/* C119: one shared-view stylesheet, separate from the private workspace. */
body.gz-shared-view #ps-workspace{margin-top:0!important;padding-top:8px!important}
body.gz-shared-view #ps-grilla-view{padding-top:0!important}
body.gz-shared-view #ps-top-controls.ps-open-head{display:block!important;margin:0 0 6px!important;padding:0!important}
body.gz-shared-view #ps-top-controls .ps-open-nav,
body.gz-shared-view #ps-back-btn,
body.gz-shared-view #ps-top-controls .ps-open-actions,
body.gz-shared-view #ps-share-home-link{display:none!important}
body.gz-shared-view #ps-grilla-title.ps-open-title{font-size:clamp(20px,2.5vw,26px)!important;line-height:1.2!important;letter-spacing:-.3px;margin:0!important}
body.gz-shared-view #ps-grilla-author{display:block;font-size:12px!important;line-height:1.4!important;color:#93a5b8!important;margin:4px 0 0!important}
body.gz-shared-view #ps-share-banner{display:block;margin:0 0 10px!important;padding:0!important;border:0!important;background:transparent!important}
body.gz-shared-view .gz-shared-bar{display:flex;align-items:center;gap:6px;min-width:0}
body.gz-shared-view #ps-audio-toolbar{display:flex!important;align-items:center;gap:8px;flex-wrap:wrap;margin:0 auto 0 0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;min-width:0}
body.gz-shared-view #ps-audio-toolbar button,
body.gz-shared-view .gz-shared-add-top,
body.gz-shared-view .gz-shared-options>summary{box-sizing:border-box;min-height:44px;border:1px solid #35465d;border-radius:8px;background:#142134;color:#edf5ff;padding:9px 12px!important;font:650 13px/1.2 inherit!important;white-space:nowrap;cursor:pointer;text-transform:none;letter-spacing:normal;box-shadow:none}
body.gz-shared-view .gz-shared-add-top{display:none}
body.gz-shared-view .gz-shared-options{position:relative;margin:0}
body.gz-shared-view .gz-shared-options>summary{display:flex;align-items:center;justify-content:center;width:44px;padding:0!important;font-size:20px!important;list-style:none}
body.gz-shared-view .gz-shared-options>summary::-webkit-details-marker{display:none}
body.gz-shared-view .gz-shared-options:not([open])>.gz-shared-menu{display:none}
body.gz-shared-view .gz-shared-menu{position:absolute;right:0;top:calc(100% + 6px);box-sizing:border-box;width:270px;max-width:calc(100vw - 32px);padding:12px;border:1px solid #43536b;border-radius:12px;background:#142134;box-shadow:0 12px 36px #0008;z-index:150;text-align:left}
body.gz-shared-view .gz-shared-actions{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;margin:0}
body.gz-shared-view .gz-shared-actions button{box-sizing:border-box;width:100%;min-height:44px;margin:0!important;border:1px solid #3a5069;border-radius:8px;background:#192c40;color:#f0f6ff;padding:10px!important;white-space:normal;text-align:left;font-size:13px!important;line-height:1.4!important;text-transform:none;letter-spacing:normal;cursor:pointer}
body.gz-shared-view .gz-shared-alerts{margin:4px 0 0;padding:0;border:0}
body.gz-shared-view .gz-shared-menu-label{display:block;margin:4px 0 6px;color:#a5b5c7;font-size:11px;font-weight:650}
body.gz-shared-view .gza-editorial-follows{display:flex;flex-direction:column;gap:6px}
body.gz-shared-view .gz-shared-mix{display:flex;align-items:center;gap:9px;min-height:44px;margin:10px 0 0;color:#edf5ff;font-size:13px;cursor:pointer}
body.gz-shared-view .gz-shared-mix input{width:18px;height:18px;margin:0;flex:0 0 auto}
body.gz-shared-view .gz-shared-audio-help{margin:4px 0 0;font-size:11px;line-height:1.5;color:#94a7bb}
body.gz-shared-view #ps-grilla-description.gz-shared-about{display:block!important;font-size:12px!important;line-height:1.5!important;max-height:150px;overflow:auto;margin:10px 0 0!important;color:#b7c8da!important}
body.gz-shared-view #ps-audio-toolbar .ps-audio-native-note,
body.gz-shared-view .gz109-note,
body.gz-shared-view #gz108-follow-note{display:none}
body.gz-shared-view #ps-grilla-channels{margin-top:0!important}
body.gz-shared-view .gz-shared-add-tile{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-width:0;min-height:150px;border:1px dashed #4a6c83;border-radius:12px;background:rgba(0,242,254,.025);color:#24d5e7;font-size:15px;font-weight:650;cursor:pointer;text-transform:none}
body.gz-shared-view .gz-shared-add-tile:hover{background:rgba(0,242,254,.07)}
body.gz-shared-view button:focus-visible,
body.gz-shared-view summary:focus-visible{outline:3px solid #00d9ed;outline-offset:3px}
body.gz-shared-view .ps-stream-footer button{min-height:44px;max-width:100%}
@media(max-width:620px){
 body.gz-shared-view #ps-workspace{padding-top:10px!important}
 body.gz-shared-view #ps-grilla-title.ps-open-title{font-size:21px!important}
 body.gz-shared-view #ps-grilla-author{font-size:11px!important}
 body.gz-shared-view .gz-shared-add-top{display:block}
 body.gz-shared-view .gz-shared-bar{gap:6px}
 body.gz-shared-view #ps-audio-toolbar button,
 body.gz-shared-view .gz-shared-add-top{font-size:12px!important;padding:8px 10px!important}
 body.gz-shared-view #ps-grilla-channels{gap:12px!important}
 body.gz-shared-view .ps-stream-footer{flex-wrap:wrap;gap:6px}
 body.gz-shared-view .gz-shared-add-tile{min-height:90px}
}
@media(max-width:921px){
 body.gz-shared-view #masthead .ast-primary-header-bar{min-height:48px!important;background:#0b1220!important;border-color:#1c2a3d!important}
 body.gz-shared-view #masthead .site-branding{padding-top:4px!important;padding-bottom:4px!important}
 body.gz-shared-view #masthead .site-logo-img img{max-height:28px;width:auto!important}
 body.gz-shared-view #masthead .site-title{font-size:18px!important}
 body.gz-shared-view #masthead .site-title a{color:#eaf2fc!important}
 body.gz-shared-view #masthead .menu-toggle{color:#a9bdcf!important;padding:10px!important}
}
