
/* HS document workflow: compact, readable controls and explicit episode rights. */
.hs-doc-row>summary{grid-template-columns:20px minmax(0,1fr) minmax(75px,150px) 12px;gap:6px;padding:7px 8px;font-size:13px}.hs-doc-summary-state{font-size:11px;overflow-wrap:anywhere}.hs-doc-detail{padding:8px 10px}.hs-doc-email{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px;border:1px solid #493a27;border-radius:6px}.hs-doc-email h3,.hs-doc-email p{margin:3px 0}.hs-doc-email label{font-size:12px}.hs-doc-email input{min-height:36px;padding:5px 8px}.hs-doc-check,.rights-confirmation{display:flex!important;align-items:flex-start;gap:10px;margin:10px 0!important;padding:12px!important;border:1px solid #bf9450;border-radius:6px;background:#211e16;line-height:1.5}.hs-doc-check input[type=checkbox],.rights-confirmation input[type=checkbox]{appearance:auto!important;position:static!important;opacity:1!important;flex:0 0 23px;width:23px!important;height:23px!important;margin:2px 0!important;accent-color:#e5b25c}.hs-studio-documents pre{max-height:260px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}.hs-doc-file{padding:7px 0!important}.hs-doc-publication select{max-width:100%}@media(max-width:600px){.hs-doc-row>summary{grid-template-columns:18px minmax(0,1fr) 12px}.hs-doc-summary-state{grid-column:2;font-size:10px}.hs-doc-row>summary>span:last-child{grid-column:3;grid-row:1}.hs-doc-email{display:block}.hs-doc-email label{display:block;margin:5px 0}.hs-doc-check,.rights-confirmation{font-size:13px!important}}
.hs-studio-tabs{display:flex!important;align-items:center;gap:4px;flex-wrap:wrap;margin:6px 0 10px;padding:0!important;position:static!important;width:auto!important;background:transparent!important;border:0!important}.hs-studio-tabs button,.hs-studio-tabs a{min-height:40px;padding:6px 8px;color:#efb86c;border:1px solid #39342c;border-radius:5px;background:#11171b;font:14px/1.3 Arial,sans-serif}.hs-studio-documents{max-width:860px}.hs-studio-documents h2{font-size:18px;margin:8px 0}.hs-studio-documents h3{font-size:15px;margin:8px 0}.hs-doc-group{border-top:1px solid #493a27;margin:4px 0}.hs-doc-group>summary{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:6px 8px;color:#efb86c;font-size:15px;cursor:pointer}.hs-doc-group small{font-size:12px;color:#a7b2ba}.hs-doc-row{background:#14191d;border:1px solid #39342c;margin:3px 0;border-radius:4px}.hs-doc-row>summary{display:grid;grid-template-columns:20px 1fr 14px;align-items:center;gap:6px;list-style:none;min-height:40px;padding:6px 8px;font-size:14px;cursor:pointer}.hs-doc-row>summary::-webkit-details-marker{display:none}.hs-doc-icon{color:#efb86c}.hs-doc-ok{color:#8dd4a1}.hs-doc-detail{padding:6px 8px;border-top:1px solid #39342c;font-size:13px;overflow-wrap:anywhere}.hs-doc-detail p{margin:4px 0}.hs-doc-work{display:grid;gap:4px;font-size:13px}.hs-doc-work select{width:100%;min-height:40px}.hs-doc-text{white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.5 Arial,sans-serif;max-height:50vh;overflow:auto;padding:8px;background:#0b1013}.hs-doc-check{display:flex;align-items:flex-start;gap:8px;margin:8px 0}.hs-doc-check input{width:18px;height:18px;flex:none}.hs-doc-file{padding:6px 0;border-top:1px solid #39342c}.hs-doc-file input{max-width:100%}.hs-studio-documents .card{padding:8px;margin:4px 0}.hs-studio-documents .card h2{font-size:15px}.hs-studio-documents .btn,.hs-studio-documents .quiet{min-height:40px;font-size:13px;padding:6px 8px}.hs-studio-documents form{display:grid;gap:6px}.hs-studio-documents input[type=file]{max-width:100%;font-size:13px}.hs-studio-documents [data-doc-message]{font-size:13px;margin:6px 0}.hs-doc-state{color:#efb86c}
@media(max-width:600px){.hs-studio-documents{width:100%}.hs-studio-tabs{flex-wrap:nowrap;font-size:13px}.hs-studio-tabs a,.hs-studio-tabs button{font-size:13px}.hs-doc-row>summary{padding:6px 8px;gap:4px}.hs-studio-documents .card{padding:6px}}
.hs-studio-documents [hidden]{display:none!important}.hs-doc-common{margin-top:8px}.hs-doc-common>div{padding:0 4px 6px}.hs-doc-common>summary small{margin-left:10px}.hs-doc-work-section{min-width:0}.hs-studio-tabs [aria-current=page]{background:#3a2c1b!important;border-color:#e3ae5e!important;color:#fff!important}
.hs-publication-card{margin:6px 0;display:grid;grid-template-columns:minmax(95px,1fr) minmax(0,2fr);gap:4px 8px}.hs-publication-card dt{color:#b5ada2}.hs-publication-card dd{margin:0;overflow-wrap:anywhere}
.hs-doc-ok~.hs-doc-summary-state{color:#8dd4a1}#app>.hs-studio-header-bar,.hs-mhs-studio-page .hs-studio-header-bar{padding:8px 0!important}#app .layout{width:min(1100px,calc(100% - 24px))!important;max-width:1100px!important;margin:auto!important}#app .layout>.page{width:100%!important;max-width:1100px!important;margin:0!important;padding:12px 0 32px!important}.hs-mhs-studio-page [hidden]{display:none!important}
.hs-studio-tabs{flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;align-content:flex-start!important;gap:6px!important;flex-wrap:nowrap!important}.hs-studio-tabs>a,.hs-studio-tabs>button,#app .hs-studio-tabs>a{flex:0 0 auto!important;width:auto!important;text-align:left!important;min-height:36px;padding:6px 12px!important}.hs-studio-header-bar{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:6px 12px!important;min-height:48px!important;height:auto!important;width:min(1100px,calc(100% - 24px))!important;max-width:1100px;margin:0 auto!important;padding:8px 0!important}.hs-studio-header-bar .hs-studio-logo{order:0;font:700 19px/1.2 Georgia,serif!important;letter-spacing:0!important;white-space:nowrap}.hs-studio-logo b{color:#e3ae5e}.hs-studio-header-bar .navback,.hs-studio-header-bar .hs-studio-back{order:1;font:12px/1.3 Arial,sans-serif!important;min-height:28px!important;padding:4px 6px!important;margin:0!important;color:#e3ae5e;white-space:nowrap}.hs-studio-header-bar>.brand{order:2;flex:0 1 auto!important;width:auto!important;white-space:nowrap!important}.hs-studio-header-bar>.hs-studio-name{order:2}.hs-studio-name{font:600 14px/1.3 Arial,sans-serif!important;color:#f5f2ea;white-space:nowrap}.hs-studio-header-bar>.actions,.hs-studio-header-bar>.hs-top-actions{order:3;flex:0 0 auto!important;width:auto!important;margin-left:auto!important;gap:6px!important}.hs-mhs-studio-page{background:#0b0b0e;color:#f5f2ea}.hs-mhs-studio-page .site-header{min-height:0!important;height:auto!important}.hs-mhs-studio-page .hs-top-actions>a[href="profile.html"]{display:none!important}.hs-mhs-studio-page .book-main{width:min(1100px,calc(100% - 24px));max-width:1100px;margin:auto;padding:12px 0 32px}.hs-mhs-studio-page .section-heading,#app #vworks>.head{justify-content:flex-start!important;align-items:center!important;gap:12px!important;flex-direction:row!important;flex-wrap:wrap;margin:8px 0 12px!important}.hs-mhs-studio-page .section-heading h1,#app #vworks>.head h1{font:600 20px/1.25 Georgia,serif!important;margin:0!important}.hs-mhs-studio-page .section-heading>.btn,#app #vworks>.head>.btn{width:auto!important;min-height:34px!important;padding:6px 10px!important;margin:0!important;font-size:12px!important}#app #vworks>.head .eyebrow{display:none}.hs-studio-documents .hs-doc-row>summary{grid-template-columns:18px minmax(0,1fr) auto 12px}.hs-doc-summary-state{max-width:145px;text-align:right;font-size:11px;line-height:1.3;font-weight:400;color:#e3ae5e}.hs-doc-row:has(.hs-doc-ok)>.summary .hs-doc-summary-state{color:#8dd4a1}
@media(max-width:600px){.hs-studio-header-bar{gap:5px 8px!important;min-height:46px!important}.hs-studio-header-bar .hs-studio-logo{font-size:17px!important}.hs-studio-name{font-size:13px!important}.hs-studio-header-bar .hs-top-actions{gap:5px!important}.hs-doc-summary-state{max-width:100px;font-size:10px}.hs-studio-tabs{margin-bottom:8px!important}.hs-mhs-studio-page .section-heading h1,#app #vworks>.head h1{font-size:19px!important}}
#app>.top .navback{margin:0;padding:5px 0;min-height:32px;font-size:12px;white-space:nowrap;color:#efb86c}#app>.top .actions a[href="profile.html"]{display:none}#app>.top .brand{font-size:17px;flex:1}#app>.top{gap:12px}#app .hs-studio-tabs{margin-top:0;border-bottom:1px solid #493a27!important;padding-bottom:8px!important}#app .hs-studio-tabs a{flex:1;text-align:center}.hs-compact-studio>.section-heading{margin:5px 0}.hs-compact-studio>.section-heading h1{font-size:20px;margin:5px 0}.hs-compact-studio>.muted{display:none}.hs-compact-studio>.quiet{font-size:12px}.hs-studio-documents>h2{font-size:16px;margin:5px 0 8px}.hs-studio-documents [data-doc-message]{font-size:12px;margin:4px 0}.hs-doc-publication h3{font-size:14px;margin:8px 0 5px}.hs-doc-work select{min-height:36px;padding:5px 8px}
@media(max-width:600px){#app>.top{flex-wrap:wrap!important;align-items:center!important;padding:8px 12px!important;gap:5px 10px!important}#app>.top .brand{width:auto!important;flex:1 1 auto!important;font-size:16px!important}#app>.top .actions{width:auto!important;margin-left:auto}#app>.top .btn{min-height:30px!important;padding:5px 7px!important;font-size:11px!important}#app .page{padding-top:8px}.hs-compact-studio.book-main{padding-top:10px}.hs-studio-documents>h2{font-size:16px}}
