/* Edition 11: one visual language for the public archive and the private workspace. */
html:not([data-room=home]) body{background:#ece9e2}.app-sidebar{background:#0a1a29!important;border:0!important}.sidebar-links a{border-radius:0!important;transition:background .25s,color .25s!important}.sidebar-links a[aria-current=page]{background:#bd944422!important;border-left:2px solid #bd9444!important}.sidebar-bottom{border-color:#ffffff25!important}.sidebar-bottom p{color:#c1c7ca!important}.app-page{padding-top:55px!important}.app-page .page-heading{border-bottom:1px solid #0a1a2928;padding-bottom:35px!important;margin-bottom:30px!important}.app-page .page-heading h1{font-family:'Gold Lines Serif',Georgia,serif!important;font-weight:400!important;font-size:clamp(42px,4.8vw,70px)!important;line-height:1.08!important;letter-spacing:-.05em!important}.app-page .page-heading .page-intro{font-size:13px!important;max-width:620px}.app-page .page-folio{color:#bd94445c!important}.app-page .eyebrow{color:#816028!important;font-size:9px!important}.app-page .surface,.conversation-prompt,.local-discussion{border:1px solid #0a1a2920!important;border-radius:0!important;background:#f8f6f1!important;box-shadow:0 12px 30px #0a1a2905!important}.app-page .conversation-prompt{padding:30px!important;margin-bottom:20px!important}.conversation-prompt h3{font:400 29px/1.25 'Gold Lines Serif',Georgia,serif!important;letter-spacing:-.03em!important}.conversation-prompt p{font-size:12px!important;line-height:1.8!important}.prompt-label{border-bottom:1px solid #0a1a2920;padding-bottom:16px;margin-bottom:20px!important}.prompt-label>span:first-child{color:#80602d!important}.app-page .filter-row button{border-radius:0!important}.app-page .filter-row button.selected,.app-page .filter-row button[aria-pressed=true]{background:#0a1a29!important;color:#fff!important;border-color:#0a1a29!important}.app-page .ask-panel{background:#102b3b!important;border-radius:0!important;border-top:3px solid #bd9444!important}.ask-panel .eyebrow{color:#dac18b!important}.ask-panel h2{font:400 36px/1.1 'Gold Lines Serif',Georgia,serif!important}.app-page .button:not(.text-button){border-radius:0!important}.app-page .progress-card{background:#102b3b!important;color:#fff!important}.app-page input,.app-page textarea,.app-page select{border-radius:0!important}.app-page .section-subtitle{font:400 29px/1.2 'Gold Lines Serif',Georgia,serif!important}.community-layout{gap:30px!important}.community-side{align-self:start;position:sticky;top:130px}.art-comments{border-top:1px solid #0a1a2920;margin-top:20px;padding-top:15px}.art-comments>summary{font-size:10px;cursor:pointer;color:#795d2e;padding:5px 0}.art-comment-entry{font-size:12px;margin:16px 0;padding-left:16px;border-left:2px solid #bd9444;white-space:pre-wrap;overflow-wrap:anywhere}.art-comment-entry small{display:block;color:#64717a;font-size:8px;margin-bottom:6px}.art-comment-form label{display:block;font-size:10px;margin:15px 0 8px}.art-comment-form textarea{width:100%;min-height:75px;border:1px solid #bdc0bf;background:white;padding:12px;font-size:13px}.art-comment-form button{margin-top:10px;padding:10px 15px;background:#0a1a29;color:#fff;font-size:10px}.art-comment-status{font-size:9px;color:#5b686f;margin-top:10px}.app-page .watch-card{border-radius:0!important}.app-page .watch-card img{transition:transform .6s}.app-page .watch-card:hover img{transform:scale(1.02)}
@media(max-width:800px){.app-page{padding-top:30px!important}.app-page .page-heading h1{font-size:44px!important}.community-side{position:static}.app-page .conversation-prompt{padding:24px!important}.conversation-prompt h3{font-size:27px!important}.studio-mobile-nav{background:#0a1a29!important;border-top:1px solid #bd944470!important}.studio-mobile-nav a,.studio-mobile-nav button{color:#f0eeed!important}.studio-mobile-nav [aria-current=page]{color:#dcc389!important}.art-comment-form textarea{font-size:16px}}
@media(max-width:380px){.app-page .page-heading h1{font-size:32px!important}.app-page .ask-panel h2{font-size:29px!important}.app-page h2,.app-page h3{overflow-wrap:anywhere}.app-page .community-layout>*{min-width:0}}
@media(prefers-reduced-motion:reduce){.app-page *{transition:none!important;animation:none!important}}
