/* Shared creator navigation: library sits immediately left of World Map. */
.preview-header .studio-asset-library{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:44px;min-height:44px;padding:10px 16px;border:0;border-radius:13px;background:#e85258;color:#fff;font:700 13px/1.3 Poppins,sans-serif;white-space:nowrap;text-decoration:none;flex:0 0 auto}
.preview-header .studio-asset-library span{font-weight:700!important}.preview-header .studio-asset-library svg{display:block;flex:none}.preview-header .studio-asset-library:hover{background:#e85258}.preview-header .studio-asset-library:focus-visible{outline:3px solid #224bab;outline-offset:3px}
@media(max-width:1100px){
 .preview-header{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,44px);gap:10px 8px;align-items:center}
 .preview-header .studio-brand-navigation,.preview-header>.studio-header-actions{display:contents}
 .preview-header .studio-brand-stack{grid-column:1;grid-row:1;justify-self:start;min-width:0}
 .preview-header #studio-chats{grid-column:2;grid-row:1}.preview-header #studio-new{grid-column:3;grid-row:1}.preview-header .studio-profile,.preview-header #studio-account{grid-column:4;grid-row:1;justify-self:end}
 .preview-header #studio-open-timeline,.preview-header .studio-back-chat{grid-column:1/-1;grid-row:2;justify-self:stretch;width:100%;min-width:0;height:44px}
 .preview-header .studio-asset-library,.preview-header .studio-worldmap-link.studio-worldmap-text{grid-column:1/-1;grid-row:3;width:calc(50% - 4px);min-width:0;max-width:calc(50% - 4px);height:48px;padding:8px;gap:6px;font-size:12px;white-space:normal;text-align:center}
 .preview-header .studio-asset-library{justify-self:start}.preview-header .studio-worldmap-link.studio-worldmap-text{justify-self:end}
 .preview-header .studio-asset-library span,.preview-header .studio-worldmap-text span{min-width:0;line-height:1.25}
}
@media(max-width:380px){.preview-header .studio-asset-library,.preview-header .studio-worldmap-link.studio-worldmap-text{font-size:10px;gap:5px;padding:7px}.preview-header .studio-asset-library svg,.preview-header .studio-worldmap-text svg{width:18px;height:18px}}

/* One typography rule for all three red navbar actions, in both views. */
.preview-header :is(#studio-open-timeline,.studio-back-chat,.studio-asset-library,.studio-worldmap-link.studio-worldmap-text){font-family:'Poppins',sans-serif!important;font-size:13px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:0!important;font-style:normal!important;text-transform:none;text-decoration:none}
.preview-header :is(#studio-open-timeline,.studio-back-chat,.studio-asset-library,.studio-worldmap-link.studio-worldmap-text) span{font:inherit!important;letter-spacing:inherit!important}
@media(max-width:1100px){.preview-header :is(#studio-open-timeline,.studio-back-chat,.studio-asset-library,.studio-worldmap-link.studio-worldmap-text){font-size:12px!important}}
@media(max-width:380px){.preview-header :is(#studio-open-timeline,.studio-back-chat,.studio-asset-library,.studio-worldmap-link.studio-worldmap-text){font-size:11px!important}}
