@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}:root{--background:#111416;--background-soft:#171b1e;--panel:#1c2124;--paper:#f5f0e7;--paper-dark:#e9e0d1;--gold:#d5a45a;--gold-bright:#e7bb74;--burgundy:#6f3038;--sage:#79a99a;--sage-bright:#9bc8b8;--sage-deep:#29443f;--cream:#eee8dd;--muted:#aaa196;--muted-dark:#6e675f;--border:#d5a45a2b;--paper-border:#57453026;--shadow:0 28px 80px #00000045;--radius-large:30px;--radius-medium:20px;--radius-small:12px;--mode-accent:var(--gold);--mode-accent-bright:var(--gold-bright);--mode-accent-deep:var(--burgundy);--mode-border:var(--border);--mode-border-strong:#d5a45a47;--mode-accent-soft:#d5a45a1a;--mode-accent-muted:#d5a45a0f;--mode-accent-glow:#d5a45a21;--mode-primary-text:#18140d;--mode-shell-glow:#d5a45a17;--mode-shell-secondary:#6f303824}.writer-mode{--mode-accent:var(--gold);--mode-accent-bright:var(--gold-bright);--mode-accent-deep:var(--burgundy);--mode-border:var(--border);--mode-border-strong:#d5a45a47;--mode-accent-soft:#d5a45a1a;--mode-accent-muted:#d5a45a0f;--mode-accent-glow:#d5a45a21;--mode-primary-text:#18140d;--mode-shell-glow:#d5a45a17;--mode-shell-secondary:#6f303824}.reviewer-mode{--mode-accent:var(--sage);--mode-accent-bright:var(--sage-bright);--mode-accent-deep:var(--sage-deep);--mode-border:#79a99a33;--mode-border-strong:#79a99a57;--mode-accent-soft:#79a99a1f;--mode-accent-muted:#79a99a0f;--mode-accent-glow:#79a99a24;--mode-primary-text:#0f1715;--mode-shell-glow:#79a99a1a;--mode-shell-secondary:#29443f38}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--cream);font-family:var(--font-sans), Arial, sans-serif;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}.site-shell{background:radial-gradient(circle at 79% 10%,#d5a45a21,#0000 25rem),radial-gradient(circle at 18% 27%,#6f303824,#0000 29rem),linear-gradient(#101315 0%,#111416 47%,#0d1012 100%);min-height:100vh;overflow:hidden}.container{width:min(1180px,100% - 48px);margin:0 auto}.site-header{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#111416b8;border-bottom:1px solid #ffffff0f;position:relative}.nav-container{justify-content:space-between;align-items:center;gap:28px;min-height:84px;display:flex}.brand{align-items:center;gap:11px;display:inline-flex}.brand-symbol{width:31px;height:31px;color:var(--gold);border:1px solid #d5a45a73;border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.brand-name{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;font-size:31px;font-weight:600}.desktop-nav{color:var(--muted);align-items:center;gap:32px;font-size:14px;display:flex}.desktop-nav a{transition:color .2s}.desktop-nav a:hover{color:var(--cream)}.header-actions{align-items:center;gap:22px;display:flex}.signin-link{color:var(--muted);font-size:14px}.button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 28px;font-size:15px;font-weight:600;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button-small{min-height:44px;padding:0 21px;font-size:14px}.button-primary{color:#18140d;background:var(--gold)}.button-primary:hover{background:var(--gold-bright)}.button-secondary{color:var(--cream);background:#ffffff05;border-color:#eee8dd38}.button-outline{color:var(--cream);border-color:var(--border);background:0 0}.hero{padding:68px 0 94px}.homepage-logo-preview{width:100%;max-width:520px;margin:0 0 32px}.homepage-logo-preview img{width:100%;height:auto;display:block}.hero-grid{grid-template-columns:1fr .96fr;align-items:center;gap:66px;display:grid}.eyebrow{color:var(--gold);letter-spacing:.22em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:600}.hero-content h1{max-width:600px;color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.06em;margin:0;font-size:clamp(60px,6.3vw,82px);font-weight:600;line-height:.96}.highlight-line{color:var(--gold-bright);display:block}.hero-description{max-width:535px;color:var(--muted);margin:28px 0 38px;font-size:18px;line-height:1.72}.hero-buttons{flex-wrap:wrap;gap:16px;display:flex}.hero-proof{color:var(--muted);flex-wrap:wrap;gap:21px;margin-top:40px;font-size:13px;display:flex}.proof-item{align-items:center;gap:8px;display:flex}.proof-mark{color:var(--gold)}.preview-column{padding-bottom:44px;position:relative}.reader-preview{border:1px solid var(--border);border-radius:var(--radius-large);box-shadow:var(--shadow);background:#1c2124d1;padding:18px}.preview-header{color:var(--muted);justify-content:space-between;align-items:center;padding:2px 5px 18px;font-size:12px;display:flex}.privacy-pill{color:var(--gold-bright);background:#d5a45a14;border:1px solid #d5a45a33;border-radius:999px;padding:7px 12px;font-weight:600}.protected-label{letter-spacing:.1em;text-transform:uppercase}.manuscript-sheet{color:#28231c;background:linear-gradient(90deg, #6f30380f 0, #6f30380f 1px, transparent 1px) 58px 0 / 1px 100% no-repeat, var(--paper);border-radius:18px;min-height:470px;padding:34px 35px}.sheet-heading{justify-content:space-between;gap:20px;margin-bottom:37px;display:flex}.sheet-type{color:var(--muted-dark);letter-spacing:.2em;margin:0 0 7px;font-size:10px;font-weight:700}.sheet-heading h2{color:#251f18;font-family:var(--font-serif), Georgia, serif;margin:0;font-size:32px;font-weight:600}.version-tag{border:1px solid var(--paper-border);height:fit-content;color:var(--muted-dark);border-radius:999px;padding:7px 11px;font-size:11px}.script-line{color:#39342e;margin:0 0 20px;padding-left:36px;font-family:Courier New,monospace;font-size:13px;line-height:1.8}.script-location{font-weight:700}.script-character{margin:30px 0 2px;padding-left:164px;font-family:Courier New,monospace;font-size:13px;font-weight:700}.script-dialogue{width:225px;margin:0 auto;font-family:Courier New,monospace;font-size:13px;line-height:1.8}.margin-note{background:#fffaf2;border:1px solid #d5a45a40;border-radius:13px;gap:13px;margin-top:37px;margin-left:36px;padding:15px;display:flex}.note-dot{background:var(--gold);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.note-title{color:#8c632e;letter-spacing:.12em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:700}.note-copy{color:#5b5044;margin:0;font-size:12px;line-height:1.5}.floating-feedback{border:1px solid var(--border);border-radius:var(--radius-medium);background:#202528;width:270px;padding:19px 20px;position:absolute;bottom:0;right:-17px;box-shadow:0 20px 42px #00000052}.feedback-label{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:700}.feedback-copy{color:var(--cream);margin:0 0 13px;font-size:14px;line-height:1.56}.feedback-author{color:var(--muted);margin:0;font-size:12px}.trust-strip{padding:0 0 38px}.trust-grid{border:1px solid var(--border);border-radius:var(--radius-medium);background:#1c21247a;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.trust-card{gap:20px;padding:30px 31px;display:flex}.trust-card:not(:last-child){border-right:1px solid var(--border)}.trust-icon{color:var(--gold);font-size:16px}.trust-card h2{color:var(--cream);margin:0 0 7px;font-size:16px;font-weight:600}.trust-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.section{padding:88px 0}.section-heading{max-width:490px}.section-heading.centered{text-align:center;max-width:660px;margin:0 auto 52px}.section-heading h2,.critique-panel h2,.safety-layout h2,.cta-card h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.045em;margin:0 0 18px;font-size:clamp(39px,4vw,50px);font-weight:600;line-height:1.07}.section-heading p:not(.eyebrow),.panel-description{color:var(--muted);margin:0;font-size:16px;line-height:1.75}.steps-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.step-card{border:1px solid var(--border);border-radius:var(--radius-medium);background:#1c21245c;min-height:245px;padding:33px 31px}.step-number{color:var(--gold);letter-spacing:.2em;margin:0 0 43px;font-size:12px;font-weight:700}.step-card h3{color:var(--cream);margin:0 0 12px;font-size:21px;font-weight:500}.step-card p:last-child{color:var(--muted);margin:0;font-size:14px;line-height:1.68}.section-dark{background:#090b0c45;border-top:1px solid #ffffff0b;border-bottom:1px solid #ffffff0b}.formats-layout{grid-template-columns:.88fr 1fr;align-items:center;gap:78px;display:grid}.formats-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.format-card{border:1px solid var(--border);min-height:66px;color:var(--cream);background:#1c21248f;border-radius:14px;align-items:center;gap:14px;padding:0 20px;font-size:14px;display:flex}.format-symbol{color:var(--gold)}.critique-layout{grid-template-columns:.86fr 1fr;align-items:start;gap:56px;display:grid}.category-grid{grid-template-columns:repeat(2,1fr);gap:13px;margin-top:39px;display:grid}.category-item{color:var(--cream);align-items:center;gap:10px;font-size:14px;display:flex}.check-circle{width:22px;height:22px;color:var(--gold);border:1px solid #d5a45a59;border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:flex}.notes-panel{border:1px solid var(--border);border-radius:var(--radius-large);background:#1c212499;padding:27px}.notes-panel-header{justify-content:space-between;gap:20px;margin-bottom:22px;display:flex}.notes-panel-header h3{color:var(--cream);font-family:var(--font-serif), Georgia, serif;margin:0;font-size:27px;font-weight:600}.review-count{white-space:nowrap;height:fit-content;color:var(--gold);background:#d5a45a17;border-radius:999px;padding:8px 12px;font-size:12px}.review-card{background:#ffffff06;border:1px solid #ffffff0e;border-radius:16px;margin-top:13px;padding:20px}.reviewer-row{align-items:center;gap:11px;margin-bottom:15px;display:flex}.avatar{width:38px;height:38px;color:var(--gold-bright);background:#d5a45a24;border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.reviewer-name{color:var(--cream);margin:0 0 3px;font-size:14px;font-weight:600}.reviewer-role{color:var(--muted);margin:0;font-size:12px}.review-note{color:var(--muted);margin:0 0 17px;font-size:14px;line-height:1.65}.helpful-button{color:var(--gold);background:0 0;border:1px solid #d5a45a38;border-radius:999px;padding:8px 13px;font-size:12px}.safety-section{border-top:1px solid #ffffff0b;padding:76px 0}.safety-layout{grid-template-columns:.78fr 1fr;gap:72px;display:grid}.safety-list{gap:29px;display:grid}.safety-list h3{color:var(--cream);margin:0 0 8px;font-size:17px;font-weight:500}.safety-list p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.cta-section{padding:48px 0 88px}.cta-card{border:1px solid var(--border);border-radius:var(--radius-large);text-align:center;background:radial-gradient(circle at 50% -10%,#d5a45a29,#0000 340px),#1c212475;padding:69px 24px}.cta-card h2{max-width:670px;margin-left:auto;margin-right:auto}.cta-card>p:not(.eyebrow):not(.form-note){max-width:560px;color:var(--muted);margin:0 auto 34px;font-size:16px;line-height:1.7}.waitlist-form{gap:11px;max-width:510px;margin:0 auto 15px;display:flex}.waitlist-form input{border:1px solid var(--border);min-width:0;color:var(--cream);background:#0a0c0d73;border-radius:999px;outline:none;flex:1;padding:0 20px}.waitlist-form input::placeholder{color:#756f66}.waitlist-form input:focus{border-color:#d5a45a8c}.form-note{color:#756f66;margin:0;font-size:12px}.site-footer{border-top:1px solid #ffffff0f;padding:26px 0}.footer-layout{color:var(--muted);justify-content:space-between;align-items:center;gap:26px;font-size:13px;display:flex}.footer-brand .brand-name{font-size:25px}.footer-brand .brand-symbol{width:27px;height:27px;font-size:12px}.footer-links{gap:23px;display:flex}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1030px){.desktop-nav{display:none}.hero-grid,.formats-layout,.critique-layout,.safety-layout{grid-template-columns:1fr;gap:48px}.preview-column{max-width:560px}.trust-grid,.steps-grid{grid-template-columns:1fr}.trust-card:not(:last-child){border-right:none;border-bottom:1px solid var(--border)}}@media (max-width:700px){.container{width:min(100% - 32px,1180px)}.nav-container{min-height:76px}.brand-name{font-size:27px}.header-actions .signin-link,.header-actions .button{display:none}.hero{padding:54px 0 62px}.homepage-logo-preview{max-width:min(100%,420px);margin:0 0 24px}.hero-content h1{font-size:clamp(46px,15vw,61px)}.hero-description{font-size:16px}.hero-buttons{display:grid}.button{width:100%}.hero-proof{gap:12px;display:grid}.reader-preview{padding:12px}.manuscript-sheet{background:var(--paper);min-height:420px;padding:27px 19px}.sheet-heading h2{font-size:28px}.script-line{padding-left:0}.script-character{padding-left:98px}.margin-note{margin-left:0}.floating-feedback{width:100%;margin-top:14px;position:relative;bottom:auto;right:auto}.preview-column{padding-bottom:0}.section{padding:65px 0}.section-heading h2,.critique-panel h2,.safety-layout h2,.cta-card h2{font-size:37px}.formats-grid,.category-grid{grid-template-columns:1fr}.notes-panel{padding:18px}.notes-panel-header{display:block}.review-count{margin-top:14px;display:inline-block}.waitlist-form{display:grid}.waitlist-form input{min-height:53px}.footer-layout{flex-direction:column;align-items:flex-start}}.dashboard-shell{min-height:100vh;color:var(--cream);background:radial-gradient(circle at 64% 0,#d5a45a17,#0000 28rem),linear-gradient(#101315 0%,#111416 100%);grid-template-columns:278px minmax(0,1fr);display:grid}.dashboard-sidebar{background:#0c0f11b3;border-right:1px solid #ffffff0f;flex-direction:column;height:100vh;padding:30px 20px 22px;display:flex;position:sticky;top:0}.dashboard-brand{padding:0 10px}.dashboard-brand .brand-name{font-size:29px}.workspace-label{margin:45px 10px 15px;padding:0 10px}.workspace-badge{border:1px solid var(--mode-border-strong);min-height:30px;color:var(--mode-accent-bright);background:var(--mode-accent-muted);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 13px;font-size:10px;font-weight:700;display:inline-flex}.workspace-badge:before{background:var(--mode-accent);content:"";border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.topbar-workspace-badge{display:none}.workspace-nav{gap:6px;display:grid}.workspace-link{width:100%;min-height:48px;color:var(--muted);text-align:left;background:0 0;border:none;border-radius:12px;align-items:center;gap:13px;padding:0 14px;font-size:14px;transition:color .2s,background .2s;display:flex}.workspace-link:hover{color:var(--cream);background:#ffffff09}.workspace-link.active{color:var(--mode-accent-bright);background:var(--mode-accent-soft)}.workspace-icon{width:18px;color:inherit;justify-content:center;font-size:16px;display:inline-flex}.sidebar-divider{background:#ffffff0f;height:1px;margin:25px 10px}.workspace-nav.secondary .workspace-link{min-height:44px}.sidebar-protection-card{border:1px solid var(--border);background:#d5a45a0b;border-radius:16px;margin-top:auto;padding:21px 18px}.sidebar-protection-card .sidebar-card-label{color:var(--gold);letter-spacing:.15em;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:700}.sidebar-protection-card p:not(.sidebar-card-label){color:var(--muted);margin:0 0 17px;font-size:12px;line-height:1.6}.sidebar-protection-card button{color:var(--gold-bright);background:0 0;border:none;padding:0;font-size:12px;font-weight:600}.dashboard-main{min-width:0}.dashboard-topbar{background:#1114168a;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:22px;min-height:78px;padding:0 42px;display:flex}.mobile-dashboard-brand{display:none}.dashboard-search{color:#746e66;background:#ffffff05;border:1px solid #fff1;border-radius:999px;align-items:center;gap:12px;width:min(420px,45%);min-height:44px;padding:0 18px;font-size:13px;display:flex}.dashboard-search span:first-child{color:var(--muted);font-size:20px}.dashboard-user-actions{align-items:center;gap:22px;display:flex}.notification-button{width:42px;height:42px;color:var(--muted);cursor:pointer;background:#ffffff06;border:1px solid #fff1;border-radius:50%;justify-content:center;align-items:center;font-size:15px;text-decoration:none;display:inline-flex;position:relative}.notification-button span{color:#0000;background:var(--gold);border-radius:50%;width:7px;height:7px;position:absolute;top:9px;right:10px}.writer-profile{align-items:center;gap:11px;display:flex}.profile-avatar{width:42px;height:42px;color:var(--gold-bright);font-family:var(--font-serif), Georgia, serif;background:#d5a45a29;border-radius:50%;justify-content:center;align-items:center;font-size:23px;font-weight:600;display:flex}.profile-name{color:var(--cream);margin:0 0 3px;font-size:14px;font-weight:600}.profile-role{color:var(--muted);margin:0;font-size:12px}.dashboard-page-content{max-width:1240px;padding:45px 42px 58px}.dashboard-intro{justify-content:space-between;align-items:end;gap:34px;margin-bottom:35px;display:flex}.dashboard-intro h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.05em;margin:0 0 13px;font-size:clamp(43px,4vw,53px);font-weight:600;line-height:1}.dashboard-intro-copy{max-width:610px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.dashboard-intro-copy strong{color:var(--cream);font-weight:500}.dashboard-new-button{flex:none;gap:9px}.new-button-plus{font-size:21px;font-weight:400}.dashboard-stats{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:25px;display:grid}.dashboard-stat-card{border:1px solid var(--border);background:#1c212475;border-radius:16px;padding:20px 20px 18px}.dashboard-stat-card>p{color:var(--muted);margin:0 0 15px;font-size:12px}.stat-bottom-row{justify-content:space-between;align-items:end;gap:10px;display:flex}.stat-value{color:var(--cream);font-family:var(--font-serif), Georgia, serif;font-size:38px;font-weight:600;line-height:1}.stat-detail{color:#827a70;text-align:right;padding-bottom:4px;font-size:11px}.spotlight-card{background:radial-gradient(circle at 100%,#d5a45a1f,#0000 290px),#1c2124a3;border:1px solid #d5a45a40;border-radius:22px;grid-template-columns:minmax(0,1fr) 204px;gap:34px;margin-bottom:25px;padding:31px 33px;display:grid}.spotlight-copy h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;margin:0 0 12px;font-size:32px;font-weight:600}.spotlight-copy>p:not(.eyebrow){max-width:610px;color:var(--muted);margin:0 0 21px;font-size:14px;line-height:1.68}.spotlight-tags{flex-wrap:wrap;gap:9px;display:flex}.spotlight-tags span{color:var(--gold-bright);background:#d5a45a0f;border:1px solid #d5a45a2b;border-radius:999px;padding:7px 12px;font-size:11px}.spotlight-score{border-left:1px solid var(--border);flex-direction:column;justify-content:center;padding-left:34px;display:flex}.score-label{color:var(--muted);margin:0 0 5px;font-size:12px}.score-number{color:var(--cream);font-family:var(--font-serif), Georgia, serif;margin:0 0 18px;font-size:52px;line-height:1}.score-number span{color:var(--muted);font-size:29px}.spotlight-score .button{min-height:45px;padding:0 16px;font-size:13px}.dashboard-content-grid{grid-template-columns:minmax(470px,1fr) 332px;align-items:start;gap:19px;display:grid}.dashboard-panel{border:1px solid var(--border);background:#1c212473;border-radius:20px;padding:25px}.panel-heading-row{justify-content:space-between;align-items:start;gap:18px;margin-bottom:21px;display:flex}.panel-label{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:700}.panel-heading-row h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;margin:0;font-size:29px;font-weight:600}.text-action{color:var(--gold);background:0 0;border:none;padding:10px 0 0;font-size:12px;font-weight:600}.submission-list{gap:13px;display:grid}.submission-card{background:#ffffff05;border:1px solid #ffffff0e;border-radius:15px;padding:19px}.submission-heading{justify-content:space-between;gap:18px;margin-bottom:17px;display:flex}.submission-type{color:var(--gold);letter-spacing:.15em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:700}.submission-heading h3{color:var(--cream);margin:0 0 5px;font-size:18px;font-weight:500}.submission-draft{color:var(--muted);margin:0;font-size:12px}.submission-status{white-space:nowrap;border-radius:999px;height:fit-content;padding:8px 11px;font-size:11px;font-weight:600}.submission-status.ready{color:var(--gold-bright);background:#d5a45a1f}.submission-status.private{color:#afa79c;background:#fff1}.submission-status.review{color:#c4b287;background:#c4b2871f}.submission-details{grid-template-columns:.7fr 1fr;gap:14px;margin-bottom:19px;display:grid}.detail-label{color:#756f66;letter-spacing:.13em;text-transform:uppercase;margin:0 0 6px;font-size:10px}.detail-value{color:var(--muted);margin:0;font-size:12px}.progress-copy{color:var(--muted);margin-bottom:9px;font-size:11px}.progress-track{background:#ffffff12;border-radius:999px;height:5px;overflow:hidden}.progress-fill{border-radius:inherit;background:var(--gold);height:100%}.dashboard-side-column{gap:19px;display:grid}.private-draft-list{gap:12px;margin-bottom:20px;display:grid}.private-draft-row{background:#ffffff06;border-radius:13px;align-items:center;gap:13px;padding:13px;display:flex}.draft-file-symbol{width:40px;height:40px;color:var(--gold);background:#d5a45a17;border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.private-draft-row h3{color:var(--cream);margin:0 0 5px;font-size:14px;font-weight:500}.private-draft-row p{color:var(--muted);margin:0;font-size:11px}.outline-workspace-button{border:1px solid var(--border);width:100%;min-height:44px;color:var(--gold-bright);background:0 0;border-radius:999px;font-size:12px;font-weight:600}.invitation-row{justify-content:space-between;gap:12px;padding:14px 0;display:flex}.invitation-row:not(:last-child){border-bottom:1px solid #ffffff0e}.invitation-row h3{color:var(--cream);margin:0 0 4px;font-size:14px;font-weight:500}.invitation-row p{color:var(--muted);margin:0 0 4px;font-size:11px}.invitation-project{color:#827a70!important}.invitation-status{height:fit-content;color:var(--gold);background:#d5a45a17;border-radius:999px;padding:7px 10px;font-size:11px}.invitation-status.accepted{color:#c7b889;background:#c7b8891c}.feedback-panel{margin-top:19px}.dashboard-feedback-grid{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.dashboard-feedback-card{background:#ffffff05;border:1px solid #ffffff0e;border-radius:15px;padding:20px}.feedback-card-heading{justify-content:space-between;gap:15px;margin-bottom:16px;display:flex}.critique-category{height:fit-content;color:var(--gold);background:#d5a45a1a;border-radius:999px;padding:7px 10px;font-size:11px}.feedback-submission{color:var(--cream);font-family:var(--font-serif), Georgia, serif;margin:0 0 10px;font-size:20px;font-weight:600}.dashboard-review-note{min-height:70px;color:var(--muted);margin:0 0 18px;font-size:13px;line-height:1.68}.helpful-button.selected{color:var(--gold-bright);background:#d5a45a1a}@media (max-width:1160px){.dashboard-page-content{padding-left:28px;padding-right:28px}.dashboard-content-grid{grid-template-columns:1fr}.dashboard-side-column{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.dashboard-topbar{flex-wrap:wrap;padding-top:17px;padding-bottom:17px}.dashboard-search{order:3;width:100%}.dashboard-intro{display:block}.dashboard-new-button{margin-top:25px}.dashboard-stats{grid-template-columns:repeat(2,1fr)}.spotlight-card{grid-template-columns:1fr}.spotlight-score{border-top:1px solid var(--border);border-left:none;padding-top:22px;padding-left:0}.spotlight-score .button{width:fit-content}.dashboard-side-column,.dashboard-feedback-grid{grid-template-columns:1fr}}@media (max-width:560px){.dashboard-topbar,.dashboard-page-content{padding-left:16px;padding-right:16px}.mobile-dashboard-brand .brand-name{font-size:25px}.writer-profile div:not(.profile-avatar){display:none}.dashboard-intro h1{font-size:40px}.dashboard-stats{grid-template-columns:1fr}.spotlight-card,.dashboard-panel{padding:20px}.submission-heading{display:block}.submission-status{margin-top:13px;display:inline-block}.submission-details{grid-template-columns:1fr}}.submission-topbar{justify-content:space-between}.return-link{color:var(--muted);align-items:center;gap:10px;font-size:14px;transition:color .2s;display:inline-flex}.return-link:hover{color:var(--cream)}.return-link span{color:var(--gold);font-size:18px}.submission-header-actions{align-items:center;gap:23px;display:flex}.unsaved-pill{color:var(--muted);background:#d5a45a0a;border:1px solid #d5a45a2e;border-radius:999px;padding:8px 14px;font-size:12px}.create-page-content{max-width:1260px;padding:45px 42px 70px}.create-page-heading{max-width:740px;margin-bottom:37px}.create-page-heading h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.055em;margin:0 0 16px;font-size:clamp(46px,4vw,57px);font-weight:600;line-height:1}.create-page-heading>p:not(.eyebrow){max-width:640px;color:var(--muted);margin:0;font-size:16px;line-height:1.7}.create-layout{grid-template-columns:minmax(580px,1fr) 366px;align-items:start;gap:20px;display:grid}.submission-builder{gap:19px;display:grid}.create-panel{border:1px solid var(--border);background:#1c21247a;border-radius:20px;padding:28px}.create-panel-heading{gap:18px;margin-bottom:29px;display:flex}.create-panel-heading.compact{margin-bottom:23px}.create-step{width:38px;height:38px;color:var(--gold);letter-spacing:.1em;border:1px solid #d5a45a42;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.create-panel-heading h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;margin:0 0 7px;font-size:29px;font-weight:600}.create-panel-heading p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.field-grid{gap:15px;margin-bottom:17px;display:grid}.field-grid.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.form-field{gap:9px;display:grid}.form-field>span{color:var(--muted);font-size:12px;font-weight:500}.form-field input,.form-field select,.form-field textarea{width:100%;color:var(--cream);background:#080a0b57;border:1px solid #ffffff13;border-radius:12px;outline:none;padding:0 15px;transition:border-color .2s}.form-field input,.form-field select{min-height:49px}.form-field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 20px) 22px,calc(100% - 15px) 22px;background-repeat:no-repeat;background-size:5px 5px,5px 5px}.form-field textarea{resize:vertical;padding-top:14px;padding-bottom:14px;line-height:1.65}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:#d5a45a94}.form-subheading{margin:29px 0 15px}.form-subheading h3{color:var(--cream);margin:0 0 6px;font-size:15px;font-weight:500}.form-subheading p{color:var(--muted);margin:0;font-size:12px}.submission-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.submission-type-option{cursor:pointer;background:#ffffff05;border:1px solid #fff1;border-radius:13px;align-items:center;gap:12px;min-height:73px;padding:13px;display:flex;position:relative}.submission-type-option:has(input:checked){background:#d5a45a12;border-color:#d5a45a6e}.submission-type-option input,.sharing-option input,.feedback-choice input{opacity:0;pointer-events:none;position:absolute}.option-radio,.sharing-radio{border:1px solid #eee8dd40;border-radius:50%;flex:none;width:19px;height:19px}:is(.submission-type-option:has(input:checked) .option-radio,.sharing-option:has(input:checked) .sharing-radio){border:5px solid var(--gold);background:#16191b}.option-copy{gap:5px;display:grid}.option-copy strong{color:var(--cream);font-size:13px;font-weight:500}.option-copy span{color:var(--muted);font-size:11px}.feedback-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-bottom:27px;display:grid}.feedback-choice{min-height:48px;color:var(--muted);cursor:pointer;background:#ffffff05;border:1px solid #fff1;border-radius:11px;align-items:center;gap:11px;padding:0 13px;font-size:13px;display:flex;position:relative}.choice-box{color:#0000;border:1px solid #eee8dd33;border-radius:5px;justify-content:center;align-items:center;width:19px;height:19px;font-size:12px;display:inline-flex}.feedback-choice:has(input:checked){color:var(--cream);background:#d5a45a0e;border-color:#d5a45a52}.feedback-choice:has(input:checked) .choice-box{border-color:var(--gold);color:#18140d;background:var(--gold)}.additional-request textarea{min-height:103px}.upload-tabs{background:#080a0b47;border:1px solid #fff1;border-radius:999px;gap:5px;width:fit-content;margin-bottom:22px;padding:4px;display:flex}.upload-tab{min-height:38px;color:var(--muted);background:0 0;border:none;border-radius:999px;padding:0 20px;font-size:12px;font-weight:600}.upload-tab.active{color:#18140d;background:var(--gold)}.writing-field textarea{color:#342e27;background:var(--paper);min-height:295px;font-family:var(--font-serif), Georgia, serif;font-size:18px;line-height:1.8}.writing-count-row{color:#817a70;justify-content:space-between;gap:20px;margin-top:12px;font-size:11px;display:flex}.sharing-settings{gap:18px;display:grid;position:sticky;top:25px}.privacy-panel{padding:25px}.sharing-option-list{gap:11px;display:grid}.sharing-option{cursor:pointer;background:#ffffff05;border:1px solid #fff1;border-radius:14px;gap:12px;padding:16px 14px;display:flex;position:relative}.sharing-option:has(input:checked){background:#d5a45a11;border-color:#d5a45a70}.sharing-radio{margin-top:2px}.sharing-copy{gap:7px;display:grid}.sharing-copy strong{color:var(--cream);flex-wrap:wrap;align-items:center;gap:7px;font-size:13px;font-weight:500;display:flex}.sharing-copy>span{color:var(--muted);font-size:11px;line-height:1.55}.recommended-tag{color:var(--gold);text-transform:uppercase;background:#d5a45a21;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:700}.ownership-card{background:radial-gradient(circle at 100% 0,#d5a45a17,#0000 200px),#1c21247a;border:1px solid #d5a45a38;border-radius:20px;padding:25px}.ownership-card h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;margin:0 0 18px;font-size:27px;font-weight:600}.ownership-card ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.ownership-card li{color:var(--muted);padding-left:22px;font-size:12px;line-height:1.5;position:relative}.ownership-card li:before{color:var(--gold);content:"✓";position:absolute;left:0}.submission-summary{border:1px solid var(--border);background:#1c21247a;border-radius:20px;padding:25px}.summary-row{color:var(--muted);justify-content:space-between;gap:17px;margin-top:17px;font-size:12px;display:flex}.summary-row strong{color:var(--cream);font-weight:500}.summary-divider{background:#ffffff0f;height:1px;margin:23px 0}.summary-primary{width:100%}.save-private-button{border:1px solid var(--border);width:100%;min-height:49px;color:var(--gold-bright);background:0 0;border-radius:999px;margin-top:10px;font-size:13px;font-weight:600}.prototype-message{color:#786f64;text-align:center;margin:16px 0 0;font-size:11px;line-height:1.5}@media (max-width:1120px){.create-layout{grid-template-columns:1fr}.sharing-settings{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.submission-summary{grid-column:1/-1}}@media (max-width:820px){.submission-topbar{align-items:center}.return-link{order:3;width:100%;padding-top:13px}.create-page-content{padding-left:20px;padding-right:20px}.field-grid.two-columns,.submission-type-grid,.feedback-option-grid,.sharing-settings{grid-template-columns:1fr}.writing-count-row{gap:7px;display:grid}}@media (max-width:560px){.create-page-content{padding-left:16px;padding-right:16px}.create-page-heading h1{font-size:40px}.create-panel,.privacy-panel,.ownership-card,.submission-summary{padding:20px}.create-panel-heading{display:block}.create-step{margin-bottom:15px}}.review-workspace-shell{min-height:100vh;color:var(--cream);background:radial-gradient(circle at 78% 6%,#d5a45a14,#0000 30rem),radial-gradient(circle at 18% 22%,#6f303817,#0000 31rem),linear-gradient(#101315 0%,#111416 100%)}.review-container{width:min(1420px,100% - 52px);margin:0 auto}.review-workspace-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c0f11c2;border-bottom:1px solid #ffffff0f}.review-header-inner{justify-content:space-between;align-items:center;gap:28px;width:min(1420px,100% - 52px);min-height:80px;margin:0 auto;display:flex}.review-header-center{align-items:center;gap:15px;display:flex}.protected-reading-pill{min-height:38px;color:var(--gold-bright);background:#d5a45a14;border:1px solid #d5a45a3d;border-radius:999px;align-items:center;padding:0 16px;font-size:12px;font-weight:600;display:inline-flex}.review-save-status{color:var(--muted);font-size:12px}.reviewer-account{align-items:center;gap:11px;display:flex}.protected-banner{background:#d5a45a0b;border-bottom:1px solid #d5a45a21}.protected-banner-inner{align-items:center;gap:19px;padding-top:21px;padding-bottom:21px;display:flex}.protected-banner-symbol{width:46px;height:46px;color:var(--gold);border:1px solid #d5a45a47;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:20px;display:flex}.protected-banner-copy{flex:1}.protected-banner-copy h1{color:var(--cream);margin:0 0 5px;font-size:15px;font-weight:600}.protected-banner-copy p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.protection-details-button{min-height:42px;color:var(--gold-bright);background:0 0;border:1px solid #d5a45a33;border-radius:999px;flex:none;padding:0 18px;font-size:12px;font-weight:600}.review-title-row{justify-content:space-between;align-items:end;gap:40px;padding-top:43px;padding-bottom:34px;display:flex}.review-back-link{color:var(--muted);align-items:center;gap:9px;margin-bottom:30px;font-size:13px;transition:color .2s;display:inline-flex}.review-back-link:hover{color:var(--cream)}.review-back-link span{color:var(--gold);font-size:18px}.review-title-row h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.055em;margin:0 0 17px;font-size:clamp(50px,5vw,64px);font-weight:600;line-height:.98}.submission-meta-row{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.meta-divider{background:#d5a45a99;border-radius:50%;width:4px;height:4px}.writer-request-card{background:#d5a45a0b;border:1px solid #d5a45a33;border-radius:18px;flex:none;width:min(368px,100%);padding:21px 23px}.writer-request-card p:last-child{color:var(--cream);margin:0;font-size:14px;line-height:1.65}.review-workspace-layout{grid-template-columns:minmax(560px,1fr) 496px;align-items:start;gap:23px;padding-bottom:68px;display:grid}.reading-column{min-width:0}.reading-toolbar{border:1px solid var(--border);background:#1c212475;border-radius:17px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding:18px 23px;display:flex}.reading-title{color:var(--cream);margin:0;font-size:14px;font-weight:500}.reading-tools{gap:7px;display:flex}.reading-tools button{min-height:37px;color:var(--muted);background:#ffffff06;border:1px solid #ffffff14;border-radius:9px;padding:0 12px;font-size:12px}.screenplay-page{color:#26221d;background:linear-gradient(180deg, #ffffff47, transparent 120px), var(--paper);border-radius:20px;min-height:1040px;padding:67px clamp(48px,8vw,87px);position:relative;overflow:hidden;box-shadow:0 30px 80px #0000003b}.screenplay-watermark{color:#5c4b392b;letter-spacing:.23em;text-transform:uppercase;font-size:12px;font-weight:700;position:absolute;top:318px;right:-93px;transform:rotate(90deg)}.screenplay-scene-heading,.screenplay-action,.screenplay-centered,.screenplay-sound,.screenplay-character,.screenplay-voice,.screenplay-dialogue{font-family:Courier New,Courier,monospace;font-size:13px;line-height:1.75}.screenplay-scene-heading{margin:0 0 26px;font-weight:700}.screenplay-action{margin:0 0 22px}.screenplay-centered{text-align:center;margin:0 auto 24px;font-weight:700}.screenplay-sound{text-align:center;margin:30px 0 22px;font-weight:700}.screenplay-character,.screenplay-voice{margin:27px 0 2px;padding-left:43%;font-weight:700}.screenplay-dialogue{width:min(275px,76%);margin:0 auto 22px}.reader-footer-card{border:1px solid var(--border);background:#1c21246b;border-radius:14px;margin-top:14px;padding:17px 22px}.reader-footer-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.62}.critique-form-column{position:sticky;top:20px}.critique-form-panel{border:1px solid var(--border);background:#1c212494;border-radius:22px;padding:28px}.critique-form-heading{margin-bottom:27px}.critique-form-heading h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.045em;margin:0 0 11px;font-size:36px;font-weight:600}.critique-form-heading>p:not(.eyebrow){color:var(--muted);margin:0;font-size:13px;line-height:1.65}.form-section-label{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;margin:0 0 13px;font-size:10px;font-weight:700}.requested-notes-section{margin-bottom:26px}.requested-note-tags{flex-wrap:wrap;gap:8px;display:flex}.requested-note-tags span{color:var(--gold-bright);background:#d5a45a11;border:1px solid #d5a45a30;border-radius:999px;padding:7px 11px;font-size:11px}.critique-section{border-top:1px solid #fff1;margin-top:23px;padding-top:23px}.rating-list{gap:20px;display:grid}.rating-row{border:none;gap:12px;margin:0;padding:0;display:grid}.rating-row legend{gap:4px;padding:0;display:grid}.rating-row legend strong{color:var(--cream);font-size:13px;font-weight:500}.rating-row legend span{color:var(--muted);font-size:11px}.rating-options{border:1px solid #ffffff13;border-radius:10px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.rating-option{cursor:pointer;position:relative}.rating-option:not(:first-child){border-left:1px solid #ffffff13}.rating-option input{opacity:0;pointer-events:none;position:absolute}.rating-option span{min-height:41px;color:var(--muted);text-align:center;justify-content:center;align-items:center;padding:6px;font-size:10px;display:flex}.rating-option:has(input:checked) span{color:#17130d;background:var(--gold);font-weight:600}.writing-notes-section{gap:18px;display:grid}.writing-notes-section .form-section-label{margin-bottom:0}.critique-text-field{gap:8px;display:grid}.critique-text-field span{color:var(--cream);font-size:12px;font-weight:500}.critique-text-field textarea,.critique-text-field select{width:100%;color:var(--cream);background:#080a0b52;border:1px solid #ffffff13;border-radius:11px;outline:none;padding:12px 13px;font-size:12px;line-height:1.62}.critique-text-field textarea{resize:vertical}.critique-text-field select{min-height:47px}.critique-text-field textarea:focus,.critique-text-field select:focus{border-color:#d5a45a8c}.review-guidelines-card{background:#d5a45a0a;border:1px solid #d5a45a2e;border-radius:13px;margin-top:25px;padding:17px}.review-guidelines-card ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.review-guidelines-card li{color:var(--muted);padding-left:17px;font-size:11px;line-height:1.45;position:relative}.review-guidelines-card li:before{color:var(--gold);content:"✓";position:absolute;left:0}.critique-submit-actions{margin-top:25px}.critique-submit-actions .button{width:100%}.save-progress-button{border:1px solid var(--border);width:100%;min-height:49px;color:var(--gold-bright);background:0 0;border-radius:999px;margin-top:10px;font-size:13px;font-weight:600}.critique-submit-actions p{color:#786f64;text-align:center;margin:14px 0 0;font-size:11px}@media (max-width:1140px){.review-title-row{align-items:start;display:grid}.review-workspace-layout{grid-template-columns:1fr}.critique-form-column{position:static}.writer-request-card{width:100%}}@media (max-width:780px){.review-container,.review-header-inner{width:min(100% - 32px,1420px)}.review-header-inner{flex-wrap:wrap;padding-top:17px;padding-bottom:17px}.review-header-center{order:3;justify-content:space-between;width:100%}.reviewer-account div:not(.profile-avatar){display:none}.protected-banner-inner{display:grid}.protection-details-button{width:fit-content}.review-title-row h1{font-size:47px}.reading-toolbar{display:grid}.screenplay-page{min-height:0;padding:42px 24px}.screenplay-watermark{display:none}.screenplay-character,.screenplay-voice{padding-left:36%}.critique-form-panel{padding:20px}}@media (max-width:520px){.review-header-center{gap:10px;display:grid}.submission-meta-row{gap:9px}.rating-options{grid-template-columns:repeat(2,1fr)}.rating-option:nth-child(3),.rating-option:nth-child(4){border-top:1px solid #ffffff13}.screenplay-dialogue{width:86%}}.results-page-content{max-width:1280px;padding:45px 42px 66px}.results-hero{justify-content:space-between;align-items:end;gap:38px;margin-bottom:33px;display:flex}.results-title-area h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.055em;margin:0 0 9px;font-size:clamp(50px,5vw,62px);font-weight:600;line-height:.98}.results-subtitle{color:var(--muted);margin:0 0 23px;font-size:16px}.results-meta-tags{flex-wrap:wrap;gap:9px;display:flex}.results-meta-tags span{color:var(--gold-bright);background:#d5a45a0f;border:1px solid #d5a45a2b;border-radius:999px;padding:8px 13px;font-size:11px}.results-action-area{flex:0 0 205px;gap:10px;display:grid}.results-secondary-button{border:1px solid var(--border);min-height:49px;color:var(--gold-bright);background:0 0;border-radius:999px;font-size:13px;font-weight:600}.results-summary-banner{background:radial-gradient(circle at 100% 45%,#d5a45a21,#0000 310px),#1c212496;border:1px solid #d5a45a42;border-radius:22px;grid-template-columns:minmax(0,1fr) 412px;align-items:center;gap:36px;margin-bottom:20px;padding:33px;display:grid}.results-summary-heading h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.04em;margin:0 0 12px;font-size:34px;font-weight:600;line-height:1.1}.results-summary-heading>p:not(.panel-label){max-width:650px;color:var(--muted);margin:0;font-size:14px;line-height:1.68}.results-summary-stats{background:#080a0b33;border:1px solid #fff1;border-radius:16px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.results-summary-stats article{text-align:center;gap:11px;padding:20px 14px;display:grid}.results-summary-stats article:not(:last-child){border-right:1px solid #fff1}.results-summary-stats span{color:var(--muted);font-size:11px}.results-summary-stats strong{color:var(--cream);font-family:var(--font-serif), Georgia, serif;font-size:31px;font-weight:600}.results-summary-stats small{color:var(--muted);font-size:18px}.results-overview-grid{grid-template-columns:minmax(470px,1fr) 365px;align-items:start;gap:19px;margin-bottom:19px;display:grid}.results-panel{border:1px solid var(--border);background:#1c212475;border-radius:20px;padding:27px}.results-panel-heading{justify-content:space-between;align-items:start;gap:22px;margin-bottom:24px;display:flex}.results-panel-heading h2,.praise-panel h2,.next-step-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.038em;margin:0;font-size:30px;font-weight:600}.category-score-list{gap:23px;display:grid}.category-score-row{gap:13px;display:grid}.category-score-heading{justify-content:space-between;gap:20px;display:flex}.category-score-heading h3{color:var(--cream);margin:0 0 6px;font-size:14px;font-weight:500}.category-score-heading p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.category-score-heading strong{color:var(--gold-bright);font-family:var(--font-serif), Georgia, serif;flex:none;font-size:29px;font-weight:600}.category-score-track{background:#ffffff12;border-radius:999px;height:6px;overflow:hidden}.category-score-fill{border-radius:inherit;background:var(--gold);height:100%}.results-insight-column{gap:19px;display:grid}.praise-panel h2{margin-bottom:20px}.insight-list{gap:15px;margin:0;padding:0;list-style:none;display:grid}.insight-list li{gap:12px;display:flex}.insight-list span{color:var(--gold);flex:none;padding-top:3px;font-size:12px}.insight-list p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.next-step-panel{background:radial-gradient(circle at 100% 0,#d5a45a1a,#0000 190px),#1c212475;border-color:#d5a45a38}.next-step-panel h2{margin-bottom:12px}.next-step-panel>p:not(.panel-label){color:var(--muted);margin:0 0 22px;font-size:13px;line-height:1.67}.revision-panel{margin-bottom:19px}.revision-priority-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.revision-priority-card{background:#ffffff05;border:1px solid #ffffff0e;border-radius:15px;min-height:203px;padding:19px}.priority-top-row{justify-content:space-between;align-items:center;gap:11px;margin-bottom:25px;display:flex}.priority-number{color:var(--gold);letter-spacing:.17em;font-size:11px;font-weight:700}.priority-pill{border-radius:999px;padding:7px 10px;font-size:10px;font-weight:600}.priority-most-repeated{color:var(--gold-bright);background:#d5a45a21}.priority-important{color:#d4c29d;background:#d4c29d1a}.priority-keep{color:#a69f94;background:#ffffff0f}.revision-priority-card h3{color:var(--cream);margin:0 0 11px;font-size:16px;font-weight:500;line-height:1.38}.revision-priority-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.individual-critiques-panel{margin-bottom:19px}.critique-filter-buttons{border:1px solid #ffffff12;border-radius:999px;display:flex;overflow:hidden}.critique-filter-buttons button{min-height:38px;color:var(--muted);background:0 0;border:none;padding:0 18px;font-size:12px}.critique-filter-buttons button.active{color:#17130d;background:var(--gold);font-weight:600}.completed-critique-list{gap:13px;display:grid}.completed-critique-card{background:#ffffff04;border:1px solid #ffffff0e;border-radius:16px;padding:22px}.completed-critique-header{justify-content:space-between;align-items:center;gap:22px;margin-bottom:20px;display:flex}.completed-reviewer{align-items:center;gap:12px;display:flex}.completed-reviewer h3{color:var(--cream);margin:0 0 5px;font-size:14px;font-weight:600}.completed-reviewer p{color:var(--muted);margin:0;font-size:11px}.critique-overall-row{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:end;gap:28px;margin-bottom:21px;padding-bottom:20px;display:flex}.critique-overall-row>div:first-child>p:last-child{color:var(--cream);margin:0;font-size:14px}.critique-score-tags{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.critique-score-tags span{color:var(--gold-bright);background:#d5a45a14;border-radius:999px;padding:7px 10px;font-size:10px}.critique-written-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.critique-written-grid section{background:#080a0b29;border-radius:12px;padding:16px}.critique-written-grid .question-response{background:#d5a45a09;border:1px solid #d5a45a21;grid-column:1/-1}.critique-written-grid section>p:last-child{color:var(--muted);margin:0;font-size:13px;line-height:1.67}.results-final-actions{background:radial-gradient(circle at 100%,#d5a45a1c,#0000 270px),#1c21247a;border:1px solid #d5a45a3d;border-radius:22px;justify-content:space-between;align-items:center;gap:36px;padding:36px;display:flex}.results-final-actions h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.04em;margin:0 0 10px;font-size:34px;font-weight:600}.results-final-actions>div:first-child>p:not(.eyebrow){max-width:585px;color:var(--muted);margin:0;font-size:14px;line-height:1.65}.results-final-buttons{flex:0 0 205px;gap:10px;display:grid}@media (max-width:1190px){.results-summary-banner,.results-overview-grid{grid-template-columns:1fr}.results-summary-stats{max-width:490px}.results-insight-column{grid-template-columns:repeat(2,1fr)}}@media (max-width:920px){.results-page-content{padding-left:22px;padding-right:22px}.results-hero,.results-final-actions{align-items:start;display:grid}.results-action-area,.results-final-buttons{width:min(300px,100%)}.revision-priority-grid,.results-insight-column,.critique-written-grid{grid-template-columns:1fr}.critique-written-grid .question-response{grid-column:auto}}@media (max-width:700px){.results-page-content{padding-left:16px;padding-right:16px}.results-summary-banner,.results-panel,.results-final-actions{padding:20px}.results-summary-stats{grid-template-columns:1fr}.results-summary-stats article:not(:last-child){border-bottom:1px solid #fff1;border-right:none}.results-panel-heading,.completed-critique-header,.critique-overall-row{display:block}.text-action{margin-top:13px}.critique-filter-buttons{width:fit-content;margin-top:16px}.completed-critique-header .helpful-button{margin-top:17px}.critique-score-tags{justify-content:flex-start;margin-top:17px}}.reviewer-dashboard-shell{background:radial-gradient(circle at 66% 4%,#d5a45a17,#0000 30rem),radial-gradient(circle at 24% 34%,#6f303814,#0000 28rem),linear-gradient(#101315 0%,#111416 100%)}.reviewer-promise-card{border-color:#d5a45a38}.reviewer-page-content{max-width:1260px;padding:45px 42px 62px}.reviewer-intro{justify-content:space-between;align-items:end;gap:36px;margin-bottom:36px;display:flex}.reviewer-intro h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.055em;margin:0 0 14px;font-size:clamp(45px,4.4vw,57px);font-weight:600;line-height:1}.reviewer-intro>div>p:not(.eyebrow){max-width:660px;color:var(--muted);margin:0;font-size:15px;line-height:1.72}.reviewer-intro strong{color:var(--cream);font-weight:500}.reviewer-intro>.button{flex:none}.reviewer-stats{margin-bottom:25px}.reviewer-featured-card{background:radial-gradient(circle at 100% 38%,#d5a45a24,#0000 295px),#1c21249e;border:1px solid #d5a45a4a;border-radius:22px;grid-template-columns:minmax(0,1fr) 256px;gap:35px;margin-bottom:20px;padding:32px 34px;display:grid}.featured-invitation-heading{align-items:center;gap:18px;margin-bottom:9px;display:flex}.featured-invitation-heading .eyebrow{margin-bottom:0}.invite-only-pill{color:var(--gold-bright);background:#d5a45a14;border:1px solid #d5a45a38;border-radius:999px;padding:6px 11px;font-size:10px;font-weight:600}.reviewer-featured-copy h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.045em;margin:0 0 10px;font-size:38px;font-weight:600}.featured-byline{color:var(--muted);margin:0 0 17px;font-size:13px}.featured-byline strong{color:var(--cream);font-weight:500}.featured-description{max-width:650px;color:var(--muted);margin:0 0 21px;font-size:14px;line-height:1.7}.featured-review-tags{flex-wrap:wrap;gap:9px;display:flex}.featured-review-tags span{color:var(--gold-bright);background:#d5a45a0e;border:1px solid #d5a45a26;border-radius:999px;padding:8px 12px;font-size:11px}.featured-review-action{border-left:1px solid var(--border);align-content:center;gap:12px;padding-left:31px;display:grid}.reading-detail{color:var(--muted);justify-content:space-between;gap:15px;font-size:12px;display:flex}.reading-detail strong{color:var(--cream);font-weight:500}.featured-review-action .button{width:100%;min-height:47px;margin-top:8px;padding-left:15px;padding-right:15px;font-size:13px}.review-later-button{border:1px solid var(--border);width:100%;min-height:44px;color:var(--gold-bright);background:0 0;border-radius:999px;font-size:12px;font-weight:600}.reviewer-content-grid{grid-template-columns:minmax(510px,1fr) 358px;align-items:start;gap:19px;display:grid}.reviewer-panel-heading{margin-bottom:17px}.review-filter-row{flex-wrap:wrap;gap:8px;margin-bottom:21px;display:flex}.review-filter-row button{min-height:37px;color:var(--muted);background:0 0;border:1px solid #ffffff12;border-radius:999px;padding:0 15px;font-size:11px}.review-filter-row button.active{color:#17130d;background:var(--gold);border-color:#d5a45a4d;font-weight:600}.available-request-list{gap:12px;display:grid}.available-request-card{background:#ffffff05;border:1px solid #ffffff0e;border-radius:15px;grid-template-columns:minmax(0,1fr) 110px;gap:18px;padding:19px;display:grid}.request-topline{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:9px;display:flex}.request-format{color:var(--gold);letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:700}.request-access{color:#aaa196;background:#ffffff0e;border-radius:999px;padding:5px 9px;font-size:10px}.request-main-copy h3{color:var(--cream);margin:0 0 7px;font-size:18px;font-weight:500}.request-byline{color:var(--muted);margin:0 0 16px;font-size:11px}.request-notes{gap:5px;display:grid}.request-notes span{color:#756f66;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:600}.request-notes strong{color:var(--muted);font-size:12px;font-weight:500}.request-action-column{flex-direction:column;justify-content:space-between;align-items:end;gap:16px;display:flex}.request-action-column p{color:var(--muted);margin:0;font-size:11px}.request-review-button{min-height:37px;color:var(--gold-bright);background:#d5a45a0e;border:1px solid #d5a45a40;border-radius:999px;justify-content:center;align-items:center;padding:0 15px;font-size:11px;font-weight:600;display:inline-flex}.reviewer-side-column{gap:19px;display:grid}.review-invitation-list{gap:11px;display:grid}.review-invitation-card{background:#ffffff05;border:1px solid #ffffff0e;border-radius:14px;padding:15px}.review-invitation-card.featured{background:#d5a45a0d;border-color:#d5a45a3d}.invitation-type{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:700}.review-invitation-card h3{color:var(--cream);margin:0 0 6px;font-size:15px;font-weight:500}.invitation-writer{color:var(--muted);margin:0 0 15px;font-size:11px}.review-invitation-status{color:var(--muted);background:#ffffff0f;border-radius:999px;padding:7px 11px;font-size:10px;display:inline-flex}.review-invitation-status.ready{color:var(--gold-bright);background:#d5a45a1f}.reviewer-profile-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;margin:0 0 19px;font-size:29px;font-weight:600}.specialty-tags{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.specialty-tags span{color:var(--gold-bright);background:#d5a45a0d;border:1px solid #d5a45a2b;border-radius:999px;padding:7px 10px;font-size:10px}.reviewer-reputation{border:1px solid #ffffff0f;border-radius:13px;grid-template-columns:repeat(2,1fr);margin-bottom:20px;display:grid;overflow:hidden}.reviewer-reputation div{text-align:center;gap:8px;padding:16px 12px;display:grid}.reviewer-reputation div:first-child{border-right:1px solid #ffffff0f}.reviewer-reputation span{color:var(--muted);font-size:10px}.reviewer-reputation strong{color:var(--cream);font-family:var(--font-serif), Georgia, serif;font-size:29px;font-weight:600}.submitted-review-panel{margin-top:19px}.submitted-review-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.submitted-review-card{background:#ffffff05;border:1px solid #ffffff0e;border-radius:15px;justify-content:space-between;align-items:center;gap:19px;padding:20px;display:flex}.submitted-review-card h3{color:var(--cream);margin:0 0 7px;font-size:17px;font-weight:500}.submitted-review-meta{color:var(--muted);margin:0;font-size:11px}.submitted-response{color:var(--muted);background:#ffffff0f;border-radius:999px;flex:none;padding:8px 11px;font-size:10px;font-weight:600}.submitted-response.helpful{color:var(--gold-bright);background:#d5a45a1c}@media (max-width:1190px){.reviewer-featured-card,.reviewer-content-grid{grid-template-columns:1fr}.featured-review-action{border-top:1px solid var(--border);border-left:none;padding-top:22px;padding-left:0}.featured-review-action .button,.review-later-button{width:min(280px,100%)}.reviewer-side-column{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.reviewer-page-content{padding-left:20px;padding-right:20px}.reviewer-intro{display:block}.reviewer-intro>.button{margin-top:26px}.reviewer-side-column,.submitted-review-grid{grid-template-columns:1fr}}@media (max-width:580px){.reviewer-page-content{padding-left:16px;padding-right:16px}.reviewer-intro h1{font-size:40px}.reviewer-featured-card,.available-critique-panel{padding:20px}.available-request-card,.submitted-review-card{display:block}.request-action-column{align-items:start;margin-top:18px}.submitted-response{margin-top:16px;display:inline-flex}}.signup-shell{min-height:100vh;color:var(--cream);background:radial-gradient(circle at 18% 12%,#d5a45a21,#0000 30rem),radial-gradient(circle at 9% 65%,#6f30381f,#0000 28rem),linear-gradient(#101315 0%,#111416 100%)}.signup-header{background:#0c0f1194;border-bottom:1px solid #ffffff0f}.signup-header-inner{justify-content:space-between;align-items:center;gap:26px;width:min(1320px,100% - 52px);min-height:82px;margin:0 auto;display:flex}.signup-header-actions{align-items:center;gap:18px;display:flex}.signup-header-actions p{color:var(--muted);margin:0;font-size:13px}.signup-signin-link{border:1px solid var(--border);min-height:43px;color:var(--gold-bright);border-radius:999px;align-items:center;padding:0 21px;font-size:13px;font-weight:600;display:inline-flex}.signup-layout{grid-template-columns:minmax(380px,.88fr) minmax(590px,1.12fr);align-items:start;gap:58px;width:min(1320px,100% - 52px);margin:0 auto;padding:54px 0 72px;display:grid}.signup-story-panel{flex-direction:column;justify-content:space-between;gap:45px;min-height:calc(100vh - 168px);padding-top:24px;display:flex;position:sticky;top:32px}.signup-story-content h1{max-width:555px;color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.06em;margin:0 0 25px;font-size:clamp(51px,5.2vw,66px);font-weight:600;line-height:.99}.signup-story-content h1 span{color:var(--gold-bright);display:block}.signup-story-description{max-width:500px;color:var(--muted);margin:0 0 43px;font-size:16px;line-height:1.75}.signup-trust-list{gap:23px;max-width:515px;display:grid}.signup-trust-item{gap:17px;display:flex}.signup-trust-symbol{color:var(--gold);flex:none;padding-top:3px;font-size:13px}.signup-trust-item h2{color:var(--cream);margin:0 0 7px;font-size:16px;font-weight:500}.signup-trust-item p{color:var(--muted);margin:0;font-size:13px;line-height:1.62}.signup-preview-note{background:radial-gradient(circle at 100% 0,#d5a45a1a,#0000 190px),#1c21247a;border:1px solid #d5a45a38;border-radius:19px;max-width:505px;padding:24px}.signup-preview-note blockquote{color:var(--cream);font-family:var(--font-serif), Georgia, serif;margin:0 0 16px;font-size:23px;line-height:1.42}.signup-preview-author{color:var(--muted);margin:0;font-size:11px}.signup-form-card{border:1px solid var(--border);background:#1c21248a;border-radius:26px;padding:38px;box-shadow:0 28px 80px #0003}.signup-form-heading{margin-bottom:35px}.signup-form-heading h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.045em;margin:0 0 12px;font-size:39px;font-weight:600;line-height:1.08}.signup-form-heading>p:not(.eyebrow){max-width:540px;color:var(--muted);margin:0;font-size:14px;line-height:1.65}.signup-form{gap:28px;display:grid}.signup-form-section{border-bottom:1px solid #fff1;gap:15px;padding-bottom:27px;display:grid}.signup-section-title{color:var(--cream);margin:0;font-size:15px;font-weight:500}.signup-section-heading{justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:4px;display:flex}.signup-section-heading>p:last-child{color:var(--muted);margin:0;font-size:11px}.signup-field-grid{gap:14px;display:grid}.signup-field-grid.two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.signup-field{gap:9px;display:grid}.signup-field>span{color:var(--muted);font-size:12px;font-weight:500}.signup-field input,.signup-field select{width:100%;min-height:49px;color:var(--cream);background:#080a0b57;border:1px solid #ffffff13;border-radius:12px;outline:none;padding:0 15px}.signup-field input::placeholder{color:#756f66}.signup-field input:focus,.signup-field select:focus{border-color:#d5a45a94}.signup-field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 20px) 22px,calc(100% - 15px) 22px;background-repeat:no-repeat;background-size:5px 5px,5px 5px}.signup-role-grid{gap:11px;display:grid}.signup-role-card{cursor:pointer;background:#ffffff05;border:1px solid #fff1;border-radius:14px;align-items:center;gap:14px;min-height:77px;padding:15px;display:flex;position:relative}.signup-role-card input,.signup-format-choice input,.signup-agreement input{opacity:0;pointer-events:none;position:absolute}.signup-role-card.selected{background:#d5a45a0f;border-color:#d5a45a75}.signup-role-radio{border:1px solid #eee8dd45;border-radius:50%;flex:none;width:20px;height:20px;display:inline-block}.signup-role-card.selected .signup-role-radio{border:5px solid var(--gold);background:#15191b}.signup-role-copy{gap:5px;display:grid}.signup-role-copy strong{color:var(--cream);font-size:14px;font-weight:500}.signup-role-copy span{color:var(--muted);font-size:12px;line-height:1.5}.signup-choice-label{color:var(--muted);margin:6px 0 0;font-size:12px;font-weight:500}.signup-format-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.signup-format-choice,.signup-agreement{cursor:pointer;align-items:start;gap:11px;display:flex;position:relative}.signup-format-choice{min-height:47px;color:var(--muted);background:#ffffff05;border:1px solid #fff1;border-radius:11px;align-items:center;padding:0 13px;font-size:12px}.signup-checkbox{color:#0000;border:1px solid #eee8dd33;border-radius:5px;flex:none;justify-content:center;align-items:center;width:19px;height:19px;font-size:12px;display:inline-flex}.signup-format-choice:has(input:checked){color:var(--cream);background:#d5a45a0d;border-color:#d5a45a4d}:is(.signup-format-choice:has(input:checked) .signup-checkbox,.signup-agreement:has(input:checked) .signup-checkbox){border-color:var(--gold);color:#18140d;background:var(--gold)}.signup-agreement-section{gap:15px;display:grid}.signup-agreement{color:var(--muted);font-size:12px;line-height:1.58}.signup-agreement .signup-checkbox{margin-top:1px}.signup-submit-area{gap:12px;display:grid}.signup-submit-area .button{width:100%}.signup-secondary-preview{color:var(--gold-bright);justify-content:center;padding:7px 0;font-size:13px;font-weight:600;display:inline-flex}.signup-submit-area p{color:#786f64;text-align:center;margin:4px 0 0;font-size:11px;line-height:1.5}@media (max-width:1080px){.signup-layout{grid-template-columns:1fr;gap:44px}.signup-story-panel{min-height:auto;position:static}.signup-preview-note{display:none}}@media (max-width:680px){.signup-header-inner,.signup-layout{width:min(100% - 32px,1320px)}.signup-header-inner{min-height:75px}.signup-header-actions p{display:none}.signup-layout{padding-top:42px}.signup-story-content h1{font-size:47px}.signup-story-description{margin-bottom:33px}.signup-form-card{border-radius:20px;padding:23px 19px}.signup-form-heading h2{font-size:34px}.signup-field-grid.two-column,.signup-format-grid{grid-template-columns:1fr}.signup-section-heading{display:block}.signup-section-heading>p:last-child{margin-top:7px}}.signin-shell{min-height:100vh;color:var(--cream);background:radial-gradient(circle at 17% 11%,#d5a45a24,#0000 29rem),radial-gradient(circle at 10% 67%,#6f303821,#0000 29rem),linear-gradient(#101315 0%,#111416 100%)}.signin-header{background:#0c0f1194;border-bottom:1px solid #ffffff0f}.signin-header-inner{justify-content:space-between;align-items:center;gap:25px;width:min(1240px,100% - 52px);min-height:82px;margin:0 auto;display:flex}.signin-header-actions{align-items:center;gap:18px;display:flex}.signin-header-actions p{color:var(--muted);margin:0;font-size:13px}.signin-create-account-link{border:1px solid var(--border);min-height:43px;color:var(--gold-bright);border-radius:999px;align-items:center;padding:0 22px;font-size:13px;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.signin-create-account-link:hover{background:#d5a45a0d;border-color:#d5a45a6b}.signin-layout{grid-template-columns:minmax(400px,.95fr) minmax(470px,.82fr);align-items:center;gap:82px;width:min(1240px,100% - 52px);min-height:calc(100vh - 83px);margin:0 auto;padding:58px 0 72px;display:grid}.signin-story-panel{flex-direction:column;justify-content:space-between;gap:48px;min-height:670px;padding:25px 0;display:flex}.signin-story-panel h1{max-width:590px;color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.06em;margin:0 0 27px;font-size:clamp(56px,5.8vw,72px);font-weight:600;line-height:.97}.signin-story-panel h1 span{color:var(--gold-bright);display:block}.signin-story-description{max-width:510px;color:var(--muted);margin:0 0 47px;font-size:17px;line-height:1.76}.signin-benefits{gap:25px;max-width:520px;display:grid}.signin-benefit{gap:17px;display:flex}.signin-benefit-symbol{color:var(--gold);flex:none;padding-top:4px;font-size:13px}.signin-benefit h2{color:var(--cream);margin:0 0 7px;font-size:16px;font-weight:500}.signin-benefit p{color:var(--muted);margin:0;font-size:13px;line-height:1.64}.signin-protected-note{background:radial-gradient(circle at 100% 0,#d5a45a17,#0000 190px),#1c21247a;border:1px solid #d5a45a38;border-radius:19px;max-width:518px;padding:24px}.signin-note-heading{margin-bottom:16px}.signin-protected-note>p{color:var(--muted);margin:0;font-size:13px;line-height:1.67}.signin-form-section{width:100%}.signin-card{border:1px solid var(--border);background:#1c21248c;border-radius:26px;padding:42px;box-shadow:0 28px 80px #00000038}.signin-card-heading{margin-bottom:32px}.signin-card-heading h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.045em;margin:0 0 12px;font-size:41px;font-weight:600;line-height:1.08}.signin-card-heading>p:not(.eyebrow){color:var(--muted);margin:0;font-size:14px;line-height:1.68}.signin-form{gap:17px;display:grid}.signin-field{gap:9px;display:grid}.signin-field>span{color:var(--muted);font-size:12px;font-weight:500}.signin-field input{width:100%;min-height:52px;color:var(--cream);background:#080a0b57;border:1px solid #ffffff13;border-radius:12px;outline:none;padding:0 16px;transition:border-color .2s}.signin-field input::placeholder{color:#756f66}.signin-field input:focus{border-color:#d5a45a94}.signin-form-options{justify-content:space-between;align-items:center;gap:18px;margin:2px 0 7px;display:flex}.signin-remember{color:var(--muted);cursor:pointer;align-items:center;gap:10px;font-size:12px;display:flex;position:relative}.signin-remember input{opacity:0;pointer-events:none;position:absolute}.signin-checkbox{color:#0000;border:1px solid #eee8dd38;border-radius:5px;justify-content:center;align-items:center;width:19px;height:19px;font-size:12px;display:inline-flex}.signin-remember:has(input:checked) .signin-checkbox{border-color:var(--gold);color:#18140d;background:var(--gold)}.forgot-password-link{color:var(--gold-bright);background:0 0;border:none;padding:0;font-size:12px;font-weight:600}.signin-submit{width:100%;margin-top:4px}.signin-prototype-note{color:#786f64;text-align:center;margin:-2px 0 0;font-size:11px;line-height:1.5}.signin-divider{text-align:center;border-top:1px solid #fff1;margin:31px 0 23px;position:relative}.signin-divider span{color:var(--muted);background:#1a1f22;padding:0 13px;font-size:11px;position:relative;top:-10px}.workspace-preview-grid{gap:11px;display:grid}.workspace-preview-card{background:#ffffff05;border:1px solid #fff1;border-radius:14px;grid-template-columns:43px minmax(0,1fr) 20px;align-items:center;gap:13px;min-height:73px;padding:13px 16px;transition:border-color .2s,background .2s;display:grid}.workspace-preview-card:hover{background:#d5a45a0d;border-color:#d5a45a52}.workspace-preview-icon{width:43px;height:43px;color:var(--gold-bright);background:#d5a45a1c;border-radius:11px;justify-content:center;align-items:center;font-size:18px;display:flex}.workspace-preview-card h3{color:var(--cream);margin:0 0 5px;font-size:14px;font-weight:500}.workspace-preview-card p{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.workspace-preview-arrow{color:var(--gold);font-size:18px}.signin-create-prompt{text-align:center;margin-top:29px}.signin-create-prompt p{color:var(--muted);margin:0 0 9px;font-size:12px}.signin-create-prompt a{color:var(--gold-bright);font-size:13px;font-weight:600}@media (max-width:1020px){.signin-layout{grid-template-columns:1fr;align-items:start;gap:49px}.signin-story-panel{min-height:auto;padding-top:0}.signin-protected-note{display:none}.signin-form-section{max-width:600px}}@media (max-width:620px){.signin-header-inner,.signin-layout{width:min(100% - 32px,1240px)}.signin-header-inner{min-height:75px}.signin-header-actions p{display:none}.signin-layout{padding-top:40px}.signin-story-panel h1{font-size:46px}.signin-story-description{margin-bottom:35px;font-size:15px}.signin-card{border-radius:20px;padding:24px 19px}.signin-card-heading h2{font-size:35px}.signin-form-options{flex-direction:column;align-items:start}}.workspace-switch-link{min-height:39px;color:var(--gold-bright);white-space:nowrap;background:#d5a45a0d;border:1px solid #d5a45a33;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.workspace-switch-link:hover{background:#d5a45a1a;border-color:#d5a45a6b}.workspace-switch-link span{color:var(--gold);font-size:14px}@media (max-width:700px){.workspace-switch-link{min-height:37px;padding:0 12px;font-size:11px}}.mobile-workspace-nav{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c0f11f0;border-bottom:1px solid #ffffff0f;display:none;position:sticky;top:0}.mobile-workspace-nav-bar{align-items:center;gap:8px;min-height:56px;padding:8px 16px;display:flex}.mobile-workspace-brand{flex-shrink:0;align-items:center;gap:8px;display:flex}.mobile-workspace-brand .brand-name{font-size:21px}.mobile-workspace-label{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.12em;flex:1;min-width:0;padding:0 6px;font-size:9px;overflow:hidden}.mobile-workspace-menu{flex-shrink:0;position:relative}.mobile-workspace-menu-button{border:1px solid var(--mode-border);min-width:44px;min-height:44px;color:var(--cream);cursor:pointer;background:#ffffff08;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:600;list-style:none;transition:color .2s,border-color .2s,background .2s;display:flex}.mobile-workspace-menu-button::-webkit-details-marker{display:none}.mobile-workspace-menu-button::marker{content:""}.mobile-workspace-menu[open] .mobile-workspace-menu-button{color:var(--mode-accent-bright);border-color:var(--mode-border-strong);background:var(--mode-accent-soft)}.mobile-workspace-menu-icon{font-size:17px;line-height:1}.mobile-workspace-menu-panel{z-index:110;border:1px solid var(--mode-border);background:#111416fa;border-radius:16px;gap:4px;width:min(300px,100vw - 32px);max-height:min(70vh,520px);padding:10px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 18px 52px #0000006b}.mobile-workspace-link,.mobile-workspace-switch-link{min-height:44px;color:var(--muted);border-radius:10px;align-items:center;gap:12px;padding:0 14px;font-size:14px;transition:color .2s,background .2s;display:flex}.mobile-workspace-link:hover,.mobile-workspace-switch-link:hover{color:var(--cream);background:#ffffff09}.mobile-workspace-link.active{color:var(--mode-accent-bright);background:var(--mode-accent-soft)}.mobile-workspace-menu-divider{background:#ffffff0f;height:1px;margin:6px 4px}.mobile-workspace-switch-compact{flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0;display:none}.mobile-workspace-switch-compact span{font-size:16px}.dashboard-shell,.reviewer-dashboard-shell,.review-workspace-shell,.site-shell,.signup-shell{overflow-x:clip}@media (max-width:767px){.mobile-workspace-nav{display:block}.dashboard-shell{grid-template-columns:1fr}.dashboard-sidebar,.mobile-dashboard-brand,.writer-mode .topbar-workspace-badge,.reviewer-mode .topbar-workspace-badge,.dashboard-topbar .workspace-switch-link:not(.mobile-workspace-switch-compact){display:none}.mobile-workspace-switch-compact{display:inline-flex}.dashboard-topbar{flex-wrap:wrap;gap:12px;min-height:0;padding:12px 16px}.dashboard-user-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px}.dashboard-search{order:3;width:100%}.results-topbar .return-link{order:3;width:100%;padding-top:0}}@media (max-width:430px){.mobile-workspace-brand .brand-name,.mobile-workspace-menu-text{display:none}.mobile-workspace-label{padding:0 4px;font-size:8px}}@media (max-width:390px){.mobile-workspace-nav-bar{gap:6px;padding:8px 12px}.mobile-workspace-menu-panel{width:min(280px,100vw - 24px)}}.writer-mode.dashboard-shell{background:radial-gradient(circle at 64% 0%, var(--mode-shell-glow), transparent 28rem), radial-gradient(circle at 20% 30%, var(--mode-shell-secondary), transparent 26rem), linear-gradient(180deg, #101315 0%, #111416 100%)}.writer-mode .eyebrow,.writer-mode .panel-label,.writer-mode .sidebar-card-label{color:var(--mode-accent)}.writer-mode .notification-button span{background:var(--mode-accent)}.writer-mode .profile-avatar{color:var(--mode-accent-bright);background:var(--mode-accent-soft)}.writer-mode .sidebar-protection-card{border-color:var(--mode-border);background:var(--mode-accent-muted)}.writer-mode .sidebar-protection-card .sidebar-card-label,.writer-mode .sidebar-protection-card button{color:var(--mode-accent-bright)}.writer-mode .brand-symbol{color:var(--gold);border-color:#d5a45a73}.reviewer-mode.dashboard-shell,.reviewer-mode.reviewer-dashboard-shell{background:radial-gradient(circle at 66% 4%, var(--mode-shell-glow), transparent 30rem), radial-gradient(circle at 24% 34%, var(--mode-shell-secondary), transparent 28rem), linear-gradient(180deg, #101315 0%, #111416 100%)}.reviewer-mode .eyebrow,.reviewer-mode .panel-label,.reviewer-mode .sidebar-card-label,.reviewer-mode .form-section-label{color:var(--mode-accent)}.reviewer-mode .workspace-link.active{color:var(--mode-accent-bright);background:var(--mode-accent-soft)}.reviewer-mode .notification-button span{background:var(--mode-accent)}.reviewer-mode .profile-avatar{color:var(--mode-accent-bright);background:#79a99a29}.reviewer-mode .sidebar-protection-card,.reviewer-mode .reviewer-promise-card{border-color:var(--mode-border);background:#29443f47}.reviewer-mode .sidebar-protection-card .sidebar-card-label,.reviewer-mode .sidebar-protection-card button,.reviewer-mode .reviewer-promise-card .sidebar-card-label,.reviewer-mode .reviewer-promise-card button{color:var(--mode-accent-bright)}.reviewer-mode .brand-symbol{color:var(--mode-accent);border-color:#79a99a6b}.reviewer-mode .workspace-switch-link{color:var(--mode-accent-bright);background:#79a99a0f;border-color:#79a99a3d}.reviewer-mode .workspace-switch-link:hover{background:#79a99a1c;border-color:#79a99a6b}.reviewer-mode .workspace-switch-link span{color:var(--mode-accent)}.reviewer-mode .reviewer-featured-card{border-color:var(--mode-border-strong);background:radial-gradient(circle at 100% 38%, var(--mode-accent-glow), transparent 295px), #1c21249e}.reviewer-mode .invite-only-pill{border-color:var(--mode-border);color:var(--mode-accent-bright);background:var(--mode-accent-muted)}.reviewer-mode .featured-review-tags span{color:var(--mode-accent-bright);background:var(--mode-accent-muted);border-color:#79a99a33}.reviewer-mode .featured-review-action{border-left-color:var(--mode-border)}.reviewer-mode .featured-review-action .button-primary,.reviewer-mode .reviewer-intro>.button.button-primary{color:var(--mode-primary-text);background:var(--mode-accent)}.reviewer-mode .featured-review-action .button-primary:hover,.reviewer-mode .reviewer-intro>.button.button-primary:hover{background:var(--mode-accent-bright)}.reviewer-mode .review-later-button,.reviewer-mode .outline-workspace-button{border-color:var(--mode-border);color:var(--mode-accent-bright)}.reviewer-mode .review-filter-row button.active{color:var(--mode-primary-text);background:var(--mode-accent);border-color:#79a99a59}.reviewer-mode .request-format{color:var(--mode-accent)}.reviewer-mode .request-review-button{border-color:var(--mode-border);color:var(--mode-accent-bright);background:var(--mode-accent-muted)}.reviewer-mode .review-invitation-card.featured{border-color:var(--mode-border-strong);background:var(--mode-accent-muted)}.reviewer-mode .invitation-type{color:var(--mode-accent)}.reviewer-mode .review-invitation-status.ready{color:var(--mode-accent-bright);background:var(--mode-accent-soft)}.reviewer-mode .specialty-tags span{color:var(--mode-accent-bright);background:var(--mode-accent-muted);border-color:#79a99a38}.reviewer-mode .submitted-response.helpful{color:var(--mode-accent-bright);background:var(--mode-accent-soft)}.reviewer-mode .helpful-button.selected{color:var(--mode-accent-bright);background:var(--mode-accent-soft);border-color:var(--mode-border)}.reviewer-mode .text-action{color:var(--mode-accent)}.reviewer-mode.review-workspace-shell{background:radial-gradient(circle at 78% 6%, var(--mode-shell-glow), transparent 30rem), radial-gradient(circle at 18% 22%, var(--mode-shell-secondary), transparent 31rem), linear-gradient(180deg, #101315 0%, #111416 100%)}.reviewer-mode .protected-reading-pill{border-color:var(--mode-border-strong);color:var(--mode-accent-bright);background:var(--mode-accent-muted)}.reviewer-mode .protected-banner{background:#29443f52;border-bottom-color:#79a99a29}.reviewer-mode .protected-banner-symbol{border-color:var(--mode-border-strong);color:var(--mode-accent)}.reviewer-mode .protection-details-button{border-color:var(--mode-border);color:var(--mode-accent-bright)}.reviewer-mode .review-back-link span,.reviewer-mode .meta-divider{color:var(--mode-accent)}.reviewer-mode .meta-divider{background:#79a99a8c}.reviewer-mode .writer-request-card{border-color:var(--mode-border);background:#29443f47}.reviewer-mode .requested-note-tags span{color:var(--mode-accent-bright);background:var(--mode-accent-muted);border-color:#79a99a38}.reviewer-mode .rating-option:has(input:checked) span{color:var(--mode-primary-text);background:var(--mode-accent)}.reviewer-mode .critique-text-field textarea:focus,.reviewer-mode .critique-text-field select:focus{border-color:#79a99a94}.reviewer-mode .review-guidelines-card{border-color:var(--mode-border);background:#29443f3d}.reviewer-mode .review-guidelines-card li:before{color:var(--mode-accent)}.reviewer-mode .critique-submit-actions .button-primary{color:var(--mode-primary-text);background:var(--mode-accent)}.reviewer-mode .critique-submit-actions .button-primary:hover{background:var(--mode-accent-bright)}.reviewer-mode .save-progress-button{border-color:var(--mode-border);color:var(--mode-accent-bright)}.reviewer-mode .reading-toolbar,.reviewer-mode .critique-form-panel,.reviewer-mode .reader-footer-card{border-color:var(--mode-border)}.reviewer-mode .screenplay-page{background:linear-gradient(180deg, #ffffff47, transparent 120px), var(--paper)}.reviewer-mode .review-workspace-badge{flex-shrink:0}.reviewer-mode .review-header-center{flex-wrap:wrap;gap:10px}.signup-role-card.selected-reviewer{background:#79a99a12;border-color:#79a99a70}.signup-role-card.selected-reviewer .signup-role-radio{border-color:var(--sage)}.signup-submit-area .button-primary.button-primary--reviewer{color:var(--mode-primary-text);background:var(--sage)}.signup-submit-area .button-primary.button-primary--reviewer:hover{background:var(--sage-bright)}.workspace-preview-card--reviewer .workspace-preview-icon{color:var(--sage-bright);background:#79a99a1f}.workspace-preview-card--reviewer:hover{background:#79a99a0f;border-color:#79a99a52}.workspace-preview-card--reviewer .workspace-preview-arrow{color:var(--sage)}.submissions-shell{background:radial-gradient(circle at 65% 4%,#d5a45a1a,#0000 30rem),radial-gradient(circle at 19% 37%,#6f30381a,#0000 29rem),linear-gradient(#101315 0%,#111416 100%)}.submissions-page-content{max-width:1280px;padding:45px 42px 64px}.submissions-intro{justify-content:space-between;align-items:end;gap:38px;margin-bottom:35px;display:flex}.submissions-intro h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.055em;margin:0 0 14px;font-size:clamp(48px,4.5vw,58px);font-weight:600;line-height:1}.submissions-intro>div>p:not(.eyebrow){max-width:690px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.submissions-intro .button{flex:none;gap:9px}.submissions-stats{margin-bottom:23px}.submissions-controls{border:1px solid var(--border);background:#1c21246e;border-radius:16px;justify-content:space-between;align-items:center;gap:25px;margin-bottom:20px;padding:11px;display:flex}.submissions-tabs{flex-wrap:wrap;gap:5px;display:flex}.submissions-tabs button{min-height:42px;color:var(--muted);background:0 0;border:none;border-radius:999px;padding:0 17px;font-size:12px;font-weight:500}.submissions-tabs button.active{color:#18140d;background:var(--gold);font-weight:600}.submissions-filters{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.submissions-filters button{min-height:40px;color:var(--muted);background:#ffffff05;border:1px solid #ffffff13;border-radius:999px;align-items:center;gap:12px;padding:0 14px;font-size:11px;display:inline-flex}.submissions-filters button span{color:var(--gold)}.submissions-layout{grid-template-columns:minmax(560px,1fr) 362px;align-items:start;gap:19px;display:grid}.submission-library{border:1px solid var(--border);background:#1c212475;border-radius:20px;padding:27px}.submissions-section-heading{justify-content:space-between;align-items:start;gap:20px;margin-bottom:23px;display:flex}.submissions-section-heading h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.038em;margin:0;font-size:31px;font-weight:600}.submission-total{color:var(--gold-bright);background:#d5a45a12;border:1px solid #d5a45a33;border-radius:999px;padding:8px 13px;font-size:11px;font-weight:600}.writer-submission-list{gap:14px;display:grid}.writer-submission-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:21px}.writer-submission-card:first-child{background:radial-gradient(circle at 100% 0,#d5a45a14,#0000 220px),#ffffff05;border-color:#d5a45a3d}.writer-submission-header{justify-content:space-between;gap:19px;margin-bottom:19px;display:flex}.writer-submission-topline{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:8px;display:flex}.submission-format-label{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.submission-genre{color:var(--muted);background:#ffffff0d;border-radius:999px;padding:5px 9px;font-size:10px}.writer-submission-header h3{color:var(--cream);margin:0 0 6px;font-size:20px;font-weight:500}.writer-submission-draft{color:var(--muted);margin:0;font-size:12px}.writer-status-pill{white-space:nowrap;border-radius:999px;height:fit-content;padding:8px 12px;font-size:11px;font-weight:600}.writer-status-pill.feedback-ready{color:var(--gold-bright);background:#d5a45a21}.writer-status-pill.in-review{color:#d2bd91;background:#d2bd911a}.writer-status-pill.awaiting{color:var(--muted);background:#ffffff0f}.writer-submission-info{grid-template-columns:.68fr 1fr;gap:18px;margin-bottom:21px;display:grid}.writer-submission-info p:last-child{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.writer-review-progress{margin-bottom:20px}.writer-review-copy{color:var(--muted);justify-content:space-between;gap:15px;margin-bottom:9px;font-size:11px;display:flex}.writer-review-copy strong{color:var(--gold-bright);font-weight:600}.writer-submission-actions{border-top:1px solid #ffffff0e;flex-wrap:wrap;gap:9px;padding-top:17px;display:flex}.submission-primary-action,.submission-secondary-action{border-radius:999px;justify-content:center;align-items:center;min-height:39px;padding:0 16px;font-size:11px;font-weight:600;display:inline-flex}.submission-primary-action{color:var(--gold-bright);background:#d5a45a14;border:1px solid #d5a45a42}.submission-secondary-action{color:var(--muted);background:0 0;border:1px solid #ffffff13}.submissions-side-column{gap:19px;display:grid}.submissions-private-list{gap:11px;display:grid}.submissions-private-card{background:#ffffff05;border:1px solid #ffffff0e;border-radius:14px;padding:14px}.private-card-heading{align-items:center;gap:12px;margin-bottom:13px;display:flex}.private-card-heading h3{color:var(--cream);margin:0 0 5px;font-size:14px;font-weight:500}.private-card-heading p{color:var(--muted);margin:0;font-size:11px}.private-card-meta{flex-wrap:wrap;gap:7px;margin-bottom:13px;display:flex}.private-card-meta span{color:var(--muted);background:#ffffff0d;border-radius:999px;padding:5px 8px;font-size:10px}.submissions-private-card button{width:100%;min-height:37px;color:var(--gold-bright);background:0 0;border:1px solid #d5a45a2e;border-radius:999px;font-size:11px;font-weight:600}.submission-activity-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;margin:0 0 21px;font-size:29px;font-weight:600}.submission-activity-list{gap:17px;display:grid}.submission-activity-list article{gap:12px;display:flex}.activity-dot{background:var(--gold);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.submission-activity-list h3{color:var(--cream);margin:0 0 5px;font-size:13px;font-weight:500}.submission-activity-list p{color:var(--muted);margin:0 0 5px;font-size:11px}.submission-activity-list small{color:#756f66;font-size:10px}.submission-privacy-reminder{background:radial-gradient(circle at 100% 0,#d5a45a1a,#0000 190px),#1c212475;border:1px solid #d5a45a3d;border-radius:20px;padding:26px}.submission-privacy-reminder h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;margin:0 0 12px;font-size:28px;font-weight:600}.submission-privacy-reminder>p:not(.panel-label){color:var(--muted);margin:0 0 20px;font-size:12px;line-height:1.68}@media (max-width:1210px){.submissions-layout{grid-template-columns:1fr}.submissions-side-column{grid-template-columns:repeat(2,1fr)}.submission-privacy-reminder{grid-column:1/-1}}@media (max-width:920px){.submissions-page-content{padding-left:22px;padding-right:22px}.submissions-intro,.submissions-controls{display:block}.submissions-intro .button{margin-top:26px}.submissions-filters{justify-content:flex-start;margin-top:13px}.submissions-side-column{grid-template-columns:1fr}}@media (max-width:650px){.submissions-page-content{padding-left:16px;padding-right:16px}.submissions-intro h1{font-size:41px}.submission-library,.dashboard-panel,.submission-privacy-reminder{padding:20px}.writer-submission-header,.writer-submission-info{display:block}.writer-status-pill{margin-top:14px;display:inline-block}.writer-submission-info>div+div{margin-top:15px}}.drafts-shell{background:radial-gradient(circle at 62% 3%,#d5a45a1c,#0000 30rem),radial-gradient(circle at 21% 38%,#6f30381c,#0000 30rem),linear-gradient(#101315 0%,#111416 100%)}.drafts-page-content{max-width:1320px;padding:45px 42px 68px}.drafts-intro{justify-content:space-between;align-items:end;gap:38px;margin-bottom:35px;display:flex}.drafts-intro h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.055em;margin:0 0 14px;font-size:clamp(48px,4.5vw,58px);font-weight:600;line-height:1}.drafts-intro>div>p:not(.eyebrow){max-width:690px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.drafts-intro .button{flex:none;gap:9px}.drafts-stats{margin-bottom:22px}.drafts-layout{grid-template-columns:362px minmax(580px,1fr);align-items:start;gap:19px;display:grid}.draft-library-panel{border:1px solid var(--border);background:#1c212475;border-radius:20px;padding:25px}.draft-library-heading{justify-content:space-between;gap:18px;margin-bottom:20px;display:flex}.draft-library-heading h2,.draft-support-heading h2,.draft-readiness-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.038em;margin:0;font-size:29px;font-weight:600}.draft-filter-pills{flex-wrap:wrap;gap:6px;margin-bottom:21px;display:flex}.draft-filter-pills button{min-height:35px;color:var(--muted);background:0 0;border:1px solid #fff1;border-radius:999px;padding:0 13px;font-size:11px}.draft-filter-pills button.active{color:#18140d;background:var(--gold);border-color:#0000;font-weight:600}.draft-library-list{gap:11px;display:grid}.draft-library-card{background:#ffffff05;border:1px solid #ffffff0e;border-radius:14px;padding:16px}.draft-library-card.selected{background:radial-gradient(circle at 100% 0,#d5a45a17,#0000 160px),#d5a45a0b;border-color:#d5a45a54}.draft-library-topline{justify-content:space-between;align-items:center;gap:13px;margin-bottom:10px;display:flex}.current-draft-pill{color:var(--gold-bright);background:#d5a45a21;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:600}.draft-library-card h3{color:var(--cream);margin:0 0 5px;font-size:17px;font-weight:500}.draft-library-genre{color:var(--muted);margin:0 0 14px;font-size:11px}.draft-library-meta{flex-wrap:wrap;gap:6px;margin-bottom:13px;display:flex}.draft-library-meta span{color:var(--muted);background:#ffffff0d;border-radius:999px;padding:5px 8px;font-size:10px}.draft-readiness{color:#8e867b;margin:0;font-size:11px;font-weight:600}.draft-readiness.ready{color:var(--gold-bright)}.draft-activity-panel{border-top:1px solid #ffffff0f;margin-top:24px;padding-top:22px}.draft-activity-list{gap:16px;display:grid}.draft-activity-list article{gap:12px;display:flex}.draft-activity-list h3{color:var(--cream);margin:0 0 4px;font-size:12px;font-weight:500}.draft-activity-list p{color:var(--muted);margin:0 0 4px;font-size:11px}.draft-activity-list small{color:#756f66;font-size:10px}.draft-detail-column{gap:19px;display:grid}.draft-editor-panel{border:1px solid var(--border);background:#1c212478;border-radius:21px;overflow:hidden}.draft-editor-header{justify-content:space-between;gap:28px;padding:26px 28px 23px;display:flex}.draft-editor-topline{gap:9px;margin-bottom:11px;display:flex}.private-draft-badge,.draft-version-badge{border-radius:999px;padding:7px 11px;font-size:10px;font-weight:600}.private-draft-badge{color:var(--gold-bright);background:#d5a45a14;border:1px solid #d5a45a36}.draft-version-badge{color:var(--muted);background:#ffffff0f}.draft-editor-header h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.045em;margin:0 0 7px;font-size:35px;font-weight:600}.draft-editor-header p{color:var(--muted);margin:0;font-size:12px}.draft-editor-actions{flex-wrap:wrap;justify-content:flex-end;align-items:start;gap:9px;display:flex}.draft-editor-actions button,.draft-editor-actions a{border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-size:11px;font-weight:600;display:inline-flex}.draft-editor-actions button{color:var(--muted);background:0 0;border:1px solid #ffffff13}.draft-editor-actions a{color:var(--gold-bright);background:#d5a45a14;border:1px solid #d5a45a42}.draft-writing-paper{color:#322c25;background:linear-gradient(180deg, #ffffff3d, transparent 110px), var(--paper);border-radius:17px;margin:0 28px;padding:48px clamp(32px,7vw,76px) 55px}.draft-paper-label{color:#897d70;letter-spacing:.26em;text-align:center;margin:0 0 29px;font-size:10px;font-weight:700}.draft-writing-paper h3{color:#28221c;font-family:var(--font-serif), Georgia, serif;text-align:center;margin:0 0 32px;font-size:34px;font-weight:600}.draft-writing-paper p:not(.draft-paper-label){color:#3b342c;font-family:var(--font-serif), Georgia, serif;margin:0 0 22px;font-size:19px;line-height:1.82}.draft-writing-paper .draft-paper-ending{margin-bottom:0}.draft-editor-footer{color:var(--muted);justify-content:space-between;gap:22px;padding:18px 28px 22px;font-size:11px;display:flex}.draft-detail-grid{grid-template-columns:minmax(380px,1fr) 345px;gap:19px;display:grid}.draft-versions-panel,.draft-readiness-panel{border:1px solid var(--border);background:#1c212475;border-radius:20px;padding:25px}.draft-support-heading{justify-content:space-between;gap:15px;margin-bottom:23px;display:flex}.version-history-list{gap:11px;display:grid}.version-history-card{background:#ffffff04;border:1px solid #ffffff0e;border-radius:13px;grid-template-columns:14px minmax(0,1fr);gap:11px;padding:15px;display:grid}.version-history-card.current{background:#d5a45a0b;border-color:#d5a45a3b}.version-marker{border:2px solid #777064;border-radius:50%;width:9px;height:9px;margin-top:5px}.version-history-card.current .version-marker{border-color:var(--gold);background:var(--gold)}.version-title-row{justify-content:space-between;gap:11px;margin-bottom:7px;display:flex}.version-title-row h3{color:var(--cream);margin:0;font-size:14px;font-weight:500}.version-title-row span{color:var(--muted);font-size:10px}.version-history-card p{color:var(--muted);margin:0 0 9px;font-size:11px;line-height:1.57}.current-version-label{color:var(--gold-bright);font-size:10px;font-weight:600}.draft-readiness-panel{background:radial-gradient(circle at 100% 0,#d5a45a1c,#0000 190px),#1c21247a;border-color:#d5a45a3b}.draft-readiness-panel h2{margin-bottom:12px}.readiness-copy{color:var(--muted);margin:0 0 21px;font-size:12px;line-height:1.66}.revision-notes-box{background:#080a0b2b;border:1px solid #ffffff0e;border-radius:12px;margin-bottom:20px;padding:15px}.revision-notes-box ul{gap:10px;margin:13px 0 0;padding-left:17px;display:grid}.revision-notes-box li{color:var(--muted);font-size:11px;line-height:1.54}.draft-protection-list{gap:10px;margin-bottom:22px;display:grid}.draft-protection-list p{color:var(--muted);gap:9px;margin:0;font-size:11px;display:flex}.draft-protection-list span{color:var(--gold)}.draft-readiness-panel .button{width:100%;padding-left:14px;padding-right:14px;font-size:13px}.submissions-private-card .continue-draft-link{width:100%;min-height:37px;color:var(--gold-bright);background:0 0;border:1px solid #d5a45a2e;border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}@media (max-width:1260px){.drafts-layout{grid-template-columns:1fr}.draft-library-panel{order:2}.draft-library-list{grid-template-columns:repeat(3,1fr)}.draft-activity-panel{grid-column:1/-1}}@media (max-width:980px){.drafts-page-content{padding-left:22px;padding-right:22px}.drafts-intro,.draft-editor-header{display:block}.drafts-intro .button,.draft-editor-actions{margin-top:25px}.draft-detail-grid,.draft-library-list{grid-template-columns:1fr}}@media (max-width:650px){.drafts-page-content{padding-left:16px;padding-right:16px}.drafts-intro h1{font-size:41px}.draft-library-panel,.draft-editor-panel,.draft-versions-panel,.draft-readiness-panel{border-radius:17px}.draft-editor-header,.draft-versions-panel,.draft-readiness-panel,.draft-library-panel{padding:20px}.draft-writing-paper{margin:0 13px;padding:34px 22px 40px}.draft-writing-paper p:not(.draft-paper-label){font-size:17px}.draft-editor-footer{padding:17px 20px 20px;display:grid}}.invitations-shell{background:radial-gradient(circle at 64% 4%,#d5a45a1a,#0000 31rem),radial-gradient(circle at 19% 36%,#6f30381c,#0000 29rem),linear-gradient(#101315 0%,#111416 100%)}.invitations-page-content{max-width:1320px;padding:45px 42px 68px}.invitations-intro{justify-content:space-between;align-items:end;gap:38px;margin-bottom:35px;display:flex}.invitations-intro h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.055em;margin:0 0 14px;font-size:clamp(48px,4.5vw,58px);font-weight:600;line-height:1}.invitations-intro>div>p:not(.eyebrow){max-width:690px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.invitations-intro .button{flex:none;gap:9px}.invitations-stats{margin-bottom:22px}.invitation-focus-banner{background:radial-gradient(circle at 100%,#d5a45a1f,#0000 280px),#1c21247a;border:1px solid #d5a45a40;border-radius:21px;justify-content:space-between;align-items:center;gap:36px;margin-bottom:20px;padding:29px 32px;display:flex}.invitation-focus-banner h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.04em;margin:0 0 10px;font-size:31px;font-weight:600}.invitation-focus-banner>div:first-child>p:not(.panel-label){max-width:670px;color:var(--muted);margin:0;font-size:13px;line-height:1.68}.focus-banner-actions{flex:0 0 206px;gap:10px;display:grid}.focus-banner-actions .button{min-height:47px;padding:0 15px;font-size:13px}.invitations-secondary-button{border:1px solid var(--border);min-height:45px;color:var(--gold-bright);background:0 0;border-radius:999px;font-size:12px;font-weight:600}.invitations-layout{grid-template-columns:minmax(620px,1fr) 365px;align-items:start;gap:19px;display:grid}.invitations-main-column,.invitations-side-column{gap:19px;display:grid}.invitations-panel{border:1px solid var(--border);background:#1c212475;border-radius:20px;padding:27px}.invitations-panel-heading{justify-content:space-between;align-items:start;gap:20px;margin-bottom:23px;display:flex}.invitations-panel-heading h2,.access-rules-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.038em;margin:0;font-size:30px;font-weight:600}.invitation-count-pill{color:var(--gold-bright);background:#d5a45a14;border:1px solid #d5a45a38;border-radius:999px;padding:8px 13px;font-size:11px;font-weight:600}.pending-invitation-list{gap:13px;display:grid}.pending-invitation-card{background:radial-gradient(circle at 100% 0,#d5a45a12,#0000 180px),#ffffff04;border:1px solid #d5a45a2e;border-radius:16px;grid-template-columns:46px minmax(0,1fr);gap:15px;padding:19px;display:grid}.pending-reviewer-avatar{width:46px;height:46px;color:var(--gold-bright);font-family:var(--font-serif), Georgia, serif;background:#d5a45a21;border-radius:50%;justify-content:center;align-items:center;font-size:24px;font-weight:600;display:flex}.pending-invite-top{justify-content:space-between;gap:16px;margin-bottom:17px;display:flex}.pending-invite-top h3{color:var(--cream);margin:0 0 5px;font-size:16px;font-weight:500}.pending-invite-top p{color:var(--muted);margin:0;font-size:11px}.pending-invite-top>span{height:fit-content;color:var(--gold-bright);background:#d5a45a1c;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:600}.pending-access-details{grid-template-columns:1.05fr 1fr .65fr;gap:17px;margin-bottom:18px;display:grid}.pending-access-details p:last-child{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.pending-invite-actions{border-top:1px solid #ffffff0e;flex-wrap:wrap;gap:8px;padding-top:16px;display:flex}.pending-invite-actions button{min-height:37px;color:var(--gold-bright);background:0 0;border:1px solid #d5a45a33;border-radius:999px;padding:0 14px;font-size:11px;font-weight:600}.pending-invite-actions .remove-invite-button{color:var(--muted);border-color:#ffffff13}.approved-reviewer-list{display:grid}.approved-reviewer-row{grid-template-columns:minmax(160px,.9fr) minmax(170px,1fr) minmax(165px,.9fr) 76px;align-items:center;gap:16px;padding:16px 0;display:grid}.approved-reviewer-row:not(:last-child){border-bottom:1px solid #ffffff0e}.approved-reviewer-identity{align-items:center;gap:11px;display:flex}.approved-reviewer-identity h3{color:var(--cream);margin:0 0 4px;font-size:13px;font-weight:500}.approved-reviewer-identity p,.approved-reviewer-submission span{color:var(--muted);margin:0;font-size:10px}.approved-reviewer-submission p{color:var(--cream);margin:0 0 5px;font-size:12px}.approved-reviewer-activity p{color:var(--muted);margin:0 0 6px;font-size:10px}.approved-reviewer-activity span{border-radius:999px;padding:5px 8px;font-size:10px;font-weight:600;display:inline-flex}.approved-reviewer-activity .completed{color:var(--gold-bright);background:#d5a45a1c}.approved-reviewer-activity .active{color:var(--muted);background:#ffffff0f}.reviewer-access-action{min-height:35px;color:var(--muted);background:0 0;border:1px solid #ffffff13;border-radius:999px;font-size:10px;font-weight:600}.shared-submission-list{gap:11px;display:grid}.shared-submission-card{background:#ffffff05;border:1px solid #ffffff0e;border-radius:14px;padding:16px}.shared-submission-card.featured{background:#d5a45a0b;border-color:#d5a45a40}.shared-submission-card h3{color:var(--cream);margin:0 0 12px;font-size:15px;font-weight:500}.shared-submission-meta{flex-wrap:wrap;gap:6px;margin-bottom:13px;display:flex}.shared-submission-meta span{color:var(--muted);background:#ffffff0d;border-radius:999px;padding:5px 8px;font-size:10px}.shared-status{color:var(--gold-bright);margin:0 0 13px;font-size:11px;font-weight:600}.shared-submission-card a{min-height:36px;color:var(--gold-bright);border:1px solid #d5a45a33;border-radius:999px;align-items:center;padding:0 13px;font-size:11px;font-weight:600;display:inline-flex}.access-rules-panel{background:radial-gradient(circle at 100% 0,#d5a45a1c,#0000 190px),#1c212478;border:1px solid #d5a45a3b;border-radius:20px;padding:26px}.access-rules-panel h2{margin-bottom:20px}.access-rules-panel ul{gap:14px;margin:0 0 23px;padding:0;list-style:none;display:grid}.access-rules-panel li{gap:10px;display:flex}.access-rules-panel li span{color:var(--gold);font-size:12px}.access-rules-panel li p{color:var(--muted);margin:0;font-size:12px;line-height:1.56}@media (max-width:1240px){.invitations-layout{grid-template-columns:1fr}.invitations-side-column{grid-template-columns:repeat(2,1fr)}}@media (max-width:1010px){.invitations-page-content{padding-left:22px;padding-right:22px}.invitations-intro,.invitation-focus-banner{display:block}.invitations-intro .button,.focus-banner-actions{margin-top:25px}.focus-banner-actions{width:min(300px,100%)}.approved-reviewer-row{grid-template-columns:1fr;gap:13px}.reviewer-access-action{width:fit-content;padding:0 15px}}@media (max-width:700px){.invitations-page-content{padding-left:16px;padding-right:16px}.invitations-intro h1{font-size:41px}.invitation-focus-banner,.invitations-panel,.access-rules-panel{padding:20px}.pending-invitation-card,.pending-access-details,.invitations-side-column{grid-template-columns:1fr}}.submission-detail-shell{background:radial-gradient(circle at 66% 3%,#d5a45a1c,#0000 31rem),radial-gradient(circle at 18% 38%,#6f30381f,#0000 29rem),linear-gradient(#101315 0%,#111416 100%)}.submission-detail-page-content{max-width:1320px;padding:45px 42px 68px}.submission-detail-intro{justify-content:space-between;align-items:end;gap:38px;margin-bottom:35px;display:flex}.submission-detail-back{margin-bottom:18px;font-size:13px}.submission-detail-title-block h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.055em;margin:0 0 10px;font-size:clamp(46px,4.2vw,56px);font-weight:600;line-height:1}.submission-detail-subtitle{color:var(--gold-bright);letter-spacing:.04em;margin:0 0 14px;font-size:13px;font-weight:600}.submission-detail-description{max-width:690px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.submission-detail-header-actions{flex:0 0 240px;gap:10px;display:grid}.submission-detail-header-actions .button{min-height:47px;padding:0 18px;font-size:13px}.submission-detail-secondary-button{min-height:45px;color:var(--gold-bright);text-align:center;background:0 0;border:1px solid #d5a45a3d;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:12px;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.submission-detail-secondary-button:hover{background:#d5a45a0f;border-color:#d5a45a61}.submission-detail-stats{margin-bottom:22px}.submission-controlled-banner{background:radial-gradient(circle at 100% 0,#6f303824,#0000 260px),radial-gradient(circle at 0 100%,#d5a45a1a,#0000 240px),#1c212480;border:1px solid #6f303847;border-radius:21px;margin-bottom:20px;padding:29px 32px}.submission-controlled-banner h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.04em;margin:0 0 10px;font-size:31px;font-weight:600}.submission-controlled-copy>p:not(.panel-label):not(.prototype-message){max-width:720px;color:var(--muted);margin:0 0 18px;font-size:13px;line-height:1.68}.submission-protection-indicators{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.submission-protection-indicators span{color:var(--gold-bright);background:#d5a45a12;border:1px solid #d5a45a33;border-radius:999px;padding:6px 11px;font-size:10px;font-weight:600}.submission-detail-prototype-note{text-align:left;max-width:620px;margin:0}.submission-detail-layout{grid-template-columns:minmax(560px,1fr) 365px;align-items:start;gap:19px;display:grid}.submission-detail-main-column,.submission-detail-side-column{gap:19px;display:grid}.submission-detail-panel{border:1px solid var(--border);background:#1c212475;border-radius:20px;padding:27px}.submission-detail-panel-heading{margin-bottom:22px}.submission-detail-panel-heading.with-action{justify-content:space-between;align-items:start;gap:20px;display:flex}.submission-detail-panel-heading h2,.submission-timeline-panel h2,.submission-next-steps-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.038em;margin:0 0 10px;font-size:30px;font-weight:600}.submission-detail-panel-heading>div>p:not(.panel-label),.shared-excerpt-panel-heading>div>p:not(.panel-label):not(.shared-excerpt-subtitle){max-width:640px;color:var(--muted);margin:0;font-size:13px;line-height:1.65}.requested-feedback-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.requested-feedback-card{background:radial-gradient(circle at 100% 0,#d5a45a12,#0000 160px),#ffffff04;border:1px solid #d5a45a2e;border-radius:14px;padding:17px 18px}.requested-feedback-card h3{color:var(--gold-bright);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700}.requested-feedback-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.62}.shared-excerpt-panel-heading{justify-content:space-between;align-items:start;gap:20px;margin-bottom:18px;display:flex}.shared-excerpt-panel-heading h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:.12em;margin:0 0 6px;font-size:24px;font-weight:600}.shared-excerpt-subtitle{color:var(--muted);margin:0;font-size:12px}.shared-excerpt-badge{color:var(--gold-bright);background:#d5a45a14;border:1px solid #d5a45a38;border-radius:999px;flex:none;padding:7px 12px;font-size:10px;font-weight:600}.submission-detail-screenplay{border:1px solid var(--paper-border);min-height:auto;margin-bottom:16px;padding:42px clamp(28px,5vw,56px);box-shadow:0 18px 50px #0000002e}.shared-excerpt-notes{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.shared-excerpt-notes li{color:var(--muted);align-items:start;gap:9px;font-size:12px;line-height:1.55;display:flex}.shared-excerpt-notes li span{color:var(--gold);font-size:11px}.shared-excerpt-preview-button{min-height:40px;color:var(--muted);background:#ffffff06;border:1px solid #ffffff14;border-radius:999px;padding:0 16px;font-size:12px;font-weight:600}.reviewer-access-list{gap:13px;display:grid}.reviewer-access-card{background:radial-gradient(circle at 100% 0,#d5a45a0f,#0000 170px),#ffffff04;border:1px solid #d5a45a29;border-radius:15px;padding:18px}.reviewer-access-header{grid-template-columns:42px minmax(0,1fr) auto;align-items:start;gap:12px;margin-bottom:16px;display:grid}.reviewer-access-avatar{width:42px;height:42px;color:var(--gold-bright);font-family:var(--font-serif), Georgia, serif;background:#d5a45a1f;border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:600;display:flex}.reviewer-access-header h3{color:var(--cream);margin:0 0 4px;font-size:15px;font-weight:500}.reviewer-access-header>div>p{color:var(--muted);margin:0;font-size:11px}.reviewer-access-status{white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:600}.reviewer-access-status.pending{color:var(--gold-bright);background:#d5a45a1c}.reviewer-access-status.preview{color:var(--muted);background:#ffffff0f}.reviewer-access-status.approved{color:var(--gold-bright);background:#d5a45a29}.reviewer-access-status.completed{color:#d4c4a8;background:#d5a45a38}.reviewer-access-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:15px;display:grid}.reviewer-access-details p{color:var(--cream);margin:0;font-size:12px}.reviewer-access-actions{flex-wrap:wrap;gap:8px;display:flex}.reviewer-access-actions button,.reviewer-access-actions a{min-height:35px;color:var(--muted);background:0 0;border:1px solid #ffffff13;border-radius:999px;align-items:center;padding:0 12px;font-size:10px;font-weight:600;display:inline-flex}.reviewer-access-actions a{color:var(--gold-bright);border-color:#d5a45a38}.submission-timeline-panel h2{margin-bottom:20px}.submission-detail-timeline{gap:16px;display:grid}.submission-detail-timeline article{gap:12px;display:flex}.timeline-dot{background:var(--gold);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.submission-detail-timeline article.current .timeline-dot{box-shadow:0 0 0 4px #d5a45a24}.submission-detail-timeline h3{color:var(--cream);margin:0 0 4px;font-size:13px;font-weight:500}.submission-detail-timeline small{color:#756f66;font-size:10px}.submission-detail-timeline article.current h3{color:var(--gold-bright)}.submission-next-steps-panel{background:radial-gradient(circle at 100% 0,#d5a45a1a,#0000 190px),#1c212475;border:1px solid #d5a45a3d;border-radius:20px;padding:26px}.submission-next-steps-panel>p:not(.panel-label){color:var(--muted);margin:0 0 18px;font-size:12px;line-height:1.68}.submission-next-steps-actions{gap:10px;margin-bottom:14px;display:grid}.submission-next-steps-actions .button{min-height:45px;font-size:12px}.submission-next-steps-link{color:var(--gold-bright);font-size:12px;font-weight:600;display:inline-flex}.submission-next-steps-link:hover{color:var(--cream)}@media (max-width:1210px){.submission-detail-layout{grid-template-columns:1fr}}@media (max-width:920px){.submission-detail-page-content{padding-left:22px;padding-right:22px}.submission-detail-intro{display:block}.submission-detail-header-actions{max-width:100%;margin-top:24px}.submission-controlled-banner{padding:24px 22px}.requested-feedback-grid{grid-template-columns:1fr}.shared-excerpt-panel-heading{display:block}.shared-excerpt-badge{margin-top:14px;display:inline-flex}.reviewer-access-header{grid-template-columns:42px minmax(0,1fr)}.reviewer-access-status{grid-column:2;justify-self:start;margin-top:8px}.reviewer-access-details{grid-template-columns:1fr}}@media (max-width:700px){.submission-detail-page-content{padding-left:16px;padding-right:16px}.submission-detail-title-block h1{font-size:41px}.submission-detail-panel,.submission-controlled-banner,.submission-next-steps-panel{padding:20px}.submission-detail-screenplay{padding:28px 18px}.submission-detail-header-actions,.submission-next-steps-actions{display:grid}.submission-detail-header-actions .button,.submission-detail-secondary-button,.submission-next-steps-actions .button{width:100%}.reviewer-access-actions{display:grid}.reviewer-access-actions button,.reviewer-access-actions a{justify-content:center;width:100%}}@media (max-width:430px){.submission-detail-screenplay .screenplay-character,.submission-detail-screenplay .screenplay-voice{padding-left:34%}.submission-detail-screenplay .screenplay-dialogue{width:min(240px,82%)}}.writer-profile-shell{background:radial-gradient(circle at 65% 4%,#d5a45a1a,#0000 31rem),radial-gradient(circle at 18% 35%,#6f30381a,#0000 30rem),linear-gradient(#101315 0%,#111416 100%)}.writer-profile-page-content{max-width:1270px;padding:45px 42px 68px}.writer-profile-intro{justify-content:space-between;align-items:end;gap:38px;margin-bottom:35px;display:flex}.writer-profile-intro h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.055em;margin:0 0 14px;font-size:clamp(48px,4.5vw,58px);font-weight:600;line-height:1}.writer-profile-intro>div:first-child>p:not(.eyebrow){max-width:690px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.writer-profile-intro-actions{flex:none;gap:10px;display:flex}.writer-profile-secondary-button{border:1px solid var(--border);min-height:52px;color:var(--gold-bright);background:0 0;border-radius:999px;padding:0 22px;font-size:13px;font-weight:600}.writer-profile-stats{margin-bottom:20px}.writer-profile-layout{grid-template-columns:minmax(560px,1fr) 363px;align-items:start;gap:19px;display:grid}.writer-profile-main-column,.writer-profile-side-column{gap:19px;display:grid}.writer-identity-card,.writer-profile-panel,.writer-profile-settings-card,.profile-ready-card{border:1px solid var(--border);background:#1c212475;border-radius:20px;padding:27px}.writer-identity-card{background:radial-gradient(circle at 100% 0,#d5a45a1a,#0000 220px),#1c21247a;border-color:#d5a45a38}.writer-identity-header{grid-template-columns:68px minmax(0,1fr) auto;align-items:start;gap:18px;margin-bottom:26px;display:grid}.writer-large-avatar{width:68px;height:68px;color:var(--gold-bright);font-family:var(--font-serif), Georgia, serif;background:#d5a45a29;border-radius:50%;justify-content:center;align-items:center;font-size:38px;font-weight:600;display:flex}.writer-name-row{flex-wrap:wrap;align-items:center;gap:11px;margin-bottom:7px;display:flex}.writer-name-row h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.04em;margin:0;font-size:34px;font-weight:600}.writer-role-pill{color:var(--gold-bright);text-transform:uppercase;background:#d5a45a14;border:1px solid #d5a45a38;border-radius:999px;padding:6px 11px;font-size:10px;font-weight:600}.writer-profile-handle{color:var(--muted);margin:0 0 15px;font-size:13px}.writer-profile-badges{flex-wrap:wrap;gap:8px;display:flex}.writer-profile-badges span{color:var(--muted);background:#ffffff0e;border-radius:999px;padding:7px 10px;font-size:10px}.edit-section-button{min-height:38px;color:var(--muted);background:0 0;border:1px solid #ffffff13;border-radius:999px;padding:0 15px;font-size:11px;font-weight:600}.writer-about-section{border-top:1px solid #ffffff0f;padding-top:22px}.writer-about-section>p:last-child{color:var(--muted);margin:0;font-size:14px;line-height:1.72}.writer-profile-panel-heading{justify-content:space-between;align-items:start;gap:18px;margin-bottom:24px;display:flex}.writer-profile-panel-heading h2,.writer-profile-settings-card h2,.profile-ready-card h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.038em;margin:0;font-size:30px;font-weight:600}.writer-interest-block+.writer-interest-block{margin-top:25px}.writer-interest-block h3{color:var(--muted);margin:0 0 12px;font-size:12px;font-weight:500}.writer-tag-list{flex-wrap:wrap;gap:9px;display:flex}.writer-tag-list span{color:var(--gold-bright);background:#d5a45a0e;border:1px solid #d5a45a2e;border-radius:999px;padding:8px 12px;font-size:11px}.writer-tag-list.format-tags span{color:var(--muted);background:#ffffff08;border-color:#ffffff12}.critique-focus-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.critique-focus-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;padding:17px}.critique-focus-card.preferred{background:#d5a45a0b;border-color:#d5a45a3b}.focus-card-heading{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:10px;display:flex}.focus-card-heading h3{color:var(--cream);margin:0;font-size:14px;font-weight:500}.preferred-pill{height:fit-content;color:var(--gold-bright);text-transform:uppercase;background:#d5a45a21;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:700}.critique-focus-card p{color:var(--muted);margin:0;font-size:11px;line-height:1.57}.writer-profile-settings-card{background:radial-gradient(circle at 100% 0,#d5a45a1c,#0000 190px),#1c212478;border-color:#d5a45a38}.writer-profile-settings-card h2{margin-bottom:13px}.writer-profile-settings-card>p:not(.panel-label){color:var(--muted);margin:0 0 21px;font-size:12px;line-height:1.67}.profile-setting-list{background:#080a0b29;border:1px solid #ffffff0e;border-radius:13px;gap:13px;margin-bottom:23px;padding:16px;display:grid}.profile-setting-list div{justify-content:space-between;gap:16px;display:flex}.profile-setting-list span{color:var(--muted);font-size:11px}.profile-setting-list strong{color:var(--cream);font-size:11px;font-weight:500}.profile-project-list{gap:10px;margin-bottom:20px;display:grid}.profile-project-card{background:#ffffff05;border:1px solid #ffffff0e;border-radius:13px;padding:15px;transition:border-color .2s,background .2s}.profile-project-card:hover{background:#d5a45a0d;border-color:#d5a45a42}.profile-project-card p{color:var(--gold);letter-spacing:.15em;text-transform:uppercase;margin:0 0 7px;font-size:9px;font-weight:700}.profile-project-card h3{color:var(--cream);margin:0 0 9px;font-size:15px;font-weight:500}.profile-project-card span{color:var(--muted);font-size:11px}.profile-all-work-link{justify-content:center;align-items:center;display:inline-flex}.profile-ready-card{background:radial-gradient(circle at 100% 0,#d5a45a21,#0000 195px),#1c21247a;border-color:#d5a45a40}.profile-ready-card h2{margin-bottom:12px}.profile-ready-card>p:not(.panel-label){color:var(--muted);margin:0 0 22px;font-size:12px;line-height:1.66}.profile-ready-card .button{width:100%;font-size:13px}@media (max-width:1190px){.writer-profile-layout{grid-template-columns:1fr}.writer-profile-side-column{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-ready-card{grid-column:1/-1}}@media (max-width:900px){.writer-profile-page-content{padding-left:22px;padding-right:22px}.writer-profile-intro{display:block}.writer-profile-intro-actions{margin-top:26px}.critique-focus-grid,.writer-profile-side-column{grid-template-columns:1fr}.profile-ready-card{grid-column:auto}}@media (max-width:650px){.writer-profile-page-content{padding-left:16px;padding-right:16px}.writer-profile-intro h1{font-size:41px}.writer-profile-intro-actions{display:grid}.writer-identity-card,.writer-profile-panel,.writer-profile-settings-card,.profile-ready-card{padding:20px}.writer-identity-header{grid-template-columns:1fr}.writer-large-avatar{width:58px;height:58px;font-size:32px}}.available-critiques-shell{--available-sage:var(--reviewer-primary,#79a99a);--available-sage-bright:var(--reviewer-bright,#9bc8b8);--available-sage-deep:var(--reviewer-deep,#29443f);background:radial-gradient(circle at 66% 4%,#79a99a21,#0000 31rem),radial-gradient(circle at 17% 35%,#29443f30,#0000 30rem),linear-gradient(#101516 0%,#111617 100%)}.available-critiques-shell .eyebrow,.available-critiques-shell .panel-label{color:var(--available-sage)}.available-critiques-shell .workspace-link.active{color:var(--available-sage-bright);background:#79a99a1f}.available-critiques-shell .workspace-switch-link{color:var(--available-sage-bright);background:#79a99a12;border-color:#79a99a45}.available-critiques-shell .workspace-switch-link:hover{background:#79a99a1f;border-color:#79a99a75}.available-critiques-shell .workspace-switch-link span{color:var(--available-sage)}.available-critiques-shell .button-primary{color:#111817;background:var(--available-sage)}.available-critiques-shell .button-primary:hover{background:var(--available-sage-bright)}.reviewer-page-workspace-label p{color:var(--available-sage-bright)}.reviewer-access-card{background:#79a99a0b;border-color:#79a99a3d}.reviewer-access-card .sidebar-card-label,.reviewer-access-card button{color:var(--available-sage-bright)}.reviewer-notification-button span{background:var(--available-sage)}.reviewer-avatar{color:var(--available-sage-bright);background:#79a99a2b}.available-page-content{max-width:1320px;padding:45px 42px 68px}.available-intro{justify-content:space-between;align-items:end;gap:38px;margin-bottom:35px;display:flex}.available-intro h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.055em;margin:0 0 14px;font-size:clamp(48px,4.5vw,58px);font-weight:600;line-height:1}.available-intro>div>p:not(.eyebrow){max-width:700px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.available-intro .button{flex:none}.available-stats{margin-bottom:22px}.available-featured-invitation{background:radial-gradient(circle at 100% 38%,#79a99a26,#0000 290px),#1c23239e;border:1px solid #79a99a52;border-radius:22px;grid-template-columns:minmax(0,1fr) 254px;gap:34px;margin-bottom:20px;padding:31px 33px;display:grid}.available-featured-label-row{align-items:center;gap:17px;margin-bottom:11px;display:flex}.available-featured-label-row .panel-label{margin-bottom:0}.private-invitation-pill{color:var(--available-sage-bright);background:#79a99a1a;border:1px solid #79a99a47;border-radius:999px;padding:6px 11px;font-size:10px;font-weight:600}.available-featured-copy h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.045em;margin:0 0 10px;font-size:37px;font-weight:600}.available-featured-meta{color:var(--muted);margin:0 0 17px;font-size:13px}.available-featured-meta strong{color:var(--cream);font-weight:500}.available-featured-question{max-width:670px;color:var(--cream);margin:0 0 21px;font-size:14px;line-height:1.7}.available-featured-tags{flex-wrap:wrap;gap:9px;display:flex}.available-featured-tags span{color:var(--available-sage-bright);background:#79a99a0f;border:1px solid #79a99a30;border-radius:999px;padding:8px 12px;font-size:11px}.available-featured-action{border-left:1px solid #79a99a36;align-content:center;gap:13px;padding-left:30px;display:grid}.available-reading-detail{color:var(--muted);justify-content:space-between;gap:15px;font-size:12px;display:flex}.available-reading-detail strong{color:var(--cream);font-weight:500}.available-featured-action .button{width:100%;min-height:47px;margin-top:9px;padding:0 14px;font-size:13px}.available-save-button{width:100%;min-height:44px;color:var(--available-sage-bright);background:0 0;border:1px solid #79a99a3d;border-radius:999px;font-size:12px;font-weight:600}.available-layout{grid-template-columns:minmax(610px,1fr) 364px;align-items:start;gap:19px;display:grid}.available-library-panel{background:#1c232378;border:1px solid #79a99a26;border-radius:20px;padding:27px}.available-library-heading{justify-content:space-between;align-items:start;gap:20px;margin-bottom:22px;display:flex}.available-library-heading h2,.reviewer-capacity-card h2,.available-protection-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.038em;margin:0;font-size:30px;font-weight:600}.available-result-count{color:var(--available-sage-bright);background:#79a99a14;border:1px solid #79a99a3b;border-radius:999px;padding:8px 13px;font-size:11px;font-weight:600}.available-filter-bar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.available-filter-tabs{flex-wrap:wrap;gap:6px;display:flex}.available-filter-tabs button{min-height:37px;color:var(--muted);background:0 0;border:1px solid #fff1;border-radius:999px;padding:0 14px;font-size:11px}.available-filter-tabs button.active{color:#111817;background:var(--available-sage);border-color:#0000;font-weight:600}.available-sort-button{white-space:nowrap;min-height:38px;color:var(--muted);background:#ffffff05;border:1px solid #ffffff13;border-radius:999px;padding:0 13px;font-size:11px}.available-sort-button span{color:var(--available-sage);margin-left:8px}.available-request-library{gap:13px;display:grid}.available-library-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:20px}.available-library-card:first-child{background:radial-gradient(circle at 100% 0,#79a99a14,#0000 200px),#ffffff05;border-color:#79a99a40}.available-library-card-header{justify-content:space-between;gap:18px;margin-bottom:18px;display:flex}.available-library-topline{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:8px;display:flex}.available-format-label{color:var(--available-sage);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.available-access-pill{color:var(--muted);background:#ffffff0e;border-radius:999px;padding:5px 9px;font-size:10px}.available-library-card h3{color:var(--cream);margin:0 0 7px;font-size:20px;font-weight:500}.available-byline{color:var(--muted);margin:0;font-size:11px}.available-match-pill{white-space:nowrap;border-radius:999px;height:fit-content;padding:8px 11px;font-size:10px;font-weight:600}.available-match-pill.strong,.available-match-pill.recommended{color:var(--available-sage-bright);background:#79a99a1f}.available-match-pill.quick,.available-match-pill.new{color:var(--muted);background:#ffffff0f}.available-request-details{grid-template-columns:155px minmax(0,1fr);gap:18px;margin-bottom:18px;display:grid}.available-request-details p:last-child{color:var(--muted);margin:0;font-size:12px;line-height:1.58}.available-request-tags{flex-wrap:wrap;gap:7px;margin-bottom:18px;display:flex}.available-request-tags span{color:var(--available-sage-bright);background:#79a99a0e;border:1px solid #79a99a2b;border-radius:999px;padding:7px 10px;font-size:10px}.available-request-actions{border-top:1px solid #ffffff0e;flex-wrap:wrap;gap:9px;padding-top:17px;display:flex}.available-request-actions a,.available-request-actions button{border-radius:999px;justify-content:center;align-items:center;min-height:39px;padding:0 16px;font-size:11px;font-weight:600;display:inline-flex}.available-request-actions a,.available-request-actions button:first-child{color:var(--available-sage-bright);background:#79a99a12;border:1px solid #79a99a47}.available-request-actions .available-card-save{color:var(--muted);background:0 0;border:1px solid #ffffff13}.available-side-column{gap:19px;display:grid}.reviewer-capacity-card,.available-protection-panel{background:radial-gradient(circle at 100% 0,#79a99a1c,#0000 190px),#1c23237a;border:1px solid #79a99a3b;border-radius:20px;padding:26px}.reviewer-capacity-card h2{margin-bottom:12px}.reviewer-capacity-card>p:not(.panel-label){color:var(--muted);margin:0 0 22px;font-size:12px;line-height:1.67}.capacity-meter{background:#080a0b2e;border:1px solid #ffffff0f;border-radius:13px;margin-bottom:21px;padding:15px}.capacity-meter-row{color:var(--muted);justify-content:space-between;gap:14px;margin-bottom:11px;font-size:11px;display:flex}.capacity-meter-row strong{color:var(--available-sage-bright);font-weight:600}.capacity-track{background:#ffffff12;border-radius:999px;height:6px;overflow:hidden}.capacity-fill{border-radius:inherit;background:var(--available-sage);width:33%;height:100%}.reviewer-focus-tags{flex-wrap:wrap;gap:7px;margin-bottom:22px;display:flex}.reviewer-focus-tags span{color:var(--available-sage-bright);background:#79a99a0f;border:1px solid #79a99a30;border-radius:999px;padding:7px 10px;font-size:10px}.available-saved-panel{background:#1c232378;border-color:#79a99a26}.available-saved-panel .panel-heading-row h2{color:var(--cream)}.available-saved-list{gap:10px;margin-bottom:20px;display:grid}.available-saved-list article{background:#ffffff05;border:1px solid #ffffff0e;border-radius:13px;justify-content:space-between;align-items:center;gap:13px;padding:14px;display:flex}.available-saved-list p{color:var(--available-sage);letter-spacing:.15em;text-transform:uppercase;margin:0 0 6px;font-size:9px;font-weight:700}.available-saved-list h3{color:var(--cream);margin:0;font-size:14px;font-weight:500}.available-saved-list article>span{color:var(--muted);font-size:10px}.available-critiques-shell .outline-workspace-button{color:var(--available-sage-bright);border-color:#79a99a3b}.available-protection-panel h2{margin-bottom:20px}.available-protection-panel ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.available-protection-panel li{gap:10px;display:flex}.available-protection-panel li span{color:var(--available-sage);font-size:12px}.available-protection-panel li p{color:var(--muted);margin:0;font-size:12px;line-height:1.58}@media (max-width:1240px){.available-layout{grid-template-columns:1fr}.available-side-column{grid-template-columns:repeat(2,minmax(0,1fr))}.available-protection-panel{grid-column:1/-1}}@media (max-width:990px){.available-page-content{padding-left:22px;padding-right:22px}.available-intro,.available-featured-invitation{display:block}.available-intro .button{margin-top:25px}.available-featured-action{border-top:1px solid #79a99a33;border-left:none;margin-top:25px;padding-top:23px;padding-left:0}.available-featured-action .button,.available-save-button{width:min(290px,100%)}.available-filter-bar{display:block}.available-sort-button{margin-top:14px}}@media (max-width:700px){.available-page-content{padding-left:16px;padding-right:16px}.available-intro h1{font-size:41px}.available-featured-invitation,.available-library-panel,.reviewer-capacity-card,.available-protection-panel{padding:20px}.available-library-card-header,.available-request-details{display:block}.available-match-pill{margin-top:14px;display:inline-block}.available-request-details>div+div{margin-top:15px}.available-side-column{grid-template-columns:1fr}.available-protection-panel{grid-column:auto}}.reviewer-profile-shell{--rv-sage:var(--reviewer-primary,#79a99a);--rv-sage-bright:var(--reviewer-bright,#9bc8b8);--rv-sage-deep:var(--reviewer-deep,#29443f);background:radial-gradient(circle at 66% 4%,#79a99a21,#0000 31rem),radial-gradient(circle at 17% 35%,#29443f30,#0000 30rem),linear-gradient(#101516 0%,#111617 100%)}.reviewer-profile-shell .eyebrow,.reviewer-profile-shell .panel-label{color:var(--rv-sage)}.reviewer-profile-shell .workspace-link.active{color:var(--rv-sage-bright);background:#79a99a1f}.reviewer-profile-shell .workspace-switch-link{color:var(--rv-sage-bright);background:#79a99a12;border-color:#79a99a45}.reviewer-profile-shell .workspace-switch-link:hover{background:#79a99a1f;border-color:#79a99a75}.reviewer-profile-shell .workspace-switch-link span{color:var(--rv-sage)}.reviewer-profile-shell .button-primary{color:#111817;background:var(--rv-sage)}.reviewer-profile-shell .button-primary:hover{background:var(--rv-sage-bright)}.reviewer-profile-shell .outline-workspace-button{color:var(--rv-sage-bright);border-color:#79a99a3d}.reviewer-profile-page-content{max-width:1280px;padding:45px 42px 68px}.reviewer-profile-intro{justify-content:space-between;align-items:end;gap:38px;margin-bottom:35px;display:flex}.reviewer-profile-intro h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.055em;margin:0 0 14px;font-size:clamp(48px,4.5vw,58px);font-weight:600;line-height:1}.reviewer-profile-intro>div:first-child>p:not(.eyebrow){max-width:690px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.reviewer-profile-intro-actions{flex:none;gap:10px;display:flex}.reviewer-profile-secondary-button{min-height:52px;color:var(--rv-sage-bright);background:0 0;border:1px solid #79a99a40;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-size:13px;font-weight:600;display:inline-flex}.reviewer-profile-stats{margin-bottom:20px}.reviewer-profile-shell .dashboard-stat-card{background:#1c232375;border-color:#79a99a29}.reviewer-profile-shell .stat-detail{color:#9bc8b8ad}.reviewer-profile-layout{grid-template-columns:minmax(570px,1fr) 366px;align-items:start;gap:19px;display:grid}.reviewer-profile-main-column,.reviewer-profile-side-column{gap:19px;display:grid}.rvprofile-identity-card,.rvprofile-panel,.rvprofile-capacity-card,.rvprofile-commitment-card{background:#1c232378;border:1px solid #79a99a29;border-radius:20px;padding:27px}.rvprofile-identity-card{background:radial-gradient(circle at 100% 0,#79a99a1f,#0000 225px),#1c232380;border-color:#79a99a45}.rvprofile-identity-header{grid-template-columns:68px minmax(0,1fr) auto;align-items:start;gap:18px;margin-bottom:26px;display:grid}.rvprofile-large-avatar{width:68px;height:68px;color:var(--rv-sage-bright);font-family:var(--font-serif), Georgia, serif;background:#79a99a2b;border-radius:50%;justify-content:center;align-items:center;font-size:38px;font-weight:600;display:flex}.rvprofile-name-row{flex-wrap:wrap;align-items:center;gap:11px;margin-bottom:7px;display:flex}.rvprofile-name-row h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.04em;margin:0;font-size:34px;font-weight:600}.rvprofile-role-pill{color:var(--rv-sage-bright);text-transform:uppercase;background:#79a99a1a;border:1px solid #79a99a45;border-radius:999px;padding:6px 11px;font-size:10px;font-weight:600}.rvprofile-subtitle{color:var(--muted);margin:0 0 15px;font-size:13px}.rvprofile-status-tags{flex-wrap:wrap;gap:8px;display:flex}.rvprofile-status-tags span{color:var(--rv-sage-bright);background:#79a99a13;border-radius:999px;padding:7px 10px;font-size:10px}.rvprofile-edit-button{min-height:38px;color:var(--rv-sage-bright);background:0 0;border:1px solid #79a99a30;border-radius:999px;padding:0 15px;font-size:11px;font-weight:600}.rvprofile-about{border-top:1px solid #79a99a21;padding-top:22px}.rvprofile-about>p:last-child{color:var(--muted);margin:0;font-size:14px;line-height:1.72}.rvprofile-panel-heading{justify-content:space-between;align-items:start;gap:18px;margin-bottom:24px;display:flex}.rvprofile-panel-heading h2,.rvprofile-capacity-card h2,.rvprofile-commitment-card h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.038em;margin:0;font-size:30px;font-weight:600}.rvprofile-specialty-tags{flex-wrap:wrap;gap:9px;margin-bottom:24px;display:flex}.rvprofile-specialty-tags span{color:var(--rv-sage-bright);background:#79a99a11;border:1px solid #79a99a33;border-radius:999px;padding:8px 12px;font-size:11px}.rvprofile-focus-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.rvprofile-focus-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;padding:17px}.rvprofile-focus-card.highlighted{background:#79a99a0e;border-color:#79a99a40}.rvprofile-focus-card>div{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:10px;display:flex}.rvprofile-focus-card h3{color:var(--cream);margin:0;font-size:14px;font-weight:500}.rvprofile-strong-pill{height:fit-content;color:var(--rv-sage-bright);text-transform:uppercase;background:#79a99a24;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:700}.rvprofile-focus-card p{color:var(--muted);margin:0;font-size:11px;line-height:1.57}.rvprofile-preference-section+.rvprofile-preference-section{margin-top:26px}.rvprofile-preference-section h3{color:var(--muted);margin:0 0 13px;font-size:12px;font-weight:500}.rvprofile-format-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rvprofile-format-choice,.rvprofile-interest-choice{color:var(--muted);cursor:pointer;background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:11px;padding:13px;display:flex;position:relative}.rvprofile-format-choice input,.rvprofile-interest-choice input{opacity:0;pointer-events:none;position:absolute}.rvprofile-checkbox{color:#0000;border:1px solid #eee8dd33;border-radius:5px;flex:none;justify-content:center;align-items:center;width:19px;height:19px;font-size:12px;display:inline-flex}:is(.rvprofile-format-choice:has(input:checked),.rvprofile-interest-choice:has(input:checked)){color:var(--cream);background:#79a99a0e;border-color:#79a99a47}:is(.rvprofile-format-choice:has(input:checked) .rvprofile-checkbox,.rvprofile-interest-choice:has(input:checked) .rvprofile-checkbox){border-color:var(--rv-sage);color:#111817;background:var(--rv-sage)}.rvprofile-format-copy{gap:5px;display:grid}.rvprofile-format-copy strong{color:var(--cream);font-size:13px;font-weight:500}.rvprofile-format-copy span{color:var(--muted);font-size:10px}.rvprofile-tag-list{flex-wrap:wrap;gap:9px;display:flex}.rvprofile-tag-list span{color:var(--rv-sage-bright);background:#79a99a0f;border:1px solid #79a99a33;border-radius:999px;padding:8px 12px;font-size:11px}.rvprofile-interest-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rvprofile-interest-choice{min-height:47px;padding-top:0;padding-bottom:0;font-size:12px}.rvprofile-capacity-card{background:radial-gradient(circle at 100% 0,#79a99a21,#0000 190px),#1c23237d;border-color:#79a99a45}.rvprofile-capacity-card h2{margin-bottom:12px}.rvprofile-capacity-card>p:not(.panel-label){color:var(--muted);margin:0 0 22px;font-size:12px;line-height:1.67}.rvprofile-capacity-meter{background:#080a0b2e;border:1px solid #ffffff0f;border-radius:13px;margin-bottom:20px;padding:15px}.rvprofile-capacity-meter>div:first-child{color:var(--muted);justify-content:space-between;gap:14px;margin-bottom:11px;font-size:11px;display:flex}.rvprofile-capacity-meter strong{color:var(--rv-sage-bright);font-weight:600}.rvprofile-capacity-track{background:#ffffff12;border-radius:999px;height:6px;overflow:hidden}.rvprofile-capacity-fill{border-radius:inherit;background:var(--rv-sage);width:33%;height:100%}.rvprofile-setting-list{background:#080a0b29;border:1px solid #ffffff0e;border-radius:13px;gap:13px;margin-bottom:23px;padding:16px;display:grid}.rvprofile-setting-list div{justify-content:space-between;gap:16px;display:flex}.rvprofile-setting-list span{color:var(--muted);font-size:11px}.rvprofile-setting-list strong{color:var(--cream);font-size:11px;font-weight:500}.rvprofile-impact-list{gap:10px;display:grid}.rvprofile-impact-list article{background:#ffffff05;border:1px solid #ffffff0e;border-radius:13px;justify-content:space-between;align-items:center;gap:13px;padding:14px;display:flex}.rvprofile-impact-list p{color:var(--rv-sage);margin:0 0 6px;font-size:10px;font-weight:600}.rvprofile-impact-list h3{color:var(--cream);margin:0 0 6px;font-size:14px;font-weight:500}.rvprofile-impact-list small{color:var(--muted);font-size:10px}.rvprofile-impact-list article>span{color:var(--muted);background:#ffffff0f;border-radius:999px;flex:none;padding:7px 9px;font-size:9px;font-weight:600}.rvprofile-impact-list article>span.helpful{color:var(--rv-sage-bright);background:#79a99a1f}.rvprofile-commitment-card{background:radial-gradient(circle at 100% 0,#79a99a21,#0000 195px),#1c23237d;border-color:#79a99a45}.rvprofile-commitment-card h2{margin-bottom:20px}.rvprofile-commitment-card ul{gap:14px;margin:0 0 24px;padding:0;list-style:none;display:grid}.rvprofile-commitment-card li{gap:10px;display:flex}.rvprofile-commitment-card li span{color:var(--rv-sage);font-size:12px}.rvprofile-commitment-card li p{color:var(--muted);margin:0;font-size:12px;line-height:1.56}.rvprofile-commitment-card .button{width:100%;font-size:13px}@media (max-width:1190px){.reviewer-profile-layout{grid-template-columns:1fr}.reviewer-profile-side-column{grid-template-columns:repeat(2,minmax(0,1fr))}.rvprofile-commitment-card{grid-column:1/-1}}@media (max-width:920px){.reviewer-profile-page-content{padding-left:22px;padding-right:22px}.reviewer-profile-intro{display:block}.reviewer-profile-intro-actions{margin-top:26px}.rvprofile-focus-grid,.rvprofile-format-grid,.rvprofile-interest-grid,.reviewer-profile-side-column{grid-template-columns:1fr}.rvprofile-commitment-card{grid-column:auto}}@media (max-width:650px){.reviewer-profile-page-content{padding-left:16px;padding-right:16px}.reviewer-profile-intro h1{font-size:41px}.reviewer-profile-intro-actions{display:grid}.rvprofile-identity-card,.rvprofile-panel,.rvprofile-capacity-card,.rvprofile-commitment-card{padding:20px}.rvprofile-identity-header{grid-template-columns:1fr}.rvprofile-large-avatar{width:58px;height:58px;font-size:32px}}.reviewer-profile-link-button{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (max-width:767px){.dashboard-page-content,.submissions-page-content,.drafts-page-content,.invitations-page-content,.writer-profile-page-content,.create-page-content,.results-page-content,.reviewer-page-content,.available-page-content,.reviewer-profile-page-content{padding-left:16px;padding-right:16px}.submissions-controls{flex-wrap:wrap;gap:12px}.submissions-tabs{width:100%}.submissions-filters{flex-wrap:wrap;width:100%}.invitation-focus-banner{padding:20px}.approved-reviewer-row{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;padding:16px}.reviewer-access-action{justify-content:center;width:100%}.writer-profile-intro-actions{flex-wrap:wrap;width:100%}.writer-profile-intro-actions .button{flex:auto;min-width:min(100%,160px)}.critique-focus-grid{grid-template-columns:1fr}.available-filter-bar .available-filter-tabs{flex-wrap:wrap}.available-library-card{display:block}.available-request-actions{margin-top:16px}.available-request-actions .button,.available-request-actions a,.available-request-actions button{width:100%}.results-hero h1,.submissions-intro h1,.drafts-intro h1,.invitations-intro h1,.writer-profile-intro h1,.available-intro h1,.reviewer-intro h1,.create-page-heading h1,.dashboard-intro h1{font-size:clamp(36px,10vw,44px)}.dashboard-stats{grid-template-columns:1fr}.review-container,.review-header-inner{width:min(100% - 32px,1420px)}.review-title-row h1{font-size:clamp(36px,10vw,47px)}.protected-banner-inner{gap:14px}.protection-details-button{justify-content:center;width:100%}.writer-request-card{margin-top:20px}.critique-submit-actions{gap:10px;display:grid}.critique-submit-actions .button{width:100%}}@media (max-width:430px){.screenplay-page{padding:28px 14px 36px}.screenplay-character,.screenplay-voice{padding-left:22%}.screenplay-dialogue{width:100%;margin-left:0}.manuscript-sheet{padding:28px 18px 34px}.draft-writing-paper{margin:0 8px;padding:28px 16px 34px}.draft-writing-paper p:not(.draft-paper-label){font-size:16px;line-height:1.72}.rating-options{grid-template-columns:1fr}.rating-option:nth-child(2),.rating-option:nth-child(3),.rating-option:nth-child(4){border-top:1px solid #ffffff13}.results-final-actions,.results-final-buttons,.results-final-buttons .button,.results-action-area .button{width:100%}.hero-buttons{grid-template-columns:1fr}.site-header .header-actions{gap:10px}.rvprofile-format-grid,.rvprofile-interest-grid{grid-template-columns:1fr}.rvprofile-identity-header{gap:16px}}@media (max-width:390px){.dashboard-topbar,.dashboard-page-content,.submissions-page-content,.drafts-page-content,.invitations-page-content,.writer-profile-page-content,.create-page-content,.results-page-content,.reviewer-page-content,.available-page-content,.reviewer-profile-page-content{padding-left:12px;padding-right:12px}.review-container,.review-header-inner{width:min(100% - 24px,1420px)}.screenplay-page{padding:24px 12px 32px}.screenplay-slug,.screenplay-action{font-size:13px}.protected-banner-copy h1{font-size:14px}.protected-banner-copy p{font-size:12px}.signup-header-inner,.signup-layout,.signin-header-inner,.signin-layout{width:min(100% - 24px,1240px)}}.submitted-critiques-shell{--submitted-sage:var(--reviewer-primary,#79a99a);--submitted-sage-bright:var(--reviewer-bright,#9bc8b8);--submitted-sage-deep:var(--reviewer-deep,#29443f);background:radial-gradient(circle at 66% 4%,#79a99a21,#0000 31rem),radial-gradient(circle at 17% 35%,#29443f30,#0000 30rem),linear-gradient(#101516 0%,#111617 100%)}.submitted-critiques-shell .eyebrow,.submitted-critiques-shell .panel-label{color:var(--submitted-sage)}.submitted-critiques-shell .workspace-link.active{color:var(--submitted-sage-bright);background:#79a99a1f}.submitted-critiques-shell .workspace-switch-link{color:var(--submitted-sage-bright);background:#79a99a12;border-color:#79a99a45}.submitted-critiques-shell .workspace-switch-link:hover{background:#79a99a1f;border-color:#79a99a75}.submitted-critiques-shell .workspace-switch-link span{color:var(--submitted-sage)}.submitted-critiques-shell .button-primary{color:#111817;background:var(--submitted-sage)}.submitted-critiques-shell .button-primary:hover{background:var(--submitted-sage-bright)}.submitted-critiques-shell .dashboard-stat-card{background:#1c232375;border-color:#79a99a29}.submitted-critiques-shell .stat-detail{color:#9bc8b8b8}.submitted-page-content{max-width:1320px;padding:45px 42px 68px}.submitted-intro{justify-content:space-between;align-items:end;gap:38px;margin-bottom:35px;display:flex}.submitted-intro h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.055em;margin:0 0 14px;font-size:clamp(48px,4.5vw,58px);font-weight:600;line-height:1}.submitted-intro>div:first-child>p:not(.eyebrow){max-width:700px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.submitted-intro-actions{flex:0 0 222px;gap:10px;display:grid}.submitted-secondary-button{min-height:50px;color:var(--submitted-sage-bright);background:0 0;border:1px solid #79a99a40;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:13px;font-weight:600;display:inline-flex}.submitted-stats{margin-bottom:21px}.submitted-impact-banner{background:radial-gradient(circle at 100% 48%,#79a99a24,#0000 275px),#1c232387;border:1px solid #79a99a4a;border-radius:22px;grid-template-columns:minmax(0,1fr) 400px;align-items:center;gap:38px;margin-bottom:20px;padding:31px 33px;display:grid}.submitted-impact-copy h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.04em;margin:0 0 11px;font-size:33px;font-weight:600}.submitted-impact-copy>p:not(.panel-label){max-width:670px;color:var(--muted);margin:0;font-size:13px;line-height:1.68}.submitted-impact-stats{background:#080a0b2b;border:1px solid #79a99a29;border-radius:15px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.submitted-impact-stats article{text-align:center;gap:9px;padding:19px 10px;display:grid}.submitted-impact-stats article:not(:last-child){border-right:1px solid #79a99a24}.submitted-impact-stats strong{color:var(--submitted-sage-bright);font-family:var(--font-serif), Georgia, serif;font-size:30px;font-weight:600}.submitted-impact-stats span{color:var(--muted);font-size:10px;line-height:1.4}.submitted-layout{grid-template-columns:minmax(600px,1fr) 365px;align-items:start;gap:19px;display:grid}.submitted-library-panel{background:#1c232378;border:1px solid #79a99a29;border-radius:20px;padding:27px}.submitted-library-heading{justify-content:space-between;align-items:start;gap:24px;margin-bottom:19px;display:flex}.submitted-library-heading h2,.submitted-strengths-panel h2,.submitted-active-invitation h2,.submitted-standards-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.038em;margin:0;font-size:30px;font-weight:600}.submitted-filter-row{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.submitted-filter-row button{min-height:37px;color:var(--muted);background:0 0;border:1px solid #fff1;border-radius:999px;padding:0 13px;font-size:10px}.submitted-filter-row button.active{color:#111817;background:var(--submitted-sage);border-color:#0000;font-weight:600}.submitted-sort-row{border-top:1px solid #ffffff0e;border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:15px;margin-bottom:21px;padding:13px 0;display:flex}.submitted-sort-row>span{color:var(--muted);font-size:11px}.submitted-sort-row button{min-height:37px;color:var(--muted);background:#ffffff05;border:1px solid #ffffff13;border-radius:999px;padding:0 14px;font-size:11px}.submitted-sort-row button span{color:var(--submitted-sage);margin-left:8px}.submitted-critique-list{gap:13px;display:grid}.submitted-critique-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:20px}.submitted-critique-card:first-child{background:radial-gradient(circle at 100% 0,#79a99a14,#0000 210px),#ffffff05;border-color:#79a99a40}.submitted-card-header{justify-content:space-between;gap:18px;margin-bottom:18px;display:flex}.submitted-card-topline{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:8px;display:flex}.submitted-format-label{color:var(--submitted-sage);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.submitted-genre{color:var(--muted);background:#ffffff0e;border-radius:999px;padding:5px 9px;font-size:10px}.submitted-card-header h3{color:var(--cream);margin:0 0 7px;font-size:20px;font-weight:500}.submitted-byline{color:var(--muted);margin:0;font-size:11px}.submitted-status-pill{white-space:nowrap;border-radius:999px;height:fit-content;padding:8px 11px;font-size:10px;font-weight:600}.submitted-status-pill.helpful,.submitted-status-pill.revision{color:var(--submitted-sage-bright);background:#79a99a1f}.submitted-status-pill.awaiting{color:var(--muted);background:#ffffff0f}.submitted-recommendation{background:#080a0b2b;border:1px solid #ffffff0d;border-radius:12px;margin-bottom:17px;padding:15px}.submitted-recommendation p:last-child,.submitted-writer-response p:last-child{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.submitted-feedback-tags{flex-wrap:wrap;gap:7px;margin-bottom:17px;display:flex}.submitted-feedback-tags span{color:var(--submitted-sage-bright);background:#79a99a0e;border:1px solid #79a99a2e;border-radius:999px;padding:7px 10px;font-size:10px}.submitted-writer-response{background:#ffffff04;border:1px solid #ffffff0d;border-radius:12px;margin-bottom:18px;padding:14px}.submitted-writer-response.received{background:#79a99a0b;border-color:#79a99a2e}.submitted-card-actions{border-top:1px solid #ffffff0e;flex-wrap:wrap;gap:9px;padding-top:17px;display:flex}.submitted-card-actions button{min-height:39px;color:var(--submitted-sage-bright);background:#79a99a12;border:1px solid #79a99a45;border-radius:999px;padding:0 16px;font-size:11px;font-weight:600}.submitted-card-actions .submitted-response-button{color:var(--muted);background:0 0;border-color:#ffffff13}.submitted-side-column{gap:19px;display:grid}.submitted-strengths-panel,.submitted-active-invitation,.submitted-standards-panel{background:#1c232378;border:1px solid #79a99a2e;border-radius:20px;padding:26px}.submitted-strengths-panel h2{margin-bottom:22px}.submitted-strength-list{gap:19px;display:grid}.submitted-strength-heading{gap:6px;margin-bottom:10px;display:grid}.submitted-strength-heading h3{color:var(--cream);margin:0;font-size:13px;font-weight:500}.submitted-strength-heading span{color:var(--muted);font-size:10px}.submitted-strength-track{background:#ffffff12;border-radius:999px;height:6px;overflow:hidden}.submitted-strength-fill{border-radius:inherit;background:var(--submitted-sage);height:100%}.submitted-active-invitation{background:radial-gradient(circle at 100% 0,#79a99a21,#0000 195px),#1c23237d;border-color:#79a99a47}.submitted-active-invitation h2{margin-bottom:9px}.submitted-active-meta{color:var(--submitted-sage-bright);margin:0 0 17px;font-size:11px}.submitted-active-copy{color:var(--muted);margin:0 0 22px;font-size:12px;line-height:1.67}.submitted-active-invitation .button{width:100%;margin-bottom:10px;font-size:13px}.submitted-save-button{width:100%;min-height:44px;color:var(--submitted-sage-bright);background:0 0;border:1px solid #79a99a3d;border-radius:999px;font-size:12px;font-weight:600}.submitted-standards-panel{background:radial-gradient(circle at 100% 0,#79a99a1a,#0000 190px),#1c23237a;border-color:#79a99a40}.submitted-standards-panel h2{margin-bottom:20px}.submitted-standards-panel ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.submitted-standards-panel li{gap:10px;display:flex}.submitted-standards-panel li span{color:var(--submitted-sage);font-size:12px}.submitted-standards-panel li p{color:var(--muted);margin:0;font-size:12px;line-height:1.57}@media (max-width:1240px){.submitted-impact-banner,.submitted-layout{grid-template-columns:1fr}.submitted-impact-stats{max-width:470px}.submitted-side-column{grid-template-columns:repeat(2,minmax(0,1fr))}.submitted-standards-panel{grid-column:1/-1}}@media (max-width:990px){.submitted-page-content{padding-left:22px;padding-right:22px}.submitted-intro{display:block}.submitted-intro-actions{width:min(310px,100%);margin-top:25px}.submitted-library-heading{display:block}.submitted-filter-row{justify-content:flex-start;margin-top:18px}}@media (max-width:700px){.submitted-page-content{padding-left:16px;padding-right:16px}.submitted-intro h1{font-size:41px}.submitted-impact-banner,.submitted-library-panel,.submitted-strengths-panel,.submitted-active-invitation,.submitted-standards-panel{padding:20px}.submitted-impact-stats{grid-template-columns:1fr}.submitted-impact-stats article:not(:last-child){border-bottom:1px solid #79a99a24;border-right:none}.submitted-card-header,.submitted-sort-row{display:block}.submitted-status-pill{margin-top:14px;display:inline-block}.submitted-sort-row button{margin-top:13px}.submitted-side-column{grid-template-columns:1fr}.submitted-standards-panel{grid-column:auto}}.reviewer-invitations-shell{--invite-sage:var(--reviewer-primary,#79a99a);--invite-sage-bright:var(--reviewer-bright,#9bc8b8);--invite-sage-deep:var(--reviewer-deep,#29443f);background:radial-gradient(circle at 66% 4%,#79a99a21,#0000 31rem),radial-gradient(circle at 17% 35%,#29443f30,#0000 30rem),linear-gradient(#101516 0%,#111617 100%)}.reviewer-invitations-shell .eyebrow,.reviewer-invitations-shell .panel-label{color:var(--invite-sage)}.reviewer-invitations-shell .workspace-link.active{color:var(--invite-sage-bright);background:#79a99a1f}.reviewer-invitations-shell .workspace-switch-link{color:var(--invite-sage-bright);background:#79a99a12;border-color:#79a99a45}.reviewer-invitations-shell .workspace-switch-link span{color:var(--invite-sage)}.reviewer-invitations-shell .button-primary{color:#111817;background:var(--invite-sage)}.reviewer-invitations-shell .button-primary:hover{background:var(--invite-sage-bright)}.reviewer-invitations-shell .dashboard-stat-card{background:#1c232375;border-color:#79a99a29}.reviewer-invitations-shell .stat-detail{color:#9bc8b8b8}.reviewer-invitations-page-content{max-width:1320px;padding:45px 42px 68px}.reviewer-invitations-intro{justify-content:space-between;align-items:end;gap:38px;margin-bottom:35px;display:flex}.reviewer-invitations-intro h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.055em;margin:0 0 14px;font-size:clamp(48px,4.5vw,58px);font-weight:600;line-height:1}.reviewer-invitations-intro>div:first-child>p:not(.eyebrow){max-width:700px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.reviewer-invitations-intro-actions{flex:0 0 222px;gap:10px;display:grid}.reviewer-invitations-secondary-button{min-height:50px;color:var(--invite-sage-bright);background:0 0;border:1px solid #79a99a40;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:13px;font-weight:600;display:inline-flex}.reviewer-invitation-stats{margin-bottom:21px}.reviewer-ready-invitation{background:radial-gradient(circle at 100% 42%,#79a99a26,#0000 290px),#1c23238c;border:1px solid #79a99a4f;border-radius:22px;grid-template-columns:minmax(0,1fr) 260px;gap:34px;margin-bottom:20px;padding:31px 33px;display:grid}.reviewer-ready-label-row{align-items:center;gap:17px;margin-bottom:11px;display:flex}.reviewer-ready-label-row .panel-label{margin-bottom:0}.reviewer-private-pill{color:var(--invite-sage-bright);background:#79a99a1a;border:1px solid #79a99a47;border-radius:999px;padding:6px 11px;font-size:10px;font-weight:600}.reviewer-ready-copy h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.045em;margin:0 0 10px;font-size:38px;font-weight:600}.reviewer-ready-meta{color:var(--muted);margin:0 0 17px;font-size:13px}.reviewer-ready-meta strong{color:var(--cream);font-weight:500}.reviewer-ready-question{max-width:680px;color:var(--muted);margin:0 0 21px;font-size:14px;line-height:1.7}.reviewer-ready-tags{flex-wrap:wrap;gap:9px;display:flex}.reviewer-ready-tags span{color:var(--invite-sage-bright);background:#79a99a0f;border:1px solid #79a99a30;border-radius:999px;padding:8px 12px;font-size:11px}.reviewer-ready-actions{border-left:1px solid #79a99a33;align-content:center;gap:13px;padding-left:30px;display:grid}.reviewer-reading-detail{color:var(--muted);justify-content:space-between;gap:15px;font-size:12px;display:flex}.reviewer-reading-detail strong{color:var(--cream);font-weight:500}.reviewer-ready-actions .button{width:100%;min-height:47px;margin-top:9px;padding:0 14px;font-size:13px}.reviewer-save-invite-button{width:100%;min-height:44px;color:var(--invite-sage-bright);background:0 0;border:1px solid #79a99a3d;border-radius:999px;font-size:12px;font-weight:600}.reviewer-invitations-layout{grid-template-columns:minmax(600px,1fr) 365px;align-items:start;gap:19px;display:grid}.reviewer-pending-panel{background:#1c232378;border:1px solid #79a99a29;border-radius:20px;padding:27px}.reviewer-pending-heading{justify-content:space-between;align-items:start;gap:20px;margin-bottom:23px;display:flex}.reviewer-pending-heading h2,.reviewer-match-panel h2,.reviewer-history-panel h2,.reviewer-invitation-standards h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.038em;margin:0;font-size:30px;font-weight:600}.reviewer-pending-count{color:var(--invite-sage-bright);background:#79a99a14;border:1px solid #79a99a3b;border-radius:999px;padding:8px 13px;font-size:11px;font-weight:600}.reviewer-pending-list{gap:13px;display:grid}.reviewer-pending-card{background:radial-gradient(circle at 100% 0,#79a99a12,#0000 210px),#ffffff05;border:1px solid #79a99a33;border-radius:16px;padding:20px}.reviewer-pending-card-header{justify-content:space-between;gap:18px;margin-bottom:18px;display:flex}.reviewer-invitation-topline{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:8px;display:flex}.reviewer-format-label{color:var(--invite-sage);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.reviewer-invitation-genre{color:var(--muted);background:#ffffff0e;border-radius:999px;padding:5px 9px;font-size:10px}.reviewer-pending-card h3{color:var(--cream);margin:0 0 7px;font-size:20px;font-weight:500}.reviewer-invitation-byline{color:var(--muted);margin:0;font-size:11px}.reviewer-invite-status{white-space:nowrap;height:fit-content;color:var(--invite-sage-bright);background:#79a99a1f;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:600}.reviewer-invitation-details{grid-template-columns:190px minmax(0,1fr);gap:18px;margin-bottom:18px;display:grid}.reviewer-invitation-details p:last-child{color:var(--muted);margin:0;font-size:12px;line-height:1.58}.reviewer-invitation-tags{flex-wrap:wrap;gap:7px;margin-bottom:18px;display:flex}.reviewer-invitation-tags span{color:var(--invite-sage-bright);background:#79a99a0e;border:1px solid #79a99a2e;border-radius:999px;padding:7px 10px;font-size:10px}.reviewer-pending-actions{border-top:1px solid #ffffff0e;flex-wrap:wrap;gap:9px;padding-top:17px;display:flex}.reviewer-pending-actions button{min-height:39px;color:var(--invite-sage-bright);background:#79a99a12;border:1px solid #79a99a47;border-radius:999px;padding:0 16px;font-size:11px;font-weight:600}.reviewer-pending-actions .reviewer-later-action,.reviewer-pending-actions .reviewer-decline-action{color:var(--muted);background:0 0;border-color:#ffffff13}.reviewer-invitations-side-column{gap:19px;display:grid}.reviewer-match-panel,.reviewer-history-panel,.reviewer-invitation-standards{background:#1c232378;border:1px solid #79a99a2e;border-radius:20px;padding:26px}.reviewer-match-panel{background:radial-gradient(circle at 100% 0,#79a99a1f,#0000 190px),#1c23237d;border-color:#79a99a47}.reviewer-match-panel h2,.reviewer-history-panel h2,.reviewer-invitation-standards h2{margin-bottom:15px}.reviewer-match-copy{color:var(--muted);margin:0 0 20px;font-size:12px;line-height:1.67}.reviewer-match-list{background:#080a0b2b;border:1px solid #ffffff0e;border-radius:13px;gap:13px;margin-bottom:21px;padding:15px;display:grid}.reviewer-match-list div{gap:5px;display:grid}.reviewer-match-list span{color:var(--muted);font-size:10px}.reviewer-match-list strong{color:var(--cream);font-size:12px;font-weight:500}.reviewer-outline-link{width:100%;min-height:43px;color:var(--invite-sage-bright);border:1px solid #79a99a3b;border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.reviewer-invitation-history-list{gap:10px;margin-bottom:20px;display:grid}.reviewer-invitation-history-list article{background:#ffffff05;border:1px solid #ffffff0e;border-radius:13px;justify-content:space-between;align-items:center;gap:13px;padding:14px;display:flex}.reviewer-invitation-history-list p{color:var(--invite-sage);letter-spacing:.15em;text-transform:uppercase;margin:0 0 6px;font-size:9px;font-weight:700}.reviewer-invitation-history-list h3{color:var(--cream);margin:0 0 6px;font-size:14px;font-weight:500}.reviewer-invitation-history-list small{color:var(--muted);font-size:10px}.reviewer-invitation-history-list article>span{color:var(--muted);background:#ffffff0f;border-radius:999px;flex:none;padding:7px 9px;font-size:9px;font-weight:600}.reviewer-invitation-history-list article>span.completed{color:var(--invite-sage-bright);background:#79a99a1f}.reviewer-invitation-standards{background:radial-gradient(circle at 100% 0,#79a99a1a,#0000 190px),#1c23237a;border-color:#79a99a40}.reviewer-invitation-standards ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.reviewer-invitation-standards li{gap:10px;display:flex}.reviewer-invitation-standards li span{color:var(--invite-sage);font-size:12px}.reviewer-invitation-standards li p{color:var(--muted);margin:0;font-size:12px;line-height:1.57}@media (max-width:1240px){.reviewer-ready-invitation,.reviewer-invitations-layout{grid-template-columns:1fr}.reviewer-invitations-side-column{grid-template-columns:repeat(2,minmax(0,1fr))}.reviewer-invitation-standards{grid-column:1/-1}}@media (max-width:990px){.reviewer-invitations-page-content{padding-left:22px;padding-right:22px}.reviewer-invitations-intro{display:block}.reviewer-invitations-intro-actions{width:min(310px,100%);margin-top:25px}.reviewer-ready-actions{border-top:1px solid #79a99a33;border-left:none;margin-top:25px;padding-top:23px;padding-left:0}.reviewer-ready-actions .button,.reviewer-save-invite-button{width:min(290px,100%)}}@media (max-width:700px){.reviewer-invitations-page-content{padding-left:16px;padding-right:16px}.reviewer-invitations-intro h1{font-size:41px}.reviewer-ready-invitation,.reviewer-pending-panel,.reviewer-match-panel,.reviewer-history-panel,.reviewer-invitation-standards{padding:20px}.reviewer-pending-heading,.reviewer-pending-card-header,.reviewer-invitation-details{display:block}.reviewer-pending-count,.reviewer-invite-status{margin-top:14px;display:inline-block}.reviewer-invitations-side-column{grid-template-columns:1fr}.reviewer-invitation-standards{grid-column:auto}}.reviewer-saved-shell{--saved-sage:var(--reviewer-primary,#79a99a);--saved-sage-bright:var(--reviewer-bright,#9bc8b8);background:radial-gradient(circle at 66% 4%,#79a99a21,#0000 31rem),radial-gradient(circle at 17% 35%,#29443f30,#0000 30rem),linear-gradient(#101516 0%,#111617 100%)}.reviewer-saved-shell .eyebrow,.reviewer-saved-shell .panel-label{color:var(--saved-sage)}.reviewer-saved-shell .workspace-link.active{color:var(--saved-sage-bright);background:#79a99a1f}.reviewer-saved-shell .workspace-switch-link{color:var(--saved-sage-bright);background:#79a99a12;border-color:#79a99a45}.reviewer-saved-shell .workspace-switch-link span{color:var(--saved-sage)}.reviewer-saved-shell .button-primary{color:#111817;background:var(--saved-sage)}.reviewer-saved-shell .button-primary:hover{background:var(--saved-sage-bright)}.reviewer-saved-shell .dashboard-stat-card{background:#1c232375;border-color:#79a99a29}.reviewer-saved-shell .stat-detail{color:#9bc8b8b8}.reviewer-saved-shell .outline-workspace-button{color:var(--saved-sage-bright);border-color:#79a99a3b}.reviewer-saved-page-content{max-width:1320px;padding:45px 42px 68px}.reviewer-saved-intro{justify-content:space-between;align-items:end;gap:38px;margin-bottom:35px;display:flex}.reviewer-saved-intro h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.055em;margin:0 0 14px;font-size:clamp(48px,4.5vw,58px);font-weight:600;line-height:1}.reviewer-saved-intro>div:first-child>p:not(.eyebrow){max-width:700px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.reviewer-saved-intro-actions{flex:0 0 222px;gap:10px;display:grid}.reviewer-saved-secondary-button{min-height:50px;color:var(--saved-sage-bright);background:0 0;border:1px solid #79a99a40;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:13px;font-weight:600;display:inline-flex}.reviewer-saved-stats{margin-bottom:21px}.reviewer-saved-featured{background:radial-gradient(circle at 100% 42%,#79a99a26,#0000 290px),#1c23238c;border:1px solid #79a99a4f;border-radius:22px;grid-template-columns:minmax(0,1fr) 260px;gap:34px;margin-bottom:20px;padding:31px 33px;display:grid}.reviewer-saved-featured-label-row{align-items:center;gap:17px;margin-bottom:11px;display:flex}.reviewer-saved-featured-label-row .panel-label{margin-bottom:0}.reviewer-saved-private-pill{color:var(--saved-sage-bright);background:#79a99a1a;border:1px solid #79a99a47;border-radius:999px;padding:6px 11px;font-size:10px;font-weight:600}.reviewer-saved-featured-copy h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.045em;margin:0 0 10px;font-size:38px;font-weight:600}.reviewer-saved-featured-meta{color:var(--muted);margin:0 0 17px;font-size:13px}.reviewer-saved-featured-copy-text{max-width:670px;color:var(--cream);margin:0 0 21px;font-size:14px;line-height:1.7}.reviewer-saved-featured-tags{flex-wrap:wrap;gap:9px;display:flex}.reviewer-saved-featured-tags span{color:var(--saved-sage-bright);background:#79a99a0f;border:1px solid #79a99a30;border-radius:999px;padding:8px 12px;font-size:11px}.reviewer-saved-featured-actions{border-left:1px solid #79a99a36;align-content:center;gap:13px;padding-left:30px;display:grid}.reviewer-saved-reading-detail{color:var(--muted);justify-content:space-between;gap:15px;font-size:12px;display:flex}.reviewer-saved-reading-detail strong{color:var(--cream);font-weight:500}.reviewer-saved-remove-button{min-height:42px;color:var(--muted);background:0 0;border:1px solid #ffffff13;border-radius:999px;font-size:12px;font-weight:600}.reviewer-saved-layout{grid-template-columns:minmax(620px,1fr) 365px;align-items:start;gap:19px;display:grid}.reviewer-saved-list-panel{background:#1c232375;border:1px solid #79a99a2e;border-radius:20px;padding:27px}.reviewer-saved-list-heading{justify-content:space-between;align-items:end;gap:18px;margin-bottom:22px;display:flex}.reviewer-saved-list-heading h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.038em;margin:0;font-size:30px;font-weight:600}.reviewer-saved-count{color:var(--muted);font-size:11px}.reviewer-saved-request-list{gap:14px;display:grid}.reviewer-saved-request-card{background:#ffffff05;border:1px solid #ffffff0e;border-radius:16px;padding:22px}.reviewer-saved-card-topline{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.reviewer-saved-format-label{color:var(--saved-sage);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:700}.reviewer-saved-genre{color:var(--muted);font-size:10px}.reviewer-saved-request-card h3{color:var(--cream);margin:0 0 8px;font-size:20px;font-weight:500}.reviewer-saved-byline{color:var(--muted);margin:0;font-size:12px}.reviewer-saved-question{border-top:1px solid #ffffff0e;margin:18px 0 16px;padding-top:16px}.reviewer-saved-question p:last-child{color:var(--cream);margin:0;font-size:13px;line-height:1.65}.reviewer-saved-request-tags{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.reviewer-saved-request-tags span{color:var(--saved-sage-bright);background:#79a99a0f;border:1px solid #79a99a30;border-radius:999px;padding:7px 11px;font-size:10px}.reviewer-saved-card-actions{border-top:1px solid #ffffff0e;flex-wrap:wrap;gap:10px;padding-top:16px;display:flex}.reviewer-saved-card-actions button{border-radius:999px;justify-content:center;align-items:center;min-height:39px;padding:0 16px;font-size:11px;font-weight:600;display:inline-flex}.reviewer-saved-card-actions button:first-child{color:var(--saved-sage-bright);background:#79a99a12;border:1px solid #79a99a47}.reviewer-saved-remove-action{color:var(--muted);background:0 0;border:1px solid #ffffff13}.reviewer-saved-side-column{gap:19px;display:grid}.reviewer-saved-capacity-panel,.reviewer-saved-reminder-panel{background:radial-gradient(circle at 100% 0,#79a99a1c,#0000 190px),#1c23237a;border:1px solid #79a99a3b;border-radius:20px;padding:26px}.reviewer-saved-capacity-panel h2,.reviewer-saved-reminder-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;margin:0 0 12px;font-size:28px;font-weight:600}.reviewer-saved-capacity-panel>p:not(.panel-label){color:var(--muted);margin:0 0 22px;font-size:12px;line-height:1.67}.reviewer-saved-reminder-panel ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.reviewer-saved-reminder-panel li{gap:10px;display:flex}.reviewer-saved-reminder-panel li span{color:var(--saved-sage);font-size:12px}.reviewer-saved-reminder-panel li p{color:var(--muted);margin:0;font-size:12px;line-height:1.58}.writer-safety-shell{background:radial-gradient(circle at 64% 4%,#d5a45a1a,#0000 31rem),radial-gradient(circle at 19% 36%,#6f30381c,#0000 29rem),linear-gradient(#101315 0%,#111416 100%)}.writer-safety-page-content{max-width:1320px;padding:45px 42px 68px}.writer-safety-intro{margin-bottom:35px}.writer-safety-intro h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.055em;margin:0 0 14px;font-size:clamp(48px,4.5vw,58px);font-weight:600;line-height:1}.writer-safety-intro>div>p:not(.eyebrow){max-width:690px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.writer-safety-stats{margin-bottom:22px}.writer-safety-layout{grid-template-columns:minmax(620px,1fr) 365px;align-items:start;gap:19px;display:grid}.writer-safety-main-column,.writer-safety-side-column{gap:19px;display:grid}.writer-safety-panel,.writer-safety-guidance-panel,.writer-safety-report-panel{border:1px solid var(--border);background:#1c212475;border-radius:20px;padding:27px}.writer-safety-panel h2,.writer-safety-guidance-panel h2,.writer-safety-report-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.038em;margin:0 0 20px;font-size:30px;font-weight:600}.writer-safety-access-list{gap:10px;margin-bottom:22px;display:grid}.writer-safety-access-row{background:#ffffff05;border:1px solid #ffffff0e;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;padding:15px;display:flex}.writer-safety-access-row strong{color:var(--cream);margin-bottom:5px;font-size:13px;font-weight:500;display:block}.writer-safety-access-row span{color:var(--muted);font-size:11px}.writer-safety-access-row p{color:var(--gold-bright);text-align:right;margin:0;font-size:11px;font-weight:600}.writer-safety-outline-button{border:1px solid var(--border);min-height:43px;color:var(--gold-bright);background:0 0;border-radius:999px;padding:0 18px;font-size:12px;font-weight:600}.writer-safety-link-button{border:1px solid var(--border);min-height:43px;color:var(--gold-bright);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:12px;font-weight:600;display:inline-flex}.writer-safety-guidance-panel{background:radial-gradient(circle at 100% 0,#d5a45a1c,#0000 190px),#1c212478;border-color:#d5a45a3b}.writer-safety-guidance-panel ul{gap:14px;margin:0 0 22px;padding:0;list-style:none;display:grid}.writer-safety-guidance-panel li{gap:10px;display:flex}.writer-safety-guidance-panel li span{color:var(--gold);font-size:12px}.writer-safety-guidance-panel li p{color:var(--muted);margin:0;font-size:12px;line-height:1.56}.writer-safety-report-panel>p:not(.panel-label){color:var(--muted);margin:0 0 20px;font-size:12px;line-height:1.66}.writer-safety-report-actions{flex-wrap:wrap;gap:10px;display:flex}.writer-safety-report-actions button{min-height:42px;color:var(--muted);background:0 0;border:1px solid #ffffff13;border-radius:999px;padding:0 16px;font-size:12px;font-weight:600}.reviewer-safety-shell{--safety-sage:var(--reviewer-primary,#79a99a);--safety-sage-bright:var(--reviewer-bright,#9bc8b8);background:radial-gradient(circle at 66% 4%,#79a99a21,#0000 31rem),radial-gradient(circle at 17% 35%,#29443f30,#0000 30rem),linear-gradient(#101516 0%,#111617 100%)}.reviewer-safety-shell .eyebrow,.reviewer-safety-shell .panel-label{color:var(--safety-sage)}.reviewer-safety-shell .workspace-link.active{color:var(--safety-sage-bright);background:#79a99a1f}.reviewer-safety-shell .workspace-switch-link{color:var(--safety-sage-bright);background:#79a99a12;border-color:#79a99a45}.reviewer-safety-shell .workspace-switch-link span{color:var(--safety-sage)}.reviewer-safety-shell .button-primary{color:#111817;background:var(--safety-sage)}.reviewer-safety-shell .button-primary:hover{background:var(--safety-sage-bright)}.reviewer-safety-shell .dashboard-stat-card{background:#1c232375;border-color:#79a99a29}.reviewer-safety-shell .stat-detail{color:#9bc8b8b8}.reviewer-safety-page-content{max-width:1320px;padding:45px 42px 68px}.reviewer-safety-intro{margin-bottom:35px}.reviewer-safety-intro h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.055em;margin:0 0 14px;font-size:clamp(48px,4.5vw,58px);font-weight:600;line-height:1}.reviewer-safety-intro>div>p:not(.eyebrow){max-width:700px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.reviewer-safety-stats{margin-bottom:21px}.reviewer-safety-layout{grid-template-columns:minmax(620px,1fr) 365px;align-items:start;gap:19px;display:grid}.reviewer-safety-main-column,.reviewer-safety-side-column{gap:19px;display:grid}.reviewer-safety-access-panel,.reviewer-safety-standards-panel,.reviewer-safety-settings-panel,.reviewer-safety-withdraw-panel{background:#1c232375;border:1px solid #79a99a2e;border-radius:20px;padding:27px}.reviewer-safety-access-panel h2,.reviewer-safety-standards-panel h2,.reviewer-safety-settings-panel h2,.reviewer-safety-withdraw-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.038em;margin:0 0 20px;font-size:30px;font-weight:600}.reviewer-safety-featured{background:#79a99a0d;border:1px solid #79a99a3d;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.reviewer-safety-featured h3{color:var(--cream);margin:0 0 8px;font-size:22px;font-weight:500}.reviewer-safety-featured-meta{color:var(--muted);margin:0 0 12px;font-size:12px}.reviewer-safety-featured-status{flex-wrap:wrap;gap:8px;display:flex}.reviewer-safety-featured-status span{color:var(--safety-sage-bright);background:#79a99a14;border:1px solid #79a99a38;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:600}.reviewer-safety-standards-panel ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.reviewer-safety-standards-panel li{gap:10px;display:flex}.reviewer-safety-standards-panel li span{color:var(--safety-sage);font-size:12px}.reviewer-safety-standards-panel li p{color:var(--muted);margin:0;font-size:12px;line-height:1.58}.reviewer-safety-settings-links{gap:10px;display:grid}.reviewer-safety-withdraw-panel>p:not(.panel-label){color:var(--muted);margin:0 0 20px;font-size:12px;line-height:1.66}.reviewer-safety-withdraw-actions{flex-wrap:wrap;gap:10px;display:flex}.reviewer-safety-withdraw-actions button{min-height:42px;color:var(--muted);background:0 0;border:1px solid #ffffff13;border-radius:999px;padding:0 16px;font-size:12px;font-weight:600}@media (max-width:1240px){.reviewer-saved-layout,.writer-safety-layout,.reviewer-safety-layout{grid-template-columns:1fr}.reviewer-saved-side-column,.writer-safety-side-column,.reviewer-safety-side-column{grid-template-columns:repeat(2,minmax(0,1fr))}.reviewer-saved-reminder-panel{grid-column:1/-1}}@media (max-width:990px){.reviewer-saved-page-content,.writer-safety-page-content,.reviewer-safety-page-content{padding-left:22px;padding-right:22px}.reviewer-saved-intro{display:block}.reviewer-saved-intro-actions{margin-top:25px}.reviewer-saved-featured{display:block}.reviewer-saved-featured-actions{border-top:1px solid #79a99a33;border-left:none;margin-top:25px;padding-top:23px;padding-left:0}.reviewer-saved-featured-actions .button,.reviewer-saved-remove-button{width:min(290px,100%)}.reviewer-safety-featured{display:block}.reviewer-safety-featured .button{width:min(290px,100%);margin-top:18px}}@media (max-width:700px){.reviewer-saved-page-content,.writer-safety-page-content,.reviewer-safety-page-content{padding-left:16px;padding-right:16px}.reviewer-saved-intro h1,.writer-safety-intro h1,.reviewer-safety-intro h1{font-size:41px}.reviewer-saved-featured,.reviewer-saved-list-panel,.reviewer-saved-capacity-panel,.reviewer-saved-reminder-panel,.writer-safety-panel,.writer-safety-guidance-panel,.writer-safety-report-panel,.reviewer-safety-access-panel,.reviewer-safety-standards-panel,.reviewer-safety-settings-panel,.reviewer-safety-withdraw-panel{padding:20px}.reviewer-saved-side-column,.writer-safety-side-column,.reviewer-safety-side-column{grid-template-columns:1fr}.reviewer-saved-reminder-panel{grid-column:auto}.writer-safety-access-row{display:block}.writer-safety-access-row p{text-align:left;margin-top:10px}.reviewer-saved-card-actions,.writer-safety-report-actions,.reviewer-safety-withdraw-actions{display:grid}.reviewer-saved-card-actions button,.writer-safety-report-actions button,.reviewer-safety-withdraw-actions button,.writer-safety-outline-button,.writer-safety-link-button,.writer-safety-guidance-panel .button{width:100%}}.critique-submitted-shell{min-height:100vh;color:var(--cream);background:radial-gradient(circle at 78% 6%, var(--mode-shell-glow), transparent 30rem), radial-gradient(circle at 18% 22%, var(--mode-shell-secondary), transparent 31rem), linear-gradient(180deg, #101315 0%, #111416 100%)}.critique-submitted-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c0f11c2;border-bottom:1px solid #ffffff0f}.critique-submitted-header-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:min(860px,100% - 40px);min-height:72px;margin:0 auto;padding:14px 0;display:flex}.critique-submitted-return-link{color:var(--muted);align-items:center;gap:8px;font-size:13px;transition:color .2s;display:inline-flex}.critique-submitted-return-link:hover{color:var(--cream)}.critique-submitted-return-link span{color:var(--mode-accent);font-size:16px}.critique-submitted-container{width:min(860px,100% - 40px);margin:0 auto;padding:48px 0 72px}.critique-submitted-hero{justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:36px;display:flex}.critique-submitted-hero-copy{flex:1;min-width:0}.critique-submitted-hero h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.045em;margin:0 0 16px;font-size:clamp(38px,5vw,52px);font-weight:600;line-height:1.02}.critique-submitted-lead{color:var(--muted);max-width:54ch;margin:0 0 18px;font-size:15px;line-height:1.68}.critique-submitted-prototype-note{color:#786f64;max-width:52ch;margin:0;font-size:11px;line-height:1.55}.critique-submitted-success-indicator{border:1px solid var(--mode-border-strong);width:64px;height:64px;color:var(--mode-accent-bright);background:var(--mode-accent-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:26px;display:flex}.critique-submitted-summary-card{border:1px solid var(--mode-border);background:linear-gradient(#f5f0e70a,#0000 120px),#1c232385;border-radius:18px;margin-bottom:24px;padding:24px 26px}.critique-submitted-summary-card h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;margin:0 0 8px;font-size:24px;font-weight:600}.critique-submitted-summary-meta{color:var(--mode-accent-bright);margin:0 0 16px;font-size:13px}.critique-submitted-summary-tags{flex-wrap:wrap;gap:10px;display:flex}.critique-submitted-summary-tags span{min-height:32px;color:var(--mode-accent-bright);background:var(--mode-accent-muted);border:1px solid #79a99a38;border-radius:999px;align-items:center;padding:0 12px;font-size:11px;font-weight:600;display:inline-flex}.critique-submitted-feedback-panel{border:1px solid var(--mode-border);background:var(--paper);color:#2a241c;border-radius:20px;margin-bottom:24px;padding:28px 26px}.critique-submitted-feedback-panel h2{color:#1f1a14;font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;margin:0 0 22px;font-size:22px;font-weight:600}.critique-submitted-category-list{gap:14px;margin-bottom:24px;display:grid}.critique-submitted-category-card{background:#ffffff85;border:1px solid #5745301f;border-radius:14px;padding:16px 18px}.critique-submitted-category-card header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.critique-submitted-category-card h3{color:#2a241c;margin:0;font-size:14px;font-weight:600}.critique-submitted-category-card header span{color:var(--mode-primary-text);background:var(--mode-accent);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:10px;font-weight:700}.critique-submitted-category-card header span.revision{color:#5c3d1e;background:#d5a45a59}.critique-submitted-category-card p{color:#4a4339;margin:0;font-size:13px;line-height:1.62}.critique-submitted-overall{border-top:1px solid #57453024;padding-top:20px}.critique-submitted-overall .detail-label{color:#6e675f;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:700}.critique-submitted-overall p:last-child{color:#2a241c;margin:0;font-size:14px;line-height:1.65}.critique-submitted-next-panel{border:1px solid var(--mode-border);background:#1c232378;border-radius:20px;margin-bottom:32px;padding:26px}.critique-submitted-next-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;margin:0 0 22px;font-size:22px;font-weight:600}.critique-submitted-steps{gap:18px;margin:0;padding:0;list-style:none;display:grid}.critique-submitted-steps li{align-items:flex-start;gap:16px;display:flex}.critique-submitted-step-number{border:1px solid var(--mode-border-strong);width:32px;height:32px;color:var(--mode-accent-bright);background:var(--mode-accent-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.critique-submitted-steps h3{color:var(--cream);margin:0 0 4px;font-size:14px;font-weight:600}.critique-submitted-steps p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.critique-submitted-actions{gap:12px;display:grid}.critique-submitted-actions .button-primary{width:100%;color:var(--mode-primary-text);background:var(--mode-accent)}.critique-submitted-actions .button-primary:hover{background:var(--mode-accent-bright)}.critique-submitted-outline-button{border:1px solid var(--mode-border-strong);width:100%;min-height:52px;color:var(--mode-accent-bright);background:0 0}.critique-submitted-outline-button:hover{border-color:var(--mode-accent);background:var(--mode-accent-muted)}.critique-submitted-dashboard-link{color:var(--muted);justify-self:center;margin-top:6px;font-size:13px;transition:color .2s}.critique-submitted-dashboard-link:hover{color:var(--cream)}.critique-submitted-shell .eyebrow,.critique-submitted-shell .panel-label,.critique-submitted-shell .brand-symbol{color:var(--mode-accent)}@media (max-width:780px){.critique-submitted-header-inner{width:min(100% - 32px,860px)}.critique-submitted-container{width:min(100% - 32px,860px);padding-top:36px;padding-bottom:56px}.critique-submitted-hero{flex-direction:column;gap:24px}.critique-submitted-success-indicator{align-self:flex-start}}@media (max-width:430px){.critique-submitted-header-inner{gap:12px;width:min(100% - 24px,860px)}.critique-submitted-container{width:min(100% - 24px,860px)}.critique-submitted-hero h1{font-size:34px}.critique-submitted-summary-card,.critique-submitted-feedback-panel,.critique-submitted-next-panel{padding-left:18px;padding-right:18px}.critique-submitted-category-card header{flex-direction:column;align-items:flex-start;gap:8px}}.critique-submit-actions a.button{text-decoration:none}.static-feedback-shell{--static-feedback-ivory:#f5f0e7;--static-feedback-ivory-border:#5c4e3a24}.static-feedback-page-content{max-width:1180px;padding:38px 42px 72px}.static-feedback-hero{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:28px;display:flex}.static-feedback-back{margin-bottom:18px;display:inline-flex}.static-feedback-title-block h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.05em;margin:0 0 10px;font-size:clamp(42px,5vw,56px);font-weight:600;line-height:.98}.static-feedback-subtitle{color:var(--gold-bright);margin:0 0 14px;font-size:15px}.static-feedback-lead{max-width:62ch;color:var(--muted);margin:0;font-size:15px;line-height:1.68}.static-feedback-header-actions{flex:0 0 220px;gap:10px;display:grid}.static-feedback-header-actions .button,.static-feedback-secondary-button{text-align:center;border-radius:999px;min-height:49px;font-size:13px;font-weight:600;text-decoration:none}.static-feedback-secondary-button{border:1px solid var(--border);color:var(--gold-bright);background:0 0;justify-content:center;align-items:center;transition:border-color .2s,background .2s;display:inline-flex}.static-feedback-secondary-button:hover{background:#d5a45a0f;border-color:#d5a45a57}.static-feedback-stats{margin-bottom:22px}.static-feedback-featured-banner{background:radial-gradient(circle at 100% 0,#d5a45a24,#0000 280px),#1c212494;border:1px solid #d5a45a47;border-radius:22px;margin-bottom:22px;padding:28px 30px}.static-feedback-featured-copy h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(28px,3.5vw,36px);font-weight:600;line-height:1.08}.static-feedback-featured-copy>p:not(.panel-label){max-width:68ch;color:var(--muted);margin:0 0 18px;font-size:14px;line-height:1.68}.static-feedback-featured-tags{flex-wrap:wrap;gap:8px;display:flex}.static-feedback-featured-tags span{color:var(--gold-bright);background:#d5a45a0f;border:1px solid #d5a45a2e;border-radius:999px;padding:7px 12px;font-size:11px}.static-feedback-panel{border:1px solid var(--border);background:#1c212485;border-radius:20px;margin-bottom:22px;padding:26px 28px}.static-feedback-panel-heading h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;margin:0;font-size:28px;font-weight:600}.static-feedback-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.static-feedback-category-card{background:#080a0b38;border:1px solid #ffffff0f;border-radius:16px;padding:18px 20px}.static-feedback-category-card header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.static-feedback-category-card h3{color:var(--cream);margin:0;font-size:15px;font-weight:600}.static-feedback-category-card header span{color:var(--gold-bright);white-space:nowrap;background:#d5a45a1f;border-radius:999px;padding:5px 10px;font-size:10px;font-weight:600}.static-feedback-category-card header span.revision{color:#e8c89a;background:#d5a45a33}.static-feedback-category-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.62}.static-feedback-recommendation-panel{background:linear-gradient(#d5a45a0f,#0000 120px),#1c212494;border-color:#d5a45a38}.static-feedback-recommendation-quote{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;border-left:2px solid #d5a45a6b;margin:14px 0 12px;padding-left:18px;font-size:22px;font-weight:500;line-height:1.42}.static-feedback-reviewer-details{color:var(--muted);margin:0;font-size:13px}.static-feedback-excerpt-section{margin-bottom:22px}.static-feedback-excerpt-heading h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;margin:0 0 6px;font-size:28px;font-weight:600}.static-feedback-excerpt-meta{color:var(--muted);margin:0;font-size:13px}.static-feedback-excerpt-layout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:18px;margin-top:18px;display:grid}.static-feedback-screenplay{border-color:var(--static-feedback-ivory-border);color:#2a241c;background:var(--static-feedback-ivory)}.static-feedback-callouts{gap:12px;display:grid}.static-feedback-callout{background:#1c2124b8;border:1px solid #d5a45a33;border-radius:14px;padding:16px 18px}.static-feedback-callout.revision{background:linear-gradient(#d5a45a14,#0000 80px),#1c2124c7;border-color:#d5a45a57}.static-feedback-callout-label{color:var(--gold-bright);letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:600}.static-feedback-callout p:last-child{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.static-feedback-revision-checklist{gap:12px;margin:18px 0 22px;padding:0;list-style:none;display:grid}.static-feedback-revision-checklist li{color:var(--cream);background:#080a0b2e;border:1px solid #d5a45a24;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:14px;line-height:1.5;display:flex}.static-feedback-revision-checklist li span{color:var(--gold-bright);font-size:14px}.static-feedback-revision-actions{flex-wrap:wrap;gap:10px;display:flex}.static-feedback-revision-actions .button{text-decoration:none}.static-feedback-privacy-panel{background:#080a0b2e;border:1px solid #ffffff0f;border-radius:16px;padding:22px 24px}.static-feedback-privacy-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;margin:0 0 8px;font-size:22px;font-weight:600}.static-feedback-privacy-panel p{max-width:62ch;color:var(--muted);margin:0;font-size:13px;line-height:1.62}.feedback-view-link{justify-content:center;align-items:center;width:fit-content;min-height:42px;padding:0 18px;text-decoration:none;display:inline-flex}.dashboard-feedback-card.featured{background:linear-gradient(#d5a45a12,#0000 100px),#1c212494;border-color:#d5a45a47}.approved-reviewer-feedback-link{white-space:nowrap;margin-left:auto}@media (max-width:980px){.static-feedback-hero{flex-direction:column;align-items:stretch}.static-feedback-header-actions{flex:none;width:100%}.static-feedback-excerpt-layout,.static-feedback-category-grid{grid-template-columns:1fr}}@media (max-width:640px){.static-feedback-page-content{padding:24px 18px 56px}.static-feedback-title-block h1{font-size:36px}.static-feedback-panel,.static-feedback-featured-banner,.static-feedback-privacy-panel{padding-left:18px;padding-right:18px}.static-feedback-header-actions,.static-feedback-revision-actions{flex-direction:column}.static-feedback-header-actions .button,.static-feedback-secondary-button,.static-feedback-revision-actions .button,.static-feedback-revision-actions .static-feedback-secondary-button{width:100%}.static-feedback-category-card header{flex-direction:column;align-items:flex-start;gap:8px}.static-feedback-recommendation-quote{font-size:19px}}.static-revision-shell{--static-revision-ivory:#f5f0e7;--static-revision-ivory-border:#5c4e3a24;background:radial-gradient(circle at 62% 3%,#d5a45a1c,#0000 30rem),radial-gradient(circle at 21% 38%,#6f303824,#0000 30rem),linear-gradient(#101315 0%,#111416 100%)}.static-revision-page-content{max-width:1320px;padding:38px 42px 72px}.static-revision-hero{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:28px;display:flex}.static-revision-back{margin-bottom:18px;display:inline-flex}.static-revision-title-block h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.05em;margin:0 0 10px;font-size:clamp(42px,5vw,56px);font-weight:600;line-height:.98}.static-revision-subtitle{color:var(--gold-bright);margin:0 0 14px;font-size:15px}.static-revision-lead{max-width:62ch;color:var(--muted);margin:0 0 16px;font-size:15px;line-height:1.68}.static-revision-status-pill{color:var(--gold-bright);background:#d5a45a1a;border:1px solid #d5a45a47;border-radius:999px;padding:7px 13px;font-size:11px;font-weight:600;display:inline-flex}.static-revision-header-actions{flex:0 0 220px;gap:10px;display:grid}.static-revision-header-actions .button,.static-revision-secondary-button{text-align:center;border-radius:999px;min-height:49px;font-size:13px;font-weight:600;text-decoration:none}.static-revision-secondary-button{border:1px solid var(--border);color:var(--gold-bright);background:0 0;justify-content:center;align-items:center;transition:border-color .2s,background .2s;display:inline-flex}.static-revision-secondary-button:hover{background:#d5a45a0f;border-color:#d5a45a57}.static-revision-stats{margin-bottom:22px}.static-revision-privacy-banner{background:radial-gradient(circle at 0 0,#6f30382e,#0000 260px),radial-gradient(circle at 100% 0,#d5a45a24,#0000 280px),#1c21249e;border:1px solid #6f303852;border-radius:22px;margin-bottom:24px;padding:28px 30px}.static-revision-privacy-copy h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(26px,3.2vw,34px);font-weight:600;line-height:1.1}.static-revision-privacy-copy>p:not(.panel-label):not(.static-revision-prototype-note){max-width:72ch;color:var(--muted);margin:0 0 18px;font-size:14px;line-height:1.68}.static-revision-privacy-indicators{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.static-revision-privacy-indicators span{color:var(--gold-bright);background:#d5a45a12;border:1px solid #d5a45a33;border-radius:999px;padding:7px 12px;font-size:11px}.static-revision-prototype-note{color:#756f66;margin:0;font-size:11px;line-height:1.55}.static-revision-workspace-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.static-revision-editor-panel{border:1px solid var(--border);background:#1c212485;border-radius:21px;overflow:hidden}.static-revision-editor-header{justify-content:space-between;gap:20px;padding:24px 26px 18px;display:flex}.static-revision-editor-header h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:.08em;margin:0 0 6px;font-size:28px;font-weight:600}.static-revision-editor-meta{color:var(--muted);margin:0;font-size:12px}.static-revision-not-shared-badge{color:var(--gold-bright);background:#d5a45a1a;border:1px solid #d5a45a47;border-radius:999px;flex:none;align-self:flex-start;padding:7px 12px;font-size:10px;font-weight:600}.static-revision-editor-toolbar{flex-wrap:wrap;gap:8px;padding:0 26px 16px;display:flex}.static-revision-editor-toolbar button{min-height:35px;color:var(--muted);background:#ffffff06;border:1px solid #ffffff12;border-radius:999px;padding:0 14px;font-size:11px}.static-revision-screenplay{border:1px solid var(--static-revision-ivory-border);color:#2a241c;background:var(--static-revision-ivory);border-radius:17px;min-height:auto;margin:0 22px 22px;padding:48px clamp(24px,6vw,72px) 52px;box-shadow:inset 0 1px #ffffff59}.static-revision-highlight-block{background:linear-gradient(90deg,#d5a45a1f,#d5a45a08 72%);border-left:3px solid #d5a45a8c;border-radius:0 10px 10px 0;margin:0 0 22px;padding:14px 16px 14px 20px;position:relative}.static-revision-highlight-block .screenplay-action{margin-bottom:18px}.static-revision-highlight-block .screenplay-action:last-of-type{margin-bottom:0}.static-revision-change-label{color:#8a6f45;font-family:var(--font-sans), Arial, sans-serif;letter-spacing:.02em;margin:14px 0 0;font-size:10px;font-weight:600}.static-revision-side-column{gap:16px;display:grid}.static-revision-side-panel{border:1px solid var(--border);background:#1c212485;border-radius:18px;padding:22px 22px 20px}.static-revision-side-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;margin:0 0 14px;font-size:24px;font-weight:600}.static-revision-critique-panel{background:linear-gradient(#d5a45a0f,#0000 100px),#1c212494;border-color:#d5a45a38}.static-revision-critique-quote{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;border-left:2px solid #d5a45a6b;margin:12px 0 10px;padding-left:16px;font-size:18px;font-weight:500;line-height:1.45}.static-revision-critique-meta{color:var(--muted);margin:0 0 14px;font-size:12px}.static-revision-side-link{min-height:38px;color:var(--gold-bright);align-items:center;font-size:12px;font-weight:600;display:inline-flex}.static-revision-priority-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.static-revision-priority-item{background:#080a0b2e;border:1px solid #ffffff0f;border-radius:14px;gap:12px;padding:13px 14px;display:flex}.static-revision-priority-item.completed{background:#d5a45a0f;border-color:#d5a45a38}.static-revision-priority-check{color:var(--gold-bright);flex:none;font-size:14px}.static-revision-priority-item p{color:var(--cream);margin:0 0 4px;font-size:13px;line-height:1.5}.static-revision-priority-item span{color:var(--muted);font-size:11px;font-weight:600}.static-revision-priority-item.completed span{color:var(--gold-bright)}.static-revision-version-list{gap:12px;display:grid}.static-revision-version-card{border-bottom:1px solid #ffffff0d;gap:12px;padding:14px 14px 14px 0;display:flex}.static-revision-version-card:last-child{border-bottom:none;padding-bottom:0}.static-revision-version-marker{background:#ffffff1f;border-radius:50%;flex:0 0 10px;width:10px;height:10px;margin-top:5px}.static-revision-version-card.current .static-revision-version-marker{background:var(--gold);box-shadow:0 0 0 4px #d5a45a29}.static-revision-version-title-row{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.static-revision-version-card h3{color:var(--cream);margin:0;font-size:15px;font-weight:600}.static-revision-editing-now{color:var(--gold-bright);white-space:nowrap;background:#d5a45a1f;border-radius:999px;padding:4px 9px;font-size:10px;font-weight:600}.static-revision-version-tags{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.static-revision-version-tags span{color:var(--muted);font-size:11px}.static-revision-version-card a{color:var(--gold-bright);font-size:11px;font-weight:600}.static-revision-share-panel{background:radial-gradient(circle at 100% 0,#d5a45a1f,#0000 180px),#1c21249e;border-color:#d5a45a47}.static-revision-share-panel>p:not(.static-revision-share-note){color:var(--muted);margin:0 0 16px;font-size:13px;line-height:1.62}.static-revision-share-actions{gap:10px;margin-bottom:12px;display:grid}.static-revision-share-actions .button{text-decoration:none}.static-revision-share-note{color:#756f66;margin:0;font-size:11px;line-height:1.55}.draft-continue-revision-link{width:100%;min-height:40px;color:var(--gold-bright);background:#d5a45a14;border:1px solid #d5a45a42;border-radius:999px;justify-content:center;align-items:center;margin-top:14px;font-size:11px;font-weight:600;display:inline-flex}.draft-paper-revision-beat{color:#5c4a32;border-left:2px solid #d5a45a73;padding-left:12px}.private-draft-row{align-items:center}.private-draft-continue-link{color:var(--gold-bright);white-space:nowrap;border:1px solid #d5a45a33;border-radius:999px;flex:none;margin-left:auto;padding:7px 12px;font-size:10px;font-weight:600}@media (max-width:1100px){.static-revision-workspace-layout{grid-template-columns:1fr}}@media (max-width:980px){.static-revision-hero{flex-direction:column;align-items:stretch}.static-revision-header-actions{flex:none;width:100%}}@media (max-width:640px){.static-revision-page-content{padding:24px 18px 56px}.static-revision-title-block h1{font-size:36px}.static-revision-privacy-banner,.static-revision-side-panel{padding-left:18px;padding-right:18px}.static-revision-header-actions,.static-revision-share-actions{flex-direction:column}.static-revision-header-actions .button,.static-revision-secondary-button,.static-revision-share-actions .button,.static-revision-share-actions .static-revision-secondary-button{width:100%}.static-revision-screenplay{margin-left:14px;margin-right:14px;padding:32px 18px 38px}.static-revision-editor-toolbar{padding-left:18px;padding-right:18px}.static-revision-editor-header{flex-direction:column;padding-left:18px;padding-right:18px}.static-revision-critique-quote{font-size:16px}.private-draft-continue-link{margin-top:8px;margin-left:0}}.writer-notifications-shell{background:radial-gradient(circle at 64% 4%,#d5a45a1c,#0000 31rem),radial-gradient(circle at 19% 36%,#6f30381f,#0000 29rem),linear-gradient(#101315 0%,#111416 100%)}.writer-notifications-page-content{max-width:1320px;padding:45px 42px 68px}.writer-notifications-intro{justify-content:space-between;align-items:end;gap:38px;margin-bottom:35px;display:flex}.writer-notifications-intro h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.055em;margin:0 0 14px;font-size:clamp(48px,4.5vw,58px);font-weight:600;line-height:1}.writer-notifications-intro>div>p:not(.eyebrow){max-width:690px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.writer-notifications-intro-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:10px;display:flex}.writer-notifications-secondary-button{min-height:46px;color:var(--gold-bright);background:#d5a45a0a;border:1px solid #d5a45a47;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.writer-notifications-stats{margin-bottom:22px}.writer-notifications-controls{border:1px solid var(--border);background:#1c21246e;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:11px;display:flex}.writer-notifications-tabs{flex-wrap:wrap;gap:5px;display:flex}.writer-notifications-tabs button{min-height:42px;color:var(--muted);background:0 0;border:none;border-radius:999px;padding:0 17px;font-size:12px;font-weight:500}.writer-notifications-tabs button.active{color:#18140d;background:var(--gold);font-weight:600}.writer-notifications-sort{min-height:40px;color:var(--muted);background:#ffffff05;border:1px solid #ffffff13;border-radius:999px;padding:0 14px;font-size:11px}.writer-notifications-layout{grid-template-columns:minmax(560px,1fr) 362px;align-items:start;gap:19px;display:grid}.writer-notifications-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.writer-notification-card{background:#1c212475;border:1px solid #ffffff0f;border-radius:18px;gap:14px;padding:22px 24px;display:flex;position:relative}.writer-notification-card.unread{background:radial-gradient(circle at 100% 0,#d5a45a14,#0000 220px),#1c212485;border-color:#d5a45a38}.writer-notification-card.featured{border-color:#d5a45a52;box-shadow:0 0 0 1px #d5a45a14}.writer-notification-unread-dot{background:var(--gold-bright);border-radius:50%;flex:none;width:9px;height:9px;margin-top:8px;box-shadow:0 0 0 4px #d5a45a24}.writer-notification-card-body{flex:1;min-width:0}.writer-notification-card-header{justify-content:space-between;align-items:start;gap:16px;margin-bottom:10px;display:flex}.writer-notification-card-header h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;margin:0 0 6px;font-size:22px;font-weight:600;line-height:1.25}.writer-notification-meta{color:var(--muted);margin:0;font-size:12px}.writer-notification-status{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;padding:6px 11px;font-size:10px;font-weight:700}.writer-notification-status--new{color:#18140d;background:var(--gold)}.writer-notification-status--private,.writer-notification-status--pending{color:var(--gold-bright);background:#d5a45a1f;border:1px solid #d5a45a38}.writer-notification-status--viewed,.writer-notification-status--read{color:var(--muted);background:#ffffff0a;border:1px solid #ffffff0f}.writer-notification-status--protected{color:var(--gold-bright);background:#6f30382e;border:1px solid #6f303847}.writer-notification-copy{color:var(--muted);margin:0 0 16px;font-size:13px;line-height:1.68}.writer-notification-action{color:#18140d;background:var(--gold);border-radius:999px;align-items:center;min-height:38px;padding:0 16px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.writer-notifications-side-column{flex-direction:column;gap:16px;display:flex}.writer-notifications-focus-panel,.writer-notifications-preferences-panel,.writer-notifications-privacy-panel{border:1px solid var(--border);background:#1c212475;border-radius:20px;padding:24px}.writer-notifications-focus-panel{background:radial-gradient(circle at 100% 0,#d5a45a1a,#0000 220px),#1c212480;border-color:#d5a45a3d}.writer-notifications-focus-panel h2,.writer-notifications-preferences-panel h2,.writer-notifications-privacy-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;margin:0 0 10px;font-size:26px;font-weight:600}.writer-notifications-focus-panel p:not(.panel-label),.writer-notifications-privacy-panel p{color:var(--muted);margin:0 0 18px;font-size:13px;line-height:1.68}.writer-notifications-preference-list{flex-direction:column;gap:0;margin:0 0 16px;padding:0;list-style:none;display:flex}.writer-notifications-preference-list li{color:var(--muted);border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:13px;display:flex}.writer-notifications-preference-list li strong{color:var(--gold-bright);font-size:12px;font-weight:600}.writer-notifications-preferences-button{width:100%;min-height:42px;color:var(--muted);background:#ffffff05;border:1px solid #ffffff14;border-radius:999px;font-size:12px;font-weight:500}.writer-notifications-outline-link{min-height:40px;color:var(--gold-bright);align-items:center;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.reviewer-notifications-shell{--notify-sage:var(--sage);--notify-sage-bright:var(--sage-bright);--notify-sage-deep:var(--sage-deep);background:radial-gradient(circle at 68% 4%,#79a99a1c,#0000 31rem),radial-gradient(circle at 18% 38%,#29443f24,#0000 29rem),linear-gradient(#101315 0%,#111416 100%)}.reviewer-notifications-shell .eyebrow,.reviewer-notifications-shell .panel-label{color:var(--notify-sage-bright)}.reviewer-notifications-shell .button-primary{color:#10201c;background:var(--notify-sage)}.reviewer-notifications-shell .button-primary:hover{background:var(--notify-sage-bright)}.reviewer-notifications-page-content{max-width:1320px;padding:45px 42px 68px}.reviewer-notifications-intro{justify-content:space-between;align-items:end;gap:38px;margin-bottom:35px;display:flex}.reviewer-notifications-intro h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.055em;margin:0 0 14px;font-size:clamp(48px,4.5vw,58px);font-weight:600;line-height:1}.reviewer-notifications-intro>div>p:not(.eyebrow){max-width:690px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.reviewer-notifications-intro-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:10px;display:flex}.reviewer-notifications-secondary-button{min-height:46px;color:var(--notify-sage-bright);background:#79a99a0a;border:1px solid #79a99a47;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.reviewer-notifications-stats{margin-bottom:22px}.reviewer-notifications-controls{background:#1c21246e;border:1px solid #79a99a2e;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:11px;display:flex}.reviewer-notifications-tabs{flex-wrap:wrap;gap:5px;display:flex}.reviewer-notifications-tabs button{min-height:42px;color:var(--muted);background:0 0;border:none;border-radius:999px;padding:0 17px;font-size:12px;font-weight:500}.reviewer-notifications-tabs button.active{color:#10201c;background:var(--notify-sage);font-weight:600}.reviewer-notifications-sort{min-height:40px;color:var(--muted);background:#ffffff05;border:1px solid #ffffff13;border-radius:999px;padding:0 14px;font-size:11px}.reviewer-notifications-layout{grid-template-columns:minmax(560px,1fr) 362px;align-items:start;gap:19px;display:grid}.reviewer-notifications-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.reviewer-notification-card{background:#1c212475;border:1px solid #ffffff0f;border-radius:18px;gap:14px;padding:22px 24px;display:flex;position:relative}.reviewer-notification-card.unread{background:radial-gradient(circle at 100% 0,#79a99a14,#0000 220px),#1c212485;border-color:#79a99a38}.reviewer-notification-card.featured{border-color:#79a99a52;box-shadow:0 0 0 1px #79a99a14}.reviewer-notification-unread-dot{background:var(--notify-sage-bright);border-radius:50%;flex:none;width:9px;height:9px;margin-top:8px;box-shadow:0 0 0 4px #79a99a24}.reviewer-notification-card-body{flex:1;min-width:0}.reviewer-notification-card-header{justify-content:space-between;align-items:start;gap:16px;margin-bottom:10px;display:flex}.reviewer-notification-card-header h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;margin:0 0 6px;font-size:22px;font-weight:600;line-height:1.25}.reviewer-notification-meta{color:var(--muted);margin:0;font-size:12px}.reviewer-notification-status{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;padding:6px 11px;font-size:10px;font-weight:700}.reviewer-notification-status--submitted,.reviewer-notification-status--available{color:#10201c;background:var(--notify-sage)}.reviewer-notification-status--private,.reviewer-notification-status--saved{color:var(--notify-sage-bright);background:#79a99a1f;border:1px solid #79a99a38}.reviewer-notification-status--viewed,.reviewer-notification-status--reminder{color:var(--muted);background:#ffffff0a;border:1px solid #ffffff0f}.reviewer-notification-copy{color:var(--muted);margin:0 0 16px;font-size:13px;line-height:1.68}.reviewer-notification-action{color:#10201c;background:var(--notify-sage);border-radius:999px;align-items:center;min-height:38px;padding:0 16px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.reviewer-notifications-side-column{flex-direction:column;gap:16px;display:flex}.reviewer-notifications-focus-panel,.reviewer-notifications-capacity-panel,.reviewer-notifications-preferences-panel{background:#1c212475;border:1px solid #79a99a2e;border-radius:20px;padding:24px}.reviewer-notifications-focus-panel{background:radial-gradient(circle at 100% 0,#79a99a1a,#0000 220px),#1c212480;border-color:#79a99a3d}.reviewer-notifications-focus-panel h2,.reviewer-notifications-capacity-panel h2,.reviewer-notifications-preferences-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;margin:0 0 10px;font-size:26px;font-weight:600}.reviewer-notifications-focus-panel p:not(.panel-label),.reviewer-notifications-capacity-panel p{color:var(--muted);margin:0 0 14px;font-size:13px;line-height:1.68}.reviewer-notifications-capacity-value{font-weight:600;color:var(--notify-sage-bright)!important;margin-bottom:10px!important;font-size:14px!important}.reviewer-notifications-capacity-bar{background:#ffffff0f;border-radius:999px;height:8px;margin-bottom:14px;overflow:hidden}.reviewer-notifications-capacity-bar span{border-radius:inherit;background:linear-gradient(90deg, var(--notify-sage-deep), var(--notify-sage));height:100%;display:block}.reviewer-notifications-preference-list{flex-direction:column;gap:0;margin:0 0 16px;padding:0;list-style:none;display:flex}.reviewer-notifications-preference-list li{color:var(--muted);border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:13px;display:flex}.reviewer-notifications-preference-list li strong{color:var(--notify-sage-bright);font-size:12px;font-weight:600}.reviewer-notifications-preferences-button{width:100%;min-height:42px;color:var(--muted);background:#ffffff05;border:1px solid #ffffff14;border-radius:999px;font-size:12px;font-weight:500}.reviewer-notifications-outline-link{min-height:40px;color:var(--notify-sage-bright);align-items:center;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:1100px){.writer-notifications-layout,.reviewer-notifications-layout{grid-template-columns:1fr}.writer-notifications-side-column,.reviewer-notifications-side-column{order:2}}.invitations-intro-actions{flex:none;gap:10px;display:grid}.invitations-find-reviewers-link{border:1px solid var(--border);min-height:45px;color:var(--gold-bright);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.dashboard-find-reviewers-link{margin-top:16px}.reviewer-directory-shell,.reviewer-profile-preview-shell,.new-private-invitation-shell{background:radial-gradient(circle at 64% 4%,#d5a45a1a,#0000 31rem),radial-gradient(circle at 19% 36%,#6f30381c,#0000 29rem),linear-gradient(#101315 0%,#111416 100%)}.reviewer-directory-page-content,.reviewer-profile-page-content,.new-invitation-page-content{max-width:1320px;padding:45px 42px 68px}.reviewer-directory-intro,.reviewer-profile-intro,.new-invitation-intro{justify-content:space-between;align-items:flex-end;gap:38px;margin-bottom:35px;display:flex}.reviewer-directory-intro h1,.reviewer-profile-intro h1,.new-invitation-intro h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.055em;margin:0 0 14px;font-size:clamp(48px,4.5vw,58px);font-weight:600;line-height:1}.reviewer-directory-intro>div>p:not(.eyebrow),.reviewer-profile-intro>div>p:not(.eyebrow):not(.reviewer-profile-subtitle),.new-invitation-intro>div>p:not(.eyebrow){max-width:690px;color:var(--muted);margin:0;font-size:15px;line-height:1.7}.reviewer-directory-intro-actions,.reviewer-profile-intro-actions{flex:0 0 220px;gap:10px;display:grid}.reviewer-directory-secondary-button,.reviewer-profile-secondary-button,.new-invitation-secondary-button{border:1px solid var(--border);min-height:49px;color:var(--gold-bright);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.reviewer-directory-secondary-button:hover,.reviewer-profile-secondary-button:hover,.new-invitation-secondary-button:hover{background:#d5a45a0f;border-color:#d5a45a57}.reviewer-directory-stats{margin-bottom:22px}.reviewer-directory-search-panel{border:1px solid var(--border);background:#1c212475;border-radius:18px;margin-bottom:22px;padding:22px 24px}.reviewer-directory-search-field{color:var(--muted);background:#ffffff06;border:1px solid #ffffff12;border-radius:999px;align-items:center;gap:12px;margin-bottom:16px;padding:14px 18px;font-size:14px;display:flex}.reviewer-directory-search-field span:first-child{color:var(--gold);font-size:16px}.reviewer-directory-filter-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.reviewer-directory-filter-pills{flex-wrap:wrap;gap:8px;display:flex}.reviewer-directory-filter-pills button,.reviewer-directory-sort{min-height:38px;color:var(--gold-bright);background:#d5a45a0f;border:1px solid #d5a45a33;border-radius:999px;padding:0 14px;font-size:12px;font-weight:600}.reviewer-directory-sort{color:var(--cream);background:#ffffff08;align-items:center;gap:8px;display:inline-flex}.reviewer-directory-layout,.reviewer-profile-layout,.new-invitation-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.reviewer-directory-main-column,.reviewer-profile-main-column,.new-invitation-main-column{gap:18px;display:grid}.reviewer-directory-featured-card{background:radial-gradient(circle at 100% 0,#d5a45a1a,#0000 240px),#1c212485;border:1px solid #d5a45a47;border-radius:20px;padding:28px}.reviewer-directory-featured-header{gap:16px;margin-bottom:18px;display:flex}.reviewer-directory-avatar,.reviewer-profile-avatar,.new-invitation-reviewer-avatar{width:56px;height:56px;color:var(--gold-bright);font-family:var(--font-serif), Georgia, serif;background:#d5a45a24;border-radius:50%;flex:0 0 56px;justify-content:center;align-items:center;font-size:20px;font-weight:600;display:flex}.reviewer-directory-name-row{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.reviewer-directory-featured-header h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.04em;margin:0;font-size:28px;font-weight:600}.reviewer-directory-featured-header>div>p{color:var(--muted);margin:0;font-size:13px}.reviewer-directory-trust-pill{color:var(--gold-bright);background:#d5a45a17;border:1px solid #d5a45a3d;border-radius:999px;padding:6px 11px;font-size:10px;font-weight:600}.reviewer-directory-featured-copy{max-width:72ch;color:var(--muted);margin:0 0 18px;font-size:14px;line-height:1.68}.reviewer-directory-tag-row,.reviewer-profile-tag-row,.new-invitation-tag-row{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.reviewer-directory-tag-row span,.reviewer-profile-tag-row span,.new-invitation-tag-row span{color:var(--gold-bright);background:#d5a45a0f;border:1px solid #d5a45a2e;border-radius:999px;padding:6px 11px;font-size:11px}.reviewer-directory-performance-list{flex-wrap:wrap;gap:10px 18px;margin:0 0 22px;padding:0;list-style:none;display:flex}.reviewer-directory-performance-list li{color:var(--muted);font-size:12px}.reviewer-directory-featured-actions{flex-wrap:wrap;gap:10px;display:flex}.reviewer-directory-outline-button{border:1px solid var(--border);min-height:52px;color:var(--gold-bright);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.reviewer-directory-matching-section{border:1px solid var(--border);background:#1c212475;border-radius:20px;padding:26px}.reviewer-directory-section-heading h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.04em;margin:0;font-size:28px;font-weight:600}.reviewer-directory-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.reviewer-directory-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:20px}.reviewer-directory-card h3{color:var(--cream);margin:0 0 6px;font-size:16px;font-weight:500}.reviewer-directory-card-role{color:var(--muted);margin:0 0 14px;font-size:12px}.reviewer-directory-card-meta{flex-wrap:wrap;gap:8px 14px;margin-bottom:16px;display:flex}.reviewer-directory-card-meta span{color:var(--muted);font-size:11px}.reviewer-directory-card-action{min-height:38px;color:var(--gold-bright);background:0 0;border:1px solid #d5a45a33;border-radius:999px;padding:0 14px;font-size:11px;font-weight:600}.reviewer-directory-side-column,.reviewer-profile-side-column,.new-invitation-side-column{gap:16px;display:grid}.reviewer-directory-side-panel,.reviewer-profile-panel,.reviewer-profile-trust-panel,.new-invitation-panel,.new-invitation-final-panel{border:1px solid var(--border);background:#1c212485;border-radius:18px;padding:22px 22px 20px}.reviewer-directory-side-panel h2,.reviewer-profile-panel h2,.reviewer-profile-trust-panel h2,.new-invitation-panel h2,.new-invitation-final-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;margin:0 0 14px;font-size:24px;font-weight:600}.reviewer-directory-side-panel p,.reviewer-profile-trust-panel p,.new-invitation-final-panel p{color:var(--muted);margin:0 0 16px;font-size:13px;line-height:1.65}.reviewer-directory-draft-panel{background:radial-gradient(circle at 0 0,#6f30381f,#0000 180px),#1c212485;border-color:#6f303847}.reviewer-profile-subtitle{color:var(--gold-bright)!important;margin:0 0 12px!important;font-size:15px!important}.reviewer-profile-overview-panel{background:radial-gradient(circle at 100% 0,#d5a45a14,#0000 260px),#1c212485;border:1px solid #d5a45a3d;border-radius:20px;margin-bottom:22px;padding:28px}.reviewer-profile-overview-identity{gap:18px;margin-bottom:24px;display:flex}.reviewer-profile-overview-identity h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.04em;margin:0 0 6px;font-size:30px;font-weight:600}.reviewer-profile-overview-identity>div>p:first-of-type{color:var(--muted);margin:0 0 10px;font-size:13px}.reviewer-profile-status-pill{color:var(--gold-bright);background:#d5a45a17;border:1px solid #d5a45a3d;border-radius:999px;margin-bottom:10px;padding:6px 11px;font-size:10px;font-weight:600;display:inline-flex}.reviewer-profile-location{color:var(--muted)!important;margin:0!important;font-size:12px!important}.reviewer-profile-stats-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.reviewer-profile-stat{text-align:center;background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;padding:16px}.reviewer-profile-stat-value{color:var(--gold-bright);font-family:var(--font-serif), Georgia, serif;margin-bottom:6px;font-size:28px;font-weight:600;display:block}.reviewer-profile-stat-label{color:var(--muted);font-size:11px;line-height:1.4}.reviewer-profile-strength-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.reviewer-profile-strength-list li{background:#ffffff04;border:1px solid #ffffff0d;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}.reviewer-profile-strength-indicator{background:#79a99ab8;border-radius:50%;flex:0 0 10px;height:10px;box-shadow:0 0 0 4px #79a99a1f}.reviewer-profile-strength-list li p{color:var(--cream);margin:0 0 4px;font-size:14px}.reviewer-profile-strength-list li>div>span{color:var(--gold-bright);font-size:11px;font-weight:600}.reviewer-profile-approach-copy{color:var(--muted);margin:0 0 18px;font-size:14px;line-height:1.68}.reviewer-profile-collaboration-panel .panel-label{margin-bottom:8px}.reviewer-profile-collaboration-card{background:#d5a45a0a;border:1px solid #d5a45a2e;border-radius:14px;margin-top:16px;padding:18px}.reviewer-profile-collaboration-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.reviewer-profile-collaboration-header h3{color:var(--cream);margin:0;font-size:15px;font-weight:500}.reviewer-profile-collaboration-header>span{color:var(--gold-bright);background:#d5a45a1a;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:600}.reviewer-profile-collaboration-card>p{color:var(--muted);margin:0 0 16px;font-size:13px;line-height:1.65}.reviewer-profile-collaboration-actions{flex-wrap:wrap;gap:16px;display:flex}.reviewer-profile-trust-primary{width:100%;margin-bottom:10px}.new-invitation-back-link{color:var(--muted);margin-bottom:18px;font-size:13px;transition:color .2s;display:inline-flex}.new-invitation-back-link:hover{color:var(--gold-bright)}.new-invitation-manage-link{color:var(--gold-bright);flex:none;align-self:flex-start;font-size:13px;font-weight:600}.new-invitation-privacy-banner{background:radial-gradient(circle at 0 0,#6f30382e,#0000 260px),radial-gradient(circle at 100% 0,#d5a45a24,#0000 280px),#1c21249e;border:1px solid #6f303852;border-radius:22px;margin-bottom:24px;padding:28px 30px}.new-invitation-privacy-banner h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(26px,3.2vw,34px);font-weight:600;line-height:1.1}.new-invitation-privacy-banner>p:not(.panel-label):not(.new-invitation-prototype-note){max-width:72ch;color:var(--muted);margin:0 0 18px;font-size:14px;line-height:1.68}.new-invitation-privacy-indicators{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.new-invitation-privacy-indicators span{color:var(--gold-bright);background:#d5a45a12;border:1px solid #d5a45a33;border-radius:999px;padding:7px 12px;font-size:11px}.new-invitation-prototype-note{color:#756f66;margin:0;font-size:11px;line-height:1.55}.new-invitation-reviewer-row{gap:14px;margin-bottom:14px;display:flex}.new-invitation-reviewer-row h3{color:var(--cream);margin:0 0 4px;font-size:16px;font-weight:500}.new-invitation-reviewer-row p{color:var(--muted);margin:0;font-size:12px}.new-invitation-reviewer-meta{color:var(--gold-bright)!important;margin-top:6px!important;font-size:11px!important}.new-invitation-settings-list{gap:0;margin:0 0 16px;display:grid}.new-invitation-setting-row{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}.new-invitation-setting-row dt{color:var(--muted);margin:0;font-size:13px}.new-invitation-setting-row dd{color:var(--cream);text-align:right;margin:0;font-size:13px;font-weight:500}.new-invitation-excerpt-panel{border:1px solid var(--border);background:#1c212485;border-radius:18px;overflow:hidden}.new-invitation-excerpt-header{padding:20px 22px 14px}.new-invitation-excerpt-badge{color:var(--gold-bright);background:#d5a45a14;border:1px solid #d5a45a3d;border-radius:999px;margin-bottom:8px;padding:6px 11px;font-size:10px;font-weight:600;display:inline-flex}.new-invitation-excerpt-header p{color:var(--muted);margin:0;font-size:12px}.new-invitation-excerpt-paper{--invitation-ivory:#f5f0e7;color:#2a241c;background:var(--invitation-ivory);border:1px solid #5c4e3a24;border-radius:14px;margin:0 18px 18px;padding:36px clamp(20px,5vw,48px) 40px;box-shadow:inset 0 1px #ffffff59}.new-invitation-excerpt-paper .screenplay-action{margin:0 0 18px;font-family:Courier New,Courier,monospace;font-size:13px;line-height:1.75}.new-invitation-excerpt-paper .screenplay-action:last-child{margin-bottom:0}.new-invitation-feedback-list{gap:12px;margin-bottom:20px;display:grid}.new-invitation-feedback-item{cursor:default;background:#d5a45a0a;border:1px solid #d5a45a29;border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.new-invitation-checkbox{background:#d5a45a14;border:1px solid #d5a45a59;border-radius:4px;flex:0 0 18px;height:18px;margin-top:2px}.new-invitation-checkbox.checked{background:#d5a45a38;position:relative}.new-invitation-checkbox.checked:after{content:"✓";color:var(--gold-bright);justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;inset:0}.new-invitation-feedback-item strong{color:var(--cream);margin-bottom:4px;font-size:14px;font-weight:500;display:block}.new-invitation-feedback-item span span{color:var(--muted);font-size:12px;line-height:1.55}.new-invitation-note-field label{color:var(--muted);margin-bottom:8px;font-size:12px;display:block}.new-invitation-note-field textarea{width:100%;min-height:110px;color:var(--cream);resize:vertical;background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;padding:14px 16px;font-size:13px;line-height:1.6}.new-invitation-send-button{width:100%;margin-bottom:10px;text-decoration:none}.new-invitation-cancel-link{color:var(--muted);margin-top:12px;font-size:13px;display:inline-flex}.new-invitation-cancel-link:hover{color:var(--gold-bright)}@media (max-width:1100px){.reviewer-directory-layout,.reviewer-profile-layout,.new-invitation-layout{grid-template-columns:1fr}.reviewer-directory-side-column,.reviewer-profile-side-column,.new-invitation-side-column{order:2}.reviewer-profile-stats-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.reviewer-directory-page-content,.reviewer-profile-page-content,.new-invitation-page-content{padding:28px 18px 56px}.reviewer-directory-intro,.reviewer-profile-intro,.new-invitation-intro,.invitations-intro{flex-direction:column;align-items:stretch}.reviewer-directory-intro-actions,.reviewer-profile-intro-actions,.invitations-intro-actions{width:100%}.reviewer-directory-intro-actions .button,.reviewer-directory-secondary-button,.reviewer-profile-intro-actions .button,.reviewer-profile-secondary-button,.invitations-intro-actions .button,.invitations-find-reviewers-link{justify-content:center;width:100%}.reviewer-directory-intro h1,.reviewer-profile-intro h1,.new-invitation-intro h1,.invitations-intro h1{font-size:38px}.reviewer-directory-card-grid{grid-template-columns:1fr}.reviewer-directory-featured-actions .button,.reviewer-directory-outline-button{justify-content:center;width:100%}.reviewer-profile-stats-row{grid-template-columns:repeat(2,minmax(0,1fr))}.new-invitation-manage-link{text-align:center;align-self:stretch}.new-invitation-setting-row{flex-direction:column;align-items:flex-start;gap:4px}.new-invitation-setting-row dd{text-align:left}.new-invitation-excerpt-paper{margin-left:14px;margin-right:14px;padding-left:18px;padding-right:18px}}@media (max-width:430px){.reviewer-profile-stats-row{grid-template-columns:1fr}}@media (max-width:767px){.writer-notifications-page-content,.reviewer-notifications-page-content{padding:28px 18px 56px}.writer-notifications-intro,.reviewer-notifications-intro{flex-direction:column;align-items:stretch}.writer-notifications-intro-actions,.reviewer-notifications-intro-actions{width:100%}.writer-notifications-intro-actions .button,.writer-notifications-secondary-button,.reviewer-notifications-intro-actions .button,.reviewer-notifications-secondary-button{justify-content:center;width:100%}.writer-notifications-intro h1,.reviewer-notifications-intro h1{font-size:38px}.writer-notification-card-header,.reviewer-notification-card-header{flex-direction:column}.writer-notification-card,.reviewer-notification-card{padding:18px}}.static-project-hub-shell{--static-project-hub-ivory:#f5f0e7;--static-project-hub-ivory-border:#5c4e3a24;background:radial-gradient(circle at 66% 3%,#d5a45a1c,#0000 31rem),radial-gradient(circle at 18% 38%,#6f303824,#0000 29rem),linear-gradient(#101315 0%,#111416 100%)}.static-project-hub-content{max-width:1320px;padding:38px 42px 72px}.static-project-hub-intro{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:28px;display:flex}.static-project-hub-back{margin-bottom:18px;font-size:13px;display:inline-flex}.static-project-hub-title-block h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.05em;margin:0 0 10px;font-size:clamp(42px,5vw,56px);font-weight:600;line-height:.98}.static-project-hub-meta{color:var(--gold-bright);margin:0 0 14px;font-size:15px}.static-project-hub-description{max-width:62ch;color:var(--muted);margin:0 0 16px;font-size:15px;line-height:1.68}.static-project-hub-status-pill{color:var(--gold-bright);background:#d5a45a1a;border:1px solid #d5a45a47;border-radius:999px;padding:7px 13px;font-size:11px;font-weight:600;display:inline-flex}.static-project-hub-header-actions{flex:0 0 240px;gap:10px;display:grid}.static-project-hub-header-actions .button{min-height:49px;font-size:13px;text-decoration:none}.static-project-hub-secondary-button{border:1px solid var(--border);min-height:47px;color:var(--gold-bright);text-align:center;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.static-project-hub-secondary-button:hover{background:#d5a45a0f;border-color:#d5a45a57}.static-project-hub-text-action{min-height:40px;color:var(--gold-bright);justify-content:center;align-items:center;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.static-project-hub-text-action:hover{color:var(--cream)}.static-project-hub-stats{margin-bottom:22px}.static-project-hub-status-banner{background:radial-gradient(circle at 0 0,#6f30382e,#0000 260px),radial-gradient(circle at 100% 0,#d5a45a24,#0000 280px),#1c21249e;border:1px solid #6f303852;border-radius:22px;margin-bottom:24px;padding:28px 30px}.static-project-hub-status-copy h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(26px,3.2vw,34px);font-weight:600;line-height:1.1}.static-project-hub-status-copy>p:not(.panel-label):not(.static-project-hub-prototype-note){max-width:72ch;color:var(--muted);margin:0 0 18px;font-size:14px;line-height:1.68}.static-project-hub-status-indicators{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.static-project-hub-status-indicators span{color:var(--gold-bright);background:#d5a45a12;border:1px solid #d5a45a33;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:600}.static-project-hub-prototype-note{color:#756f66;margin:0;font-size:11px;line-height:1.55}.static-project-hub-layout{grid-template-columns:minmax(560px,1fr) 365px;align-items:start;gap:20px;display:grid}.static-project-hub-main-column,.static-project-hub-side-column{gap:20px;display:grid}.static-project-hub-panel{border:1px solid var(--border);background:#1c212485;border-radius:20px;padding:26px 28px}.static-project-hub-panel-heading h2,.static-project-hub-activity-panel h2,.static-project-hub-spotlight-heading h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.035em;margin:0 0 8px;font-size:28px;font-weight:600}.static-project-hub-panel-heading>div>p:not(.panel-label),.static-project-hub-spotlight-heading>div>p:not(.panel-label){max-width:62ch;color:var(--muted);margin:0;font-size:13px;line-height:1.65}.static-project-hub-version-list{gap:14px;margin-top:20px;display:grid}.static-project-hub-version-card{background:radial-gradient(circle at 100% 0,#d5a45a0f,#0000 170px),#ffffff04;border:1px solid #d5a45a29;border-radius:16px;padding:20px 22px}.static-project-hub-version-card.private{background:linear-gradient(#d5a45a0f,#0000 100px),#ffffff05;border-color:#d5a45a47}.static-project-hub-version-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.static-project-hub-version-header h3{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600}.static-project-hub-version-label{color:var(--muted);font-family:var(--font-sans), Arial, sans-serif;font-size:14px;font-weight:500}.static-project-hub-version-pill{white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:10px;font-weight:600}.static-project-hub-version-pill.private{color:var(--gold-bright);background:#d5a45a24}.static-project-hub-version-pill.reviewed{color:#d4c4a8;background:#d5a45a38}.static-project-hub-version-pill.archive{color:var(--muted);background:#ffffff0f}.static-project-hub-version-details{color:var(--gold-bright);margin:0;font-size:12px}.static-project-hub-version-copy{color:var(--muted);margin:14px 0 12px;font-size:13px;line-height:1.62}.static-project-hub-version-indicators{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.static-project-hub-version-indicators span{color:var(--muted);background:#ffffff06;border:1px solid #ffffff12;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:600}.static-project-hub-version-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.static-project-hub-version-link{min-height:35px;color:var(--gold-bright);background:0 0;border:1px solid #d5a45a38;border-radius:999px;align-items:center;padding:0 14px;font-size:12px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.static-project-hub-version-link:hover{background:#d5a45a0f;border-color:#d5a45a61}.static-project-hub-version-link.spotlight-action{margin-top:4px}.static-project-hub-reviewer-identity{color:var(--muted);margin:16px 0 12px;font-size:13px}.static-project-hub-recommendation{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;border-left:2px solid #d5a45a6b;margin:0 0 16px;padding-left:18px;font-size:20px;font-weight:500;line-height:1.42}.static-project-hub-feedback-tags{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.static-project-hub-feedback-tags span{color:var(--gold-bright);background:#d5a45a0f;border:1px solid #d5a45a2e;border-radius:999px;padding:6px 11px;font-size:11px}.static-project-hub-applied-revision{background:#d5a45a0f;border:1px solid #d5a45a38;border-radius:14px;margin-bottom:16px;padding:16px 18px}.static-project-hub-applied-label{color:var(--gold-bright);letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:600}.static-project-hub-applied-revision>p:last-child{color:var(--cream);margin:0;font-size:13px;line-height:1.58}.static-project-hub-critique-actions{flex-wrap:wrap;gap:10px;display:flex}.static-project-hub-spotlight-section{border:1px solid var(--border);background:#1c212485;border-radius:20px;padding:26px 28px}.static-project-hub-excerpt-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0 14px;display:grid}.static-project-hub-excerpt-card header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.static-project-hub-excerpt-card h3{color:var(--cream);margin:0;font-size:13px;font-weight:600}.static-project-hub-excerpt-badge{white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:10px;font-weight:600}.static-project-hub-excerpt-badge.reviewed{color:#d4c4a8;background:#d5a45a33}.static-project-hub-excerpt-badge.private{color:var(--gold-bright);background:#d5a45a1f}.static-project-hub-excerpt-paper{border:1px solid var(--static-project-hub-ivory-border);color:#2a241c;background:var(--static-project-hub-ivory);border-radius:14px;min-height:auto;padding:28px 24px;box-shadow:inset 0 1px #ffffff59}.static-project-hub-revision-highlight{background:linear-gradient(90deg,#d5a45a24,#d5a45a08 72%);border-left:3px solid #d5a45a8c;border-radius:0 8px 8px 0;margin:0 0 18px;padding:12px 14px 12px 18px}.static-project-hub-revision-highlight .screenplay-action{margin-bottom:16px}.static-project-hub-revision-highlight .screenplay-action:last-child{margin-bottom:0}.static-project-hub-excerpt-note{color:var(--muted);margin:0 0 12px;font-size:12px;line-height:1.58}.static-project-hub-access-list{gap:12px;margin:18px 0;display:grid}.static-project-hub-access-row{background:#ffffff04;border:1px solid #d5a45a24;border-radius:14px;padding:16px 18px}.static-project-hub-access-row header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.static-project-hub-access-row h3{color:var(--cream);margin:0;font-size:14px;font-weight:500}.static-project-hub-access-status{white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:10px;font-weight:600}.static-project-hub-access-status.private{color:var(--gold-bright);background:#d5a45a1c}.static-project-hub-access-status.completed{color:#d4c4a8;background:#d5a45a38}.static-project-hub-access-status.pending{color:var(--gold-bright);background:#d5a45a1c}.static-project-hub-access-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.static-project-hub-access-details p{color:var(--cream);margin:0;font-size:12px}.static-project-hub-sharing-links{flex-wrap:wrap;gap:10px;display:flex}.static-project-hub-followup-copy{color:var(--muted);margin:14px 0;font-size:13px;line-height:1.62}.static-project-hub-followup-indicators{flex-wrap:wrap;gap:7px;margin-bottom:16px;display:flex}.static-project-hub-followup-indicators span{color:var(--gold-bright);background:#d5a45a0f;border:1px solid #d5a45a2e;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:600}.static-project-hub-followup-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.static-project-hub-timeline{gap:16px;margin-top:18px;display:grid}.static-project-hub-timeline article{gap:12px;display:flex}.static-project-hub-timeline h3{color:var(--cream);margin:0 0 4px;font-size:13px;font-weight:500}.static-project-hub-timeline small{color:#756f66;font-size:10px}.static-project-hub-timeline article.current .timeline-dot{box-shadow:0 0 0 4px #d5a45a24}.static-project-hub-timeline article.current h3{color:var(--gold-bright)}.static-project-hub-next-steps-panel{background:radial-gradient(circle at 100% 0,#d5a45a1a,#0000 190px),#1c212485;border:1px solid #d5a45a3d;border-radius:20px;padding:26px 28px}.static-project-hub-next-steps-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;margin:0 0 16px;font-size:24px;font-weight:600}.static-project-hub-next-steps-list{gap:10px;display:grid}.static-project-hub-next-step-card{background:#ffffff05;border:1px solid #d5a45a29;border-radius:14px;padding:16px 18px;text-decoration:none;transition:border-color .2s,background .2s;display:block}.static-project-hub-next-step-card:hover{background:#d5a45a0f;border-color:#d5a45a52}.static-project-hub-next-step-card h3{color:var(--gold-bright);margin:0 0 6px;font-size:14px;font-weight:600}.static-project-hub-next-step-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.project-hub-context-link{color:var(--gold-bright);align-items:center;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.project-hub-context-link:hover{color:var(--cream)}.private-draft-row .project-hub-context-link{margin-top:6px;font-size:12px;display:inline-flex}.dashboard-feedback-hub-link{margin-top:10px;font-size:12px;display:inline-flex}.submission-detail-hub-link,.static-feedback-hub-link,.static-revision-hub-link{justify-content:center;min-height:40px}.static-revision-hub-link{margin-bottom:14px;display:inline-flex}.new-invitation-hub-link{margin-top:0}.new-invitation-intro-actions{flex:0 0 220px;align-content:end;gap:10px;display:grid}@media (max-width:1210px){.static-project-hub-layout{grid-template-columns:1fr}}@media (max-width:980px){.static-project-hub-intro{flex-direction:column;align-items:stretch}.static-project-hub-header-actions{flex:none;width:100%}.static-project-hub-excerpt-comparison{grid-template-columns:1fr}}@media (max-width:640px){.static-project-hub-content{padding:24px 18px 56px}.static-project-hub-title-block h1{font-size:36px}.static-project-hub-panel,.static-project-hub-spotlight-section,.static-project-hub-status-banner,.static-project-hub-next-steps-panel{padding-left:18px;padding-right:18px}.static-project-hub-header-actions{gap:8px}.static-project-hub-header-actions .button,.static-project-hub-secondary-button,.static-project-hub-text-action{justify-content:center;width:100%}.static-project-hub-version-title-row{flex-direction:column;align-items:flex-start}.static-project-hub-access-details{grid-template-columns:1fr}.static-project-hub-recommendation{font-size:18px}.static-project-hub-excerpt-paper{padding:22px 18px}}.invitation-sent-shell{background:radial-gradient(circle at 64% 4%,#d5a45a1f,#0000 31rem),radial-gradient(circle at 19% 36%,#6f303824,#0000 29rem),linear-gradient(#101315 0%,#111416 100%)}.invitation-sent-page-content{max-width:920px;padding:45px 42px 68px}.invitation-sent-intro{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:28px;display:flex}.invitation-sent-back-link{color:var(--muted);margin-bottom:18px;font-size:13px;text-decoration:none;transition:color .2s;display:inline-flex}.invitation-sent-back-link:hover{color:var(--gold-bright)}.invitation-sent-heading-row{align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.invitation-sent-indicator{width:44px;height:44px;color:var(--gold-bright);background:radial-gradient(circle at 50% 35%,#d5a45a38,#0000 70%),#6f30382e;border:1px solid #d5a45a57;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;font-size:16px;display:flex}.invitation-sent-intro h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.05em;margin:0;font-size:clamp(38px,4.2vw,52px);font-weight:600;line-height:1.02}.invitation-sent-intro-copy>p:not(.eyebrow):not(.invitation-sent-prototype-note){max-width:68ch;color:var(--muted);margin:0;font-size:15px;line-height:1.68}.invitation-sent-prototype-note{color:#756f66;margin:16px 0 0;font-size:11px;line-height:1.55}.invitation-sent-intro-actions{flex:0 0 260px;align-content:end;gap:10px;display:grid}.invitation-sent-secondary-button,.invitation-sent-footer-actions .invitation-sent-secondary-button{border:1px solid var(--border);min-height:49px;color:var(--gold-bright);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.invitation-sent-secondary-button:hover{background:#d5a45a0f;border-color:#d5a45a57}.invitation-sent-text-action{min-height:40px;color:var(--gold-bright);justify-content:center;align-items:center;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.invitation-sent-text-action:hover{color:var(--cream)}.invitation-sent-summary-card{background:radial-gradient(circle at 100% 0,#d5a45a1f,#0000 260px),radial-gradient(circle at 0 100%,#6f30381f,#0000 220px),#1c212494;border:1px solid #d5a45a47;border-radius:22px;margin-bottom:20px;padding:28px 30px}.invitation-sent-summary-card h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.04em;margin:0 0 6px;font-size:32px;font-weight:600}.invitation-sent-summary-meta{color:var(--gold-bright);margin:0;font-size:13px}.invitation-sent-recipient{color:var(--muted);margin:18px 0 16px;font-size:14px}.invitation-sent-status-pills,.invitation-sent-tag-row,.invitation-sent-protection-indicators{flex-wrap:wrap;gap:8px;display:flex}.invitation-sent-status-pills span,.invitation-sent-tag-row span,.invitation-sent-protection-indicators span{color:var(--gold-bright);background:#d5a45a12;border:1px solid #d5a45a33;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:600}.invitation-sent-feedback-tags{margin-top:18px}.invitation-sent-feedback-tags .detail-label{margin-bottom:10px}.invitation-sent-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:24px;display:grid}.invitation-sent-panel{border:1px solid var(--border);background:#1c212485;border-radius:20px;padding:24px 26px}.invitation-sent-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;margin:0 0 12px;font-size:24px;font-weight:600}.invitation-sent-panel>p:not(.panel-label){color:var(--muted);margin:0 0 16px;font-size:13px;line-height:1.65}.invitation-sent-protection-indicators{margin-top:4px}.invitation-sent-steps{gap:16px;margin:18px 0 0;padding:0;list-style:none;display:grid}.invitation-sent-steps li{gap:14px;display:flex}.invitation-sent-step-number{width:28px;height:28px;color:var(--gold-bright);background:#d5a45a14;border:1px solid #d5a45a47;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.invitation-sent-steps h3{color:var(--cream);margin:0 0 6px;font-size:14px;font-weight:600}.invitation-sent-steps p{color:var(--muted);margin:0;font-size:12px;line-height:1.58}.invitation-sent-footer-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.invitation-sent-footer-actions .button{min-height:49px;text-decoration:none}.pending-invitation-card.featured{background:radial-gradient(circle at 100% 0,#d5a45a1a,#0000 200px),#ffffff05;border-color:#d5a45a52}.pending-invite-actions a{min-height:37px;color:var(--gold-bright);background:0 0;border:1px solid #d5a45a33;border-radius:999px;align-items:center;padding:0 14px;font-size:11px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.pending-invite-actions a:hover{background:#d5a45a0f;border-color:#d5a45a5c}.writer-notification-status--sent{color:var(--gold-bright);background:#d5a45a1a;border-color:#d5a45a3d}.reviewer-new-followup-invitation .reviewer-ready-actions .button-primary{cursor:default}@media (max-width:980px){.invitation-sent-intro{flex-direction:column;align-items:stretch}.invitation-sent-intro-actions{flex:none;width:100%}.invitation-sent-layout{grid-template-columns:1fr}}@media (max-width:640px){.invitation-sent-page-content{padding:24px 18px 56px}.invitation-sent-intro h1{font-size:34px}.invitation-sent-heading-row{flex-direction:column;gap:12px}.invitation-sent-intro-actions,.invitation-sent-footer-actions{flex-direction:column;align-items:stretch}.invitation-sent-intro-actions .button,.invitation-sent-secondary-button,.invitation-sent-text-action,.invitation-sent-footer-actions .button{justify-content:center;width:100%}.invitation-sent-summary-card,.invitation-sent-panel{padding-left:18px;padding-right:18px}}.draft04-accepted-shell{min-height:100vh;color:var(--cream);background:radial-gradient(circle at 78% 6%, var(--mode-shell-glow), transparent 30rem), radial-gradient(circle at 18% 22%, var(--mode-shell-secondary), transparent 31rem), linear-gradient(180deg, #101315 0%, #111416 100%)}.draft04-accepted-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c0f11c2;border-bottom:1px solid #ffffff0f}.draft04-accepted-header-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:min(860px,100% - 40px);min-height:72px;margin:0 auto;padding:14px 0;display:flex}.draft04-accepted-return-link{color:var(--muted);align-items:center;gap:8px;font-size:13px;transition:color .2s;display:inline-flex}.draft04-accepted-return-link:hover{color:var(--cream)}.draft04-accepted-return-link span{color:var(--mode-accent);font-size:16px}.draft04-accepted-container{width:min(860px,100% - 40px);margin:0 auto;padding:48px 0 72px}.draft04-accepted-hero{justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:36px;display:flex}.draft04-accepted-hero-copy{flex:1;min-width:0}.draft04-accepted-hero h1{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.045em;margin:0 0 16px;font-size:clamp(38px,5vw,52px);font-weight:600;line-height:1.02}.draft04-accepted-lead{color:var(--muted);max-width:54ch;margin:0 0 18px;font-size:15px;line-height:1.68}.draft04-accepted-status-pill{border:1px solid var(--mode-border-strong);min-height:34px;color:var(--mode-accent-bright);background:var(--mode-accent-muted);border-radius:999px;align-items:center;margin-bottom:16px;padding:0 14px;font-size:11px;font-weight:600;display:inline-flex}.draft04-accepted-prototype-note{color:#786f64;max-width:52ch;margin:0;font-size:11px;line-height:1.55}.draft04-accepted-success-indicator{border:1px solid var(--mode-border-strong);width:64px;height:64px;color:var(--mode-accent-bright);background:var(--mode-accent-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:26px;display:flex}.draft04-accepted-summary-card{border:1px solid var(--mode-border);background:linear-gradient(#f5f0e70a,#0000 120px),#1c232385;border-radius:18px;margin-bottom:24px;padding:24px 26px}.draft04-accepted-summary-card h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.03em;margin:0 0 8px;font-size:24px;font-weight:600}.draft04-accepted-summary-meta{color:var(--mode-accent-bright);margin:0 0 16px;font-size:13px}.draft04-accepted-summary-tags{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.draft04-accepted-summary-tags span{min-height:32px;color:var(--mode-accent-bright);background:var(--mode-accent-muted);border:1px solid #79a99a38;border-radius:999px;align-items:center;padding:0 12px;font-size:11px;font-weight:600;display:inline-flex}.draft04-accepted-feedback-tags .detail-label{color:var(--mode-accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:700}.draft04-accepted-tag-row{flex-wrap:wrap;gap:8px;display:flex}.draft04-accepted-tag-row span{color:var(--mode-accent-bright);background:#79a99a0d;border:1px solid #79a99a2e;border-radius:999px;padding:6px 11px;font-size:11px}.draft04-accepted-trust-panel{border:1px solid var(--mode-border);background:#1c232378;border-radius:20px;margin-bottom:24px;padding:26px}.draft04-accepted-trust-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;margin:0 0 12px;font-size:22px;font-weight:600}.draft04-accepted-trust-panel>p{color:var(--muted);max-width:62ch;margin:0 0 22px;font-size:14px;line-height:1.65}.draft04-accepted-comparison-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.draft04-accepted-comparison-card{border:1px solid var(--mode-border);background:#0c0f1161;border-radius:14px;padding:18px 20px}.draft04-accepted-comparison-card.draft04{border-color:var(--mode-border-strong);background:var(--mode-accent-muted)}.draft04-accepted-comparison-card ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.draft04-accepted-comparison-card li{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.draft04-accepted-comparison-card li:before{content:"•";color:var(--mode-accent);font-size:14px}.draft04-accepted-comparison-card.draft04 li{color:var(--cream)}.draft04-accepted-revision-panel{border:1px solid var(--mode-border);background:#1c232378;border-radius:20px;margin-bottom:32px;padding:26px}.draft04-accepted-revision-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;margin:0 0 12px;font-size:22px;font-weight:600}.draft04-accepted-revision-panel>p{color:var(--muted);margin:0 0 22px;font-size:14px;line-height:1.65}.draft04-accepted-excerpt-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.draft04-accepted-excerpt-card{background:var(--paper);color:#2a241c;border:1px solid #5c4e3a24;border-radius:14px;overflow:hidden}.draft04-accepted-excerpt-card header{padding:14px 16px 0}.draft04-accepted-excerpt-card .panel-label{color:#6e675f}.draft04-accepted-excerpt-body{padding:12px 16px 18px;font-family:Courier New,Courier,monospace;font-size:12px;line-height:1.75}.draft04-accepted-excerpt-body p{margin:0 0 14px}.draft04-accepted-excerpt-body p:last-child{margin-bottom:0}.draft04-accepted-added-lines{background:linear-gradient(90deg,#79a99a1a,#79a99a05 72%);border-left:3px solid #79a99a8c;border-radius:0 8px 8px 0;margin:0 0 14px;padding:10px 12px 10px 28px;position:relative}.draft04-accepted-margin-note{color:var(--sage-deep);font-family:var(--font-sans), Arial, sans-serif;letter-spacing:.04em;text-transform:uppercase;background:#f5f0e7f2;border:1px solid #79a99a59;border-radius:999px;padding:2px 8px;font-size:9px;font-weight:700;position:absolute;top:-8px;left:-2px}.draft04-accepted-actions{gap:12px;display:grid}.draft04-accepted-actions .button-primary{width:100%;color:var(--mode-primary-text);background:var(--mode-accent)}.draft04-accepted-actions .button-primary:hover{background:var(--mode-accent-bright)}.draft04-accepted-outline-button{border:1px solid var(--mode-border-strong);width:100%;min-height:52px;color:var(--mode-accent-bright);background:0 0}.draft04-accepted-outline-button:hover{border-color:var(--mode-accent);background:var(--mode-accent-muted)}.draft04-accepted-text-link{color:var(--muted);justify-self:center;margin-top:6px;font-size:13px;transition:color .2s}.draft04-accepted-text-link:hover{color:var(--cream)}.draft04-accepted-shell .eyebrow,.draft04-accepted-shell .panel-label,.draft04-accepted-shell .brand-symbol{color:var(--mode-accent)}.draft04-review-shell .draft04-protection-indicators{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.draft04-review-shell .draft04-protection-indicators span{min-height:30px;color:var(--mode-accent-bright);background:#79a99a14;border:1px solid #79a99a38;border-radius:999px;align-items:center;padding:0 11px;font-size:10px;font-weight:600;display:inline-flex}.draft04-review-shell .draft04-context-card h2.draft04-context-heading{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;margin:0 0 10px;font-size:18px;font-weight:600}.draft04-review-shell .draft04-context-link{color:var(--mode-accent-bright);margin-top:14px;font-size:12px;font-weight:600;transition:color .2s;display:inline-block}.draft04-review-shell .draft04-context-link:hover{color:var(--cream)}.draft04-new-beat-block{background:linear-gradient(90deg,#79a99a1a,#79a99a05 72%);border-left:3px solid #79a99a8c;border-radius:0 10px 10px 0;margin:0 0 22px;padding:14px 16px 14px 20px;position:relative}.draft04-new-beat-block .screenplay-action{margin-bottom:18px}.draft04-new-beat-block .screenplay-action:last-of-type{margin-bottom:0}.draft04-new-beat-label{color:var(--sage-deep);font-family:var(--font-sans), Arial, sans-serif;letter-spacing:.02em;background:#f5f0e7eb;border:1px solid #79a99a59;border-radius:999px;margin-bottom:10px;padding:3px 10px;font-size:10px;font-weight:600;display:inline-block}.draft04-review-shell .draft04-comparison-prompt{color:var(--muted);font-size:11px;font-weight:400}.draft04-review-shell .draft04-cancel-link{color:var(--muted);text-align:center;margin-top:4px;font-size:12px;transition:color .2s;display:block}.draft04-review-shell .draft04-cancel-link:hover{color:var(--cream)}.draft04-review-shell .critique-submit-actions a.button{text-decoration:none}.draft04-review-shell .form-section-label{color:var(--mode-accent)}.draft04-submitted-status-pill{border:1px solid var(--mode-border-strong);min-height:34px;color:var(--mode-accent-bright);background:var(--mode-accent-muted);border-radius:999px;align-items:center;margin-bottom:16px;padding:0 14px;font-size:11px;font-weight:600;display:inline-flex}.draft04-submitted-outcome-panel{border:1px solid var(--mode-border);background:#1c232378;border-radius:18px;margin-bottom:24px;padding:24px 26px}.draft04-submitted-outcome-panel .detail-label{color:var(--mode-accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:700}.draft04-submitted-outcome-panel h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;margin:0 0 12px;font-size:20px;font-weight:600}.draft04-submitted-outcome-panel>p:last-child{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.draft04-submitted-overall-panel{background:var(--paper);color:#2a241c;border:1px solid #5c4e3a24;border-radius:18px;margin-bottom:24px;padding:24px 26px}.draft04-submitted-overall-panel .detail-label{color:#6e675f;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:700}.draft04-submitted-overall-panel>p:last-child{margin:0;font-size:14px;line-height:1.65}.draft04-submitted-shell .critique-submitted-category-card header h3{color:#2a241c;margin:0;font-size:14px;font-weight:600}@media (max-width:780px){.draft04-accepted-header-inner,.draft04-accepted-container{width:min(100% - 32px,860px)}.draft04-accepted-container{padding-top:36px;padding-bottom:56px}.draft04-accepted-hero{flex-direction:column;gap:24px}.draft04-accepted-success-indicator{align-self:flex-start}.draft04-accepted-comparison-grid,.draft04-accepted-excerpt-grid{grid-template-columns:1fr}}@media (max-width:430px){.draft04-accepted-header-inner,.draft04-accepted-container{width:min(100% - 24px,860px)}.draft04-accepted-hero h1{font-size:34px}.draft04-accepted-summary-card,.draft04-accepted-trust-panel,.draft04-accepted-revision-panel{padding-left:18px;padding-right:18px}.draft04-accepted-actions .button,.draft04-accepted-outline-button{justify-content:center;width:100%}.draft04-submitted-outcome-panel,.draft04-submitted-overall-panel{padding-left:18px;padding-right:18px}.draft04-new-beat-block{padding-left:16px;padding-right:12px}.draft04-new-beat-label{font-size:9px}}.draft04-feedback-shell{background:radial-gradient(circle at 64% 4%,#d5a45a1f,#0000 30rem),radial-gradient(circle at 16% 36%,#6f303829,#0000 28rem),linear-gradient(#101315 0%,#111416 100%)}.draft04-feedback-status-pill{color:var(--gold-bright);background:#d5a45a1f;border:1px solid #d5a45a57;border-radius:999px;margin-top:14px;padding:7px 13px;font-size:11px;font-weight:600;display:inline-flex}.draft04-feedback-tertiary-button{color:#8f877c;cursor:default;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:12px;font-weight:600;display:inline-flex}.draft04-feedback-featured-banner{background:radial-gradient(circle at 0 0,#6f303838,#0000 260px),radial-gradient(circle at 100% 0,#d5a45a29,#0000 280px),#1c21249e;border:1px solid #6f303857;border-radius:22px;margin-bottom:22px;padding:28px 30px}.draft04-feedback-featured-copy h2{color:var(--cream);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.04em;margin:0 0 12px;font-size:clamp(28px,3.5vw,36px);font-weight:600;line-height:1.08}.draft04-feedback-featured-copy>p:not(.panel-label):not(.draft04-feedback-prototype-note){max-width:68ch;color:var(--muted);margin:0 0 18px;font-size:14px;line-height:1.68}.draft04-feedback-prototype-note{color:#756f66;margin:16px 0 0;font-size:11px;line-height:1.55}.draft04-feedback-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.draft04-feedback-comparison-card{background:#080a0b38;border:1px solid #ffffff0f;border-radius:16px;padding:20px 22px}.draft04-feedback-comparison-card.current{background:linear-gradient(#d5a45a12,#0000 120px),#080a0b47;border-color:#d5a45a3d}.draft04-feedback-comparison-card header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.draft04-feedback-comparison-card blockquote{color:var(--cream);border-left:2px solid #d5a45a57;margin:0 0 14px;padding-left:16px;font-size:14px;line-height:1.62}.draft04-feedback-comparison-pill{white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:10px;font-weight:600}.draft04-feedback-comparison-pill.requested{color:#e8c89a;background:#d5a45a29}.draft04-feedback-comparison-pill.confirmed{color:var(--gold-bright);background:#d5a45a1f}.draft04-feedback-comparison-link{color:var(--gold-bright);font-size:13px;font-weight:600;text-decoration:none}.draft04-feedback-comparison-link:hover{color:var(--cream)}.draft04-feedback-categories-lead{color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.6}.static-feedback-category-card header span.improved{color:#e8d4a8;background:#d5a45a38}.draft04-feedback-excerpt-layout{margin-top:18px}.draft04-feedback-screenplay-kicker{color:#6e675f;letter-spacing:.08em;margin:0 0 4px;font-size:11px;font-weight:700}.draft04-feedback-screenplay-meta{color:#6e675f;margin:0 0 18px;font-size:12px}.draft04-feedback-revision-block{background:#d5a45a14;border-left:3px solid #d5a45a80;border-radius:0 10px 10px 0;margin:14px 0;padding:14px 16px 12px}.draft04-feedback-revision-label{color:#8a6d3f;letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:700;display:block}.draft04-feedback-revision-block .screenplay-action{margin-bottom:8px}.draft04-feedback-revision-block .screenplay-action:last-child{margin-bottom:0}.draft04-feedback-knock-line{margin-top:8px}.draft04-feedback-annotation-note{color:#8a6d3f;margin-top:10px;font-size:11px;font-weight:600;line-height:1.5;display:block}.draft04-feedback-priority-list{gap:12px;margin:18px 0 22px;padding:0;list-style:none;display:grid}.draft04-feedback-priority-list li{background:#080a0b2e;border:1px solid #d5a45a24;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 16px;display:flex}.draft04-feedback-priority-list li p{color:var(--cream);margin:0 0 4px;font-size:14px;line-height:1.5}.draft04-feedback-priority-list li span{color:var(--gold-bright);white-space:nowrap;font-size:11px;font-weight:600}.draft04-feedback-priority-list li.confirmed{border-color:#d5a45a47}.draft04-feedback-history-list{gap:12px;margin-top:18px;display:grid}.draft04-feedback-history-list article{background:#080a0b2e;border:1px solid #ffffff0f;border-radius:14px;gap:10px;padding:16px 18px;display:grid}.draft04-feedback-history-list article.current{background:linear-gradient(#d5a45a0f,#0000 100px),#080a0b3d;border-color:#d5a45a47}.draft04-feedback-history-main h3{color:var(--cream);margin:0 0 4px;font-size:15px;font-weight:600}.draft04-feedback-history-main p{color:var(--muted);margin:0;font-size:13px}.draft04-feedback-history-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.draft04-feedback-history-outcome{color:var(--gold-bright);background:#d5a45a1f;border-radius:999px;padding:5px 10px;font-size:10px;font-weight:600}.draft04-feedback-history-meta>span:last-child{color:var(--muted);font-size:12px}.draft04-feedback-history-link{color:var(--gold-bright);font-size:13px;font-weight:600;text-decoration:none}.draft04-feedback-history-note{color:var(--muted);margin:14px 0 0;font-size:12px;line-height:1.55}.draft04-feedback-privacy-link{color:var(--gold-bright);margin-top:14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.draft04-feedback-privacy-link:hover{color:var(--cream)}.draft04-submitted-writer-preview-link{color:var(--muted);text-align:center;border:1px solid #ffffff1a;border-radius:999px;justify-self:center;margin-top:10px;padding:10px 16px;font-size:12px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s,background .2s}.draft04-submitted-writer-preview-link:hover{border-color:var(--mode-border-strong);color:var(--cream);background:#ffffff08}.static-project-hub-supporting-status{color:var(--gold-bright);margin:10px 0 0;font-size:13px;font-weight:600}.static-project-hub-critique-impact-copy{color:var(--muted);margin:0 0 18px;font-size:14px;line-height:1.65}.static-project-hub-impact-rows{gap:12px;margin-bottom:18px;display:grid}.static-project-hub-impact-rows article{background:#080a0b2e;border:1px solid #d5a45a24;border-radius:14px;padding:14px 16px}.static-project-hub-impact-rows article p:last-child{color:var(--cream);margin:0;font-size:14px;line-height:1.55}.pending-invitation-card.completed{border-color:#d5a45a38}.pending-invitation-card.completed .pending-invite-top>span.completed{color:var(--gold-bright);background:#d5a45a1f}.invitations-completed-panel{margin-bottom:20px}@media (max-width:980px){.draft04-feedback-comparison-grid{grid-template-columns:1fr}.draft04-feedback-comparison-card header{flex-direction:column;align-items:flex-start}.draft04-feedback-priority-list li{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:640px){.draft04-feedback-featured-banner,.draft04-feedback-comparison-panel{padding-left:18px;padding-right:18px}.draft04-feedback-knock-line .draft04-feedback-annotation-note{white-space:normal}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
