@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--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{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.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}}.block{display:block}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.lowercase{text-transform:lowercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--app-bg:#f7f6f3;--surface:#fff;--surface2:#fff;--surface3:#f1efeb;--border:#37352f1a;--border2:#37352f29;--text:#2f2c29;--text2:#2f2c29d1;--text3:#2f2c298f;--accent:#4a4946;--accent-dim:#4a494614;--focus:#4a494633;--red:#ef4444;--mono:"JetBrains Mono", "SF Mono", ui-monospace, Consolas, monospace;--sans:var(--font-inter,"Inter"), system-ui, sans-serif;--display:var(--font-inter,"Inter"), system-ui, sans-serif;--editor-serif:var(--font-inter,"Inter"), system-ui, sans-serif;--wp-sans:"Poppins", system-ui, sans-serif;--wp-serif:"Lora", Georgia, "Times New Roman", serif;--wp-mono:"Lora", ui-monospace, monospace;--sw:410px;--sh:513px;--ss:.38}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;overflow:hidden}body{background:var(--app-bg);color:var(--text);font-family:var(--sans)}.eyay-mini-footer{z-index:1200;position:fixed;bottom:10px;left:50%;transform:translate(-50%)}.eyay-mini-footer__inner{color:var(--text3);font-family:var(--sans);letter-spacing:.01em;align-items:center;gap:6px;padding:0;font-size:11px;display:inline-flex}.eyay-mini-footer__link{color:inherit;text-underline-offset:2px;text-decoration:underline}.eyay-mini-footer__link:hover{color:var(--text2)}.eyay-root--whitepapers~.eyay-mini-footer{display:none}.eyay-root{grid-template-rows:56px minmax(0,1fr);grid-template-columns:minmax(320px,380px) minmax(0,1fr);height:100vh;display:grid}.eyay-root--whitepapers{grid-template-rows:56px auto minmax(0,1fr);grid-template-columns:1fr}.eyay-root--whitepapers.eyay-root--focus{grid-template-rows:56px 0 minmax(0,1fr)}.brand-ending-editor{width:100%;max-width:880px}.brand-ending-locales{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 28px;display:grid}.brand-ending-locales .brand-panel__subsection+.brand-panel__subsection{margin-top:0}.brand-ending-locale__tag{font-family:var(--mono);letter-spacing:.14em;color:var(--text3);margin:0 0 10px;font-size:9px;font-weight:600}.brand-ending-editor .brand-panel__subsection .ctrl--grow textarea{min-height:120px}@media (max-width:820px){.brand-ending-locales{grid-template-columns:1fr;gap:20px}}.brand-token-add-row__chips{margin-top:4px}.brand-swatch-add-btn{font-family:var(--mono);letter-spacing:.03em;border-color:var(--border2);border-radius:6px;padding:5px 9px;font-size:10px}@supports (color:color-mix(in lab, red, red)){.brand-swatch-add-btn{border-color:color-mix(in srgb, var(--border2) 90%, transparent)}}.brand-swatch-add-btn{color:var(--text3)}.brand-swatch-list{flex-direction:column;gap:0;display:flex}.brand-swatch-row{border-bottom:1px solid var(--border2);grid-template-columns:32px minmax(0,1fr) minmax(76px,96px) 76px;align-items:center;gap:0 12px;padding:8px 0 9px;display:grid}@supports (color:color-mix(in lab, red, red)){.brand-swatch-row{border-bottom:1px solid color-mix(in srgb, var(--border2) 45%, transparent)}}.brand-swatch-row{background:0 0;transition:background .12s}.brand-swatch-row[draggable=true]{cursor:grab}.brand-swatch-row[draggable=true]:active{cursor:grabbing}.brand-swatch-column .brand-swatch-list .brand-swatch-row:last-child{border-bottom:none;padding-bottom:2px}.brand-swatch-row:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.brand-swatch-row:hover{background:color-mix(in srgb, var(--accent) 3.5%, transparent)}}.brand-swatch-row__swatch{justify-content:center;align-items:center;display:flex}.brand-swatch-row__pick{border:1px solid var(--border2);width:28px;height:28px;padding:0}@supports (color:color-mix(in lab, red, red)){.brand-swatch-row__pick{border:1px solid color-mix(in srgb, var(--border2) 80%, transparent)}}.brand-swatch-row__pick{cursor:pointer;appearance:none;background:0 0;border-radius:8px;flex-shrink:0;overflow:hidden}.brand-swatch-row__pick::-webkit-color-swatch-wrapper{padding:0}.brand-swatch-row__pick::-webkit-color-swatch{border:none;border-radius:6px}.brand-swatch-row__pick::-moz-color-swatch{border:none;border-radius:6px}.brand-swatch-row__actions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.brand-swatch-row__drag{width:22px;height:22px;color:var(--text3);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.brand-swatch-row__drag{color:color-mix(in srgb, var(--text3) 92%, transparent)}}.brand-swatch-row__drag{pointer-events:none}.brand-swatch-row__action{width:26px;height:26px;color:var(--text3);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background .1s,color .1s;display:inline-flex}.brand-swatch-row__action:hover:not(:disabled){color:var(--text);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.brand-swatch-row__action:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 9%, transparent)}}.brand-swatch-row__action:disabled{opacity:.2;cursor:default}.brand-swatch-row__action--danger:hover:not(:disabled){color:var(--red);background:var(--red)}@supports (color:color-mix(in lab, red, red)){.brand-swatch-row__action--danger:hover:not(:disabled){background:color-mix(in srgb, var(--red) 9%, transparent)}}@media (max-width:640px){.brand-swatch-row{grid-template-rows:auto auto auto;grid-template-columns:28px 1fr;gap:6px 10px;padding:10px 0 12px}.brand-swatch-row__swatch{grid-area:1/1}.brand-swatch-row__name{grid-area:1/2}.brand-swatch-row__hex{text-align:left;grid-area:2/1/auto/-1;max-width:none}.brand-swatch-row__actions{grid-area:3/1/auto/-1;justify-content:flex-start}}header{border-bottom:1px solid var(--border2);grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;padding:12px 24px;display:flex}@supports (color:color-mix(in lab, red, red)){header{border-bottom:1px solid color-mix(in srgb, var(--border2) 82%, transparent)}}header{background:var(--surface);z-index:200}.app-header__left,.app-header__right{align-items:center;gap:16px;min-width:0;display:flex}.app-header__right{flex-shrink:0;margin-left:auto}.app-header__actions{flex-wrap:nowrap;gap:6px}.app-header__actions .status-pill{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.app-header__icon-btn{min-width:32px;min-height:32px;padding-left:8px;padding-right:8px}.workspace-windowbar{flex-wrap:nowrap;flex-shrink:0}.workspace-role-demo{border:1px solid var(--border2);align-items:center;gap:3px;min-height:32px;padding:3px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.workspace-role-demo{border:1px solid color-mix(in srgb, var(--border2) 76%, transparent)}}.workspace-role-demo{background:var(--surface2);border-radius:7px}@supports (color:color-mix(in lab, red, red)){.workspace-role-demo{background:color-mix(in srgb, var(--surface2) 78%, transparent)}}.workspace-role-demo__label{font-family:var(--mono);letter-spacing:.04em;color:var(--text3);white-space:nowrap;padding:0 7px;font-size:9px;line-height:1}.workspace-role-demo__btn{min-height:24px;color:var(--text3);font-family:var(--sans);letter-spacing:0;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;padding:0 8px;font-size:11px;font-weight:650;transition:background .12s,border-color .12s,color .12s}.workspace-role-demo__btn:hover{color:var(--text2);background:var(--surface3)}@supports (color:color-mix(in lab, red, red)){.workspace-role-demo__btn:hover{background:color-mix(in srgb, var(--surface3) 56%, transparent)}}.workspace-role-demo__btn.is-active{color:var(--accent);border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.workspace-role-demo__btn.is-active{border-color:color-mix(in srgb, var(--accent) 30%, transparent)}}.workspace-role-demo__btn.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.workspace-role-demo__btn.is-active{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.workspace-role-control{align-items:center;gap:5px;min-height:28px;padding:0;display:inline-flex}.workspace-role-control__badge,.workspace-role-control__pending{min-height:22px;font-family:var(--sans);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 6px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}.workspace-role-control__badge{border:1px solid var(--border2)}@supports (color:color-mix(in lab, red, red)){.workspace-role-control__badge{border:1px solid color-mix(in srgb, var(--border2) 48%, transparent)}}.workspace-role-control__badge{color:var(--text3);background:var(--surface2)}@supports (color:color-mix(in lab, red, red)){.workspace-role-control__badge{background:color-mix(in srgb, var(--surface2) 44%, transparent)}}.workspace-role-control__badge--viewer,.workspace-role-control__badge--client_editor{display:none}.workspace-role-control__badge--admin{color:var(--text3);border-color:var(--border2)}@supports (color:color-mix(in lab, red, red)){.workspace-role-control__badge--admin{border-color:color-mix(in srgb, var(--border2) 38%, transparent)}}.workspace-role-control__badge--admin{background:0 0}.workspace-role-control__pending{color:var(--text3)}.workspace-role-control__select{align-items:center;gap:4px;min-width:0;display:inline-flex}.workspace-role-control__select span{font-family:var(--mono);letter-spacing:.04em;color:var(--text3);font-size:9px}.workspace-role-control__select select{border:1px solid var(--border2);border-radius:5px;max-width:94px;min-height:24px}@supports (color:color-mix(in lab, red, red)){.workspace-role-control__select select{border:1px solid color-mix(in srgb, var(--border2) 64%, transparent)}}.workspace-role-control__select select{color:var(--text2);font-family:var(--sans);background:#ffffff9e;font-size:11px;font-weight:650}.workspace-role-control__request{min-width:24px;min-height:24px;padding:0 6px}.workspace-role-control__spin{animation:.9s linear infinite admin-spin}.hover-hint-chip{z-index:12000;color:#f4f4f2;max-width:min(280px,100vw - 24px);font-family:var(--sans);pointer-events:none;background:#151718eb;border-radius:10px;align-items:center;gap:8px;padding:7px 10px;font-size:12px;line-height:1.25;animation:.12s ease-out hover-hint-in;display:inline-flex;position:fixed;box-shadow:0 10px 28px #0000003d,inset 0 1px #ffffff1f}.hover-hint-anchor{min-width:0;display:inline-flex}.hover-hint-chip__label{min-width:0}.hover-hint-chip__shortcut{color:#ffffffdb;min-height:20px;font-family:var(--mono);background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 7px;font-size:10px;line-height:1;display:inline-flex}@keyframes hover-hint-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-brand{align-items:center;gap:12px;min-width:0;display:flex}.app-brand__mark{border:1px solid var(--accent);background:0 0;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}@supports (color:color-mix(in lab, red, red)){.app-brand__mark{border:1px solid color-mix(in srgb, var(--accent) 55%, var(--border))}}.app-brand__mark{color:var(--accent);font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;flex-shrink:0;font-size:11px;font-weight:700}.app-brand__copy{flex-direction:column;gap:1px;min-width:0;display:flex}.app-brand__eyebrow{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:10px;font-weight:600}.app-brand__title{font-family:var(--display);letter-spacing:-.01em;color:var(--text);font-size:23px;font-weight:600;line-height:1}@supports (color:color-mix(in lab, red, red)){.app-brand__title{color:color-mix(in srgb, var(--text) 88%, transparent)}}.app-brand__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-brand__meta{font-family:var(--editor-serif);color:var(--text3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.logo{font-family:var(--mono);color:var(--text2);letter-spacing:.04em;align-items:center;gap:6px;font-size:12px;display:flex}.logo b{color:var(--accent);font-weight:500}.logo em{color:var(--text3);font-style:normal}.header-r{align-items:center;gap:6px;display:flex}aside{border-right:1px solid var(--border2);background:0 0;flex-direction:column;gap:14px;padding:18px 16px;display:flex;overflow:hidden auto}.eyay-root--whitepapers aside{border-right:none}aside::-webkit-scrollbar{width:4px}aside::-webkit-scrollbar-thumb{background:var(--text3)}@supports (color:color-mix(in lab, red, red)){aside::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text3) 28%, transparent)}}aside::-webkit-scrollbar-thumb{border-radius:2px}.sb{border:1px solid var(--border2);padding:16px 14px}@supports (color:color-mix(in lab, red, red)){.sb{border:1px solid color-mix(in srgb, var(--border2) 85%, transparent)}}.sb{background:var(--surface2);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.sb{background:color-mix(in srgb, var(--surface2) 82%, transparent)}}.sb{flex-shrink:0}.sb,.sb *{font-family:var(--sans)}.sb:last-child{margin-bottom:0}.sbl{font-family:var(--sans);text-transform:uppercase;letter-spacing:.05em;color:var(--text3);align-items:center;gap:8px;margin-bottom:14px;font-size:11px;font-weight:500;display:flex}.sbl:before{content:"";background:var(--accent);width:14px;height:1px}@supports (color:color-mix(in lab, red, red)){.sbl:before{background:color-mix(in srgb, var(--accent) 70%, transparent)}}.ctrl{margin-bottom:12px}.ctrl:last-child{margin-bottom:0}.ctrl>label{font-family:var(--sans);text-transform:uppercase;letter-spacing:.06em;color:var(--text3);margin-bottom:6px;font-size:11px;display:block}input[type=text],input[type=email],textarea,select{background:var(--surface2);border:1px solid var(--border2);width:100%;color:var(--text);font-family:var(--sans);resize:none;border-radius:6px;outline:none;padding:8px 10px;font-size:14px;transition:border-color .12s,box-shadow .12s,background .12s}input:focus,textarea:focus,select:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--focus)}.brand-swatch-row .brand-swatch-row__name{width:100%;min-width:0;font-family:var(--sans);letter-spacing:-.01em;color:var(--text);box-shadow:none;background:0 0;border:none;border-radius:0;margin:0;padding:7px 2px 7px 0;font-size:13px;font-weight:500}.brand-swatch-row .brand-swatch-row__name::placeholder{color:var(--text3)}@supports (color:color-mix(in lab, red, red)){.brand-swatch-row .brand-swatch-row__name::placeholder{color:color-mix(in srgb, var(--text3) 75%, transparent)}}.brand-swatch-row .brand-swatch-row__name:focus{box-shadow:0 1px 0 0 var(--accent);border:none;outline:none}.brand-swatch-row .brand-swatch-row__hex{background:var(--surface3);border:1px solid #0000;border-radius:6px;width:100%;min-width:0;margin:0;padding:6px 8px}@supports (color:color-mix(in lab, red, red)){.brand-swatch-row .brand-swatch-row__hex{background:color-mix(in srgb, var(--surface3) 32%, transparent)}}.brand-swatch-row .brand-swatch-row__hex{font-family:var(--mono);letter-spacing:.03em;color:var(--text2);text-align:right;box-shadow:none;font-size:11px}.brand-swatch-row .brand-swatch-row__hex:focus{border-color:var(--accent);outline:none}@supports (color:color-mix(in lab, red, red)){.brand-swatch-row .brand-swatch-row__hex:focus{border-color:color-mix(in srgb, var(--accent) 28%, transparent)}}.brand-swatch-row .brand-swatch-row__hex:focus{background:var(--surface2);box-shadow:0 0 0 1px var(--focus)}@supports (color:color-mix(in lab, red, red)){.brand-swatch-row .brand-swatch-row__hex:focus{box-shadow:0 0 0 1px color-mix(in srgb, var(--focus) 90%, transparent)}}input[type=checkbox]{accent-color:var(--accent)}select{appearance:none;cursor:pointer}textarea{min-height:56px;line-height:1.5}.pills{flex-wrap:wrap;gap:6px;display:flex}.workspace-tabbar{margin-left:8px}.pill{font-family:var(--sans);letter-spacing:.02em;cursor:pointer;color:var(--text3);background:0 0;border:1px solid #0000;border-radius:6px;padding:6px 8px;font-size:12px;font-weight:600;transition:color .12s,border-color .12s,background .12s}.pill:hover{color:var(--text2);background:var(--surface3)}@supports (color:color-mix(in lab, red, red)){.pill:hover{background:color-mix(in srgb, var(--surface3) 74%, transparent)}}.pill.on{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pill.on{background:color-mix(in srgb, var(--accent) 7%, transparent)}}.pill.on{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.pill.on{border-color:color-mix(in srgb, var(--accent) 34%, transparent)}}.pill.on{color:var(--accent)}.pill.pill-secondary:not(.on){opacity:.72;border-color:var(--border2)}@supports (color:color-mix(in lab, red, red)){.pill.pill-secondary:not(.on){border-color:color-mix(in srgb, var(--border2) 80%, transparent)}}.pill.pill-secondary.on{opacity:1}.pill--icon{justify-content:center;align-items:center;min-width:28px;padding:6px 9px;display:inline-flex}.pill__icon{flex-shrink:0;display:block}.btn-text{font-family:var(--mono);letter-spacing:.04em;color:var(--text3);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:2px 0;font-size:9px;text-decoration:underline}.btn-text:hover{color:var(--text2)}.swatches{flex-wrap:wrap;gap:5px;display:flex}.swatch{cursor:pointer;border:2px solid #0000;border-radius:4px;flex-shrink:0;width:24px;height:24px;transition:transform .1s,border-color .1s}.swatch:hover{transform:scale(1.12)}.swatch.on{border-color:#fff}.range-row{align-items:center;gap:8px;display:flex}.rv{font-family:var(--mono);color:var(--text3);text-align:right;min-width:22px;font-size:10px}input[type=range]{appearance:none;background:var(--surface3);cursor:pointer;border-radius:2px;outline:none;width:100%;height:3px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent);cursor:pointer;border-radius:50%;width:12px;height:12px}.btn{font-family:var(--sans);letter-spacing:0;cursor:pointer;border:1px solid var(--border2);white-space:nowrap;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:500;transition:opacity .12s,background .12s,border-color .12s,color .12s;display:inline-flex}.btn:hover{opacity:1;filter:saturate(.95)}.btn:disabled{opacity:.35;cursor:not-allowed}.btn-p{background:var(--accent);border-color:var(--accent);color:var(--surface2)}.btn-g{background:var(--surface2)}@supports (color:color-mix(in lab, red, red)){.btn-g{background:color-mix(in srgb, var(--surface2) 86%, transparent)}}.btn-g{color:var(--text2);border-color:var(--border2)}.btn-w{width:100%}.btn-sm{padding:6px 10px;font-size:12px}main{background:var(--app-bg);flex-direction:column;align-items:center;gap:18px;padding:30px 34px 44px;display:flex;overflow-y:auto}main::-webkit-scrollbar{width:4px}main::-webkit-scrollbar-thumb{background:var(--text3)}@supports (color:color-mix(in lab, red, red)){main::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text3) 28%, transparent)}}main::-webkit-scrollbar-thumb{border-radius:2px}.cwrap{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.cwrap--settings{align-self:stretch}.panel-card{position:relative}.panel-card--grow{flex-direction:column;flex:auto;min-height:0;display:flex}.panel-card--span{grid-column:1/-1}.panel-card__header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.panel-card__title{font-family:var(--display);letter-spacing:-.02em;color:var(--text);font-size:22px;font-weight:600;line-height:1.05}.panel-card__title--sm{font-size:18px}.panel-card__meta{font-family:var(--editor-serif);color:var(--text3);font-size:11px;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.panel-card__meta{color:color-mix(in srgb, var(--text3) 88%, transparent)}}.panel-card__meta{max-width:60ch}.status-pill{border:1px solid var(--border);border-radius:6px;justify-content:center;align-items:center;min-height:28px;padding:5px 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.status-pill{border:1px solid color-mix(in srgb, var(--border) 70%, transparent)}}.status-pill{color:var(--text2);font-family:var(--sans);letter-spacing:.04em;text-transform:none;background:0 0;flex-shrink:0;font-size:10px;font-weight:600;transition:color .14s ease-out,border-color .14s ease-out,background-color .14s ease-out}.status-pill .inline-spinner{margin-right:6px}.status-pill--pending,.status-pill--dirty{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.status-pill--pending,.status-pill--dirty{border-color:color-mix(in srgb, var(--accent) 30%, transparent)}}.status-pill--pending,.status-pill--dirty{color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.status-pill--pending,.status-pill--dirty{color:color-mix(in srgb, var(--accent) 70%, white)}}.status-pill--saving{color:#60a5fa;border-color:#3b82f638}.status-pill--saved,.status-pill--idle{color:#16a34a;border-color:#22c55e38}.status-pill--error{color:#f87171;border-color:#ef444438}.workspace-toolbar{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.workspace-toolbar--between{justify-content:space-between}.workspace-toolbar--compact{gap:6px}.workspace-toolbar__meta{font-family:var(--editor-serif);color:var(--text3);flex-wrap:wrap;gap:10px;font-size:11px;display:flex}@supports (color:color-mix(in lab, red, red)){.workspace-toolbar__meta{color:color-mix(in srgb, var(--text3) 88%, transparent)}}.workspace-toolbar__meta{margin-top:4px}.workspace-toolbar__meta span{background:0 0;border-radius:0;padding:0}.workspace-toolbar__note{font-family:var(--editor-serif);color:var(--text3);font-size:11px;line-height:1.4}@supports (color:color-mix(in lab, red, red)){.workspace-toolbar__note{color:color-mix(in srgb, var(--text3) 88%, transparent)}}.document-list,.chapter-list,.option-stack{flex-direction:column;gap:8px;display:flex}.option-stack--compact{gap:6px}.document-empty{color:var(--text3);font-size:11px;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.document-empty{color:color-mix(in srgb, var(--text3) 88%, transparent)}}.document-item{text-align:left;border:1px solid var(--border);border-radius:7px;flex-direction:column;gap:4px;width:100%;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.document-item{border:1px solid color-mix(in srgb, var(--border) 50%, transparent)}}.document-item{cursor:pointer;background:0 0;transition:border-color .12s,background .12s,color .12s}.document-item:hover{border-color:var(--border2)}@supports (color:color-mix(in lab, red, red)){.document-item:hover{border-color:color-mix(in srgb, var(--border2) 70%, transparent)}}.document-item:hover{background:var(--surface2)}@supports (color:color-mix(in lab, red, red)){.document-item:hover{background:color-mix(in srgb, var(--surface2) 24%, transparent)}}.document-item.on{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.document-item.on{border-color:color-mix(in srgb, var(--accent) 34%, transparent)}}.document-item.on{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.document-item.on{background:color-mix(in srgb, var(--accent) 7%, transparent)}}.document-item__title{font-family:var(--display);color:var(--text2);font-size:16px;line-height:1.15}.document-item__meta{font-family:var(--editor-serif);color:var(--text3);font-size:11px}@supports (color:color-mix(in lab, red, red)){.document-item__meta{color:color-mix(in srgb, var(--text3) 88%, transparent)}}.segmented-row,.segmented-wrap{flex-wrap:wrap;gap:8px;display:flex}.color-dot{border:1px solid var(--border);border-radius:999px;width:10px;height:10px}.color-dot--lg{border-color:#fff6;width:18px;height:18px}.color-swatch-btn{border:1px solid var(--border);border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:34px;padding:0 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.color-swatch-btn{border:1px solid color-mix(in srgb, var(--border) 70%, transparent)}}.color-swatch-btn{cursor:pointer;background:0 0;transition:border-color .12s,transform .12s,background .12s}.color-swatch-btn:hover{border-color:var(--border2)}@supports (color:color-mix(in lab, red, red)){.color-swatch-btn:hover{border-color:color-mix(in srgb, var(--border2) 80%, transparent)}}.color-swatch-btn:hover{opacity:.82}.color-swatch-btn.on{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.color-swatch-btn.on{border-color:color-mix(in srgb, var(--accent) 60%, transparent)}}.color-swatch-btn.on{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.color-swatch-btn.on{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.color-swatch-btn__label{font-family:var(--mono);letter-spacing:.04em;color:var(--text2);white-space:nowrap;font-size:10px}.field-grid{gap:10px;display:grid}.field-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.field-row{align-items:center;gap:8px;display:flex}.field-note,.feedback-line{color:var(--text3);margin-top:6px;font-size:11px;line-height:1.55}.check-row{color:var(--text2);align-items:center;gap:8px;font-size:12px;display:flex}.check-row--compact{border:1px solid var(--border);border-radius:6px;padding:8px 10px}@supports (color:color-mix(in lab, red, red)){.check-row--compact{border:1px solid color-mix(in srgb, var(--border) 50%, transparent)}}.check-row--compact{background:0 0}.check-row--compact input{margin:0}.chapter-list__item{border:1px solid var(--border);border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;display:flex}@supports (color:color-mix(in lab, red, red)){.chapter-list__item{border:1px solid color-mix(in srgb, var(--border) 50%, transparent)}}.chapter-list__item{background:0 0}.chapter-list__item.on{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.chapter-list__item.on{border-color:color-mix(in srgb, var(--accent) 34%, transparent)}}.chapter-list__item.on{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.chapter-list__item.on{background:color-mix(in srgb, var(--accent) 6%, transparent)}}.chapter-list__summary{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:10px;display:flex}.chapter-list__index{background:var(--surface3);border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.chapter-list__index{background:color-mix(in srgb, var(--surface3) 76%, transparent)}}.chapter-list__index{font-family:var(--sans);color:var(--text3);flex-shrink:0;font-size:9px;font-weight:700}.chapter-list__copy{flex-direction:column;gap:2px;min-width:0;display:flex}.chapter-list__title{font-family:var(--display);color:var(--text2);white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.1;overflow:hidden}.chapter-list__meta{font-family:var(--editor-serif);color:var(--text3);font-size:10px}@supports (color:color-mix(in lab, red, red)){.chapter-list__meta{color:color-mix(in srgb, var(--text3) 88%, transparent)}}.chapter-list__actions{flex-wrap:nowrap;gap:6px;display:flex}.btn-icon{min-width:28px;padding:6px 0}.chapter-editor{flex-direction:column;gap:10px;min-height:0;margin-top:14px;display:flex}.whitepaper-copy-box{border-color:var(--border2);font-size:15px;line-height:1.65}@supports (color:color-mix(in lab, red, red)){.whitepaper-copy-box{border-color:color-mix(in srgb, var(--border2) 92%, transparent)}}.whitepaper-copy-box{background:var(--surface2)}@supports (color:color-mix(in lab, red, red)){.whitepaper-copy-box{background:color-mix(in srgb, var(--surface2) 96%, transparent)}}.whitepaper-copy-box{padding:12px 13px}.ctrl--grow{flex-direction:column;flex:auto;min-height:0;display:flex}.workspace-stage{background:0 0;border:none;border-radius:0;width:100%;padding:10px 0 0;position:relative;overflow:visible}.workspace-conflict-banner{border:1px solid var(--accent);border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 16px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.workspace-conflict-banner{border:1px solid color-mix(in srgb, var(--accent) 18%, var(--border2))}}.workspace-conflict-banner{background:var(--surface2)}@supports (color:color-mix(in lab, red, red)){.workspace-conflict-banner{background:color-mix(in srgb, var(--surface2) 88%, var(--surface))}}.workspace-conflict-banner{color:var(--text)}.workspace-conflict-banner strong{font-weight:650}.workspace-stage--wide{max-width:1180px}.workspace-stage__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.workspace-stage__title{font-family:var(--display);letter-spacing:-.03em;color:var(--text);font-size:34px;font-weight:600;line-height:.95}.workspace-stage__title-box{z-index:20;border:1px solid var(--border);padding:10px 12px;position:sticky;top:12px}@supports (color:color-mix(in lab, red, red)){.workspace-stage__title-box{border:1px solid color-mix(in srgb, var(--border) 88%, transparent)}}.workspace-stage__title-box{background:var(--surface2);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.workspace-stage__title-box{background:color-mix(in srgb, var(--surface2) 92%, transparent)}}.workspace-stage__title-box{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.workspace-stage__meta,.workspace-stage__status-copy{font-family:var(--editor-serif);color:var(--text3);font-size:11px;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.workspace-stage__meta,.workspace-stage__status-copy{color:color-mix(in srgb, var(--text3) 88%, transparent)}}.workspace-stage__meta-strong{font-family:var(--sans);color:var(--text2);font-weight:600}.brand-panel__subsection{flex-direction:column;display:flex}.brand-panel__subsection+.brand-panel__subsection{margin-top:16px}.workspace-stage__status{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:8px;display:flex}.workspace-stage__footer{font-family:var(--editor-serif);color:var(--text3);opacity:.8;justify-content:flex-start;align-items:center;gap:6px;margin-top:10px;font-size:11px;display:flex}.workspace-stage__footer a{color:var(--text2);text-underline-offset:2px;text-decoration:underline}.drafts-panel-overlay{z-index:9990;justify-content:flex-end;align-items:flex-start;padding:20px;animation:.16s ease-out drafts-overlay-fade;display:flex;position:fixed;inset:0}.drafts-panel-overlay__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:default;background:#13121075;border:0;margin:0;padding:0;position:absolute;inset:0}.drafts-panel{z-index:1;width:min(520px,100% - 16px);margin:0;animation:.18s ease-out drafts-panel-in;position:relative;top:auto}@keyframes drafts-overlay-fade{0%{opacity:0}to{opacity:1}}@keyframes drafts-panel-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.drafts-panel__bar{margin-bottom:8px}.drafts-panel__list{gap:4px;max-height:min(320px,56vh);padding-bottom:4px;overflow:auto}.document-item--draft-row{border-radius:6px;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px}.document-item--draft-row .document-item__title{font-family:var(--sans);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;line-height:1.25;overflow:hidden}.document-item--draft-row .document-item__meta{flex-shrink:0;font-size:10px}.document-item__open-btn{text-align:left;cursor:pointer;min-width:0;color:inherit;background:0 0;border:none;flex-direction:column;flex:1;gap:3px;padding:0;display:flex}.document-item--draft-row .document-item__delete-btn{opacity:0;flex-shrink:0;transition:opacity .12s}.document-item--draft-row:hover .document-item__delete-btn,.document-item--draft-row:focus-within .document-item__delete-btn{opacity:1}.document-item__confirm-delete{flex:1;align-items:center;gap:8px;display:flex}.document-item__confirm-label{font-family:var(--sans);color:var(--text2);flex:1;font-size:12px}.btn-danger{color:#fff;background:#e53e3ee6;border-color:#e53e3e}.workspace-loading{min-height:420px;color:var(--text3);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:none;border-radius:0;place-items:center;font-size:10px;font-weight:600;display:grid}.workspace-mobile-toggle{display:none}@media (max-width:900px){.workspace-mobile-toggle{bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:260;background:var(--surface);grid-template-columns:1fr 1fr;align-items:center;gap:0;padding:3px;display:inline-grid;position:fixed;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-toggle{background:color-mix(in srgb, var(--surface) 92%, transparent)}}.workspace-mobile-toggle{border:1px solid var(--border2)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-toggle{border:1px solid color-mix(in srgb, var(--border2) 80%, transparent)}}.workspace-mobile-toggle{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #00000014,0 12px 28px #00000029}.workspace-mobile-toggle__indicator{background:var(--accent);border-radius:9px;width:calc(50% - 3px);position:absolute;top:3px;bottom:3px;left:3px}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-toggle__indicator{background:color-mix(in srgb, var(--accent) 14%, transparent)}}.workspace-mobile-toggle__indicator{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-toggle__indicator{border:1px solid color-mix(in srgb, var(--accent) 42%, transparent)}}.workspace-mobile-toggle__indicator{pointer-events:none;transition:transform .18s ease-out}.workspace-mobile-toggle[data-mode=preview] .workspace-mobile-toggle__indicator{transform:translate(100%)}.workspace-mobile-toggle__option{z-index:1;min-width:80px;min-height:32px;color:var(--text2);font-family:var(--sans);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 16px;font-size:12px;font-weight:600;transition:color .18s ease-out;position:relative}.workspace-mobile-toggle__option.on{color:var(--text)}}.inline-spinner{border:1.5px solid var(--text3);border-radius:999px;width:12px;height:12px}@supports (color:color-mix(in lab, red, red)){.inline-spinner{border:1.5px solid color-mix(in srgb, var(--text3) 38%, transparent)}}.inline-spinner{border-top-color:var(--accent);vertical-align:middle;animation:.7s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.details-panel{padding-top:14px}.details-panel[open]{padding-bottom:14px}.details-panel__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.details-panel__summary::-webkit-details-marker{display:none}.details-panel__summary .sbl{margin-bottom:0}.details-panel__summary .sbl:before{display:none}.details-panel__title{font-family:var(--sans);color:var(--text2);font-size:13px;font-weight:600;line-height:1.2}.details-panel__summary:after{content:"+";font-family:var(--display);color:var(--text3);font-size:18px;line-height:1}.details-panel[open] .details-panel__summary:after{content:"−"}.details-panel__body{margin-top:12px}.details-panel--nested{border:1px solid var(--border);margin-top:8px;padding:8px 10px}@supports (color:color-mix(in lab, red, red)){.details-panel--nested{border:1px solid color-mix(in srgb, var(--border) 42%, transparent)}}.details-panel--nested{background:var(--surface2);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.details-panel--nested{background:color-mix(in srgb, var(--surface2) 60%, transparent)}}.details-panel--nested .details-panel__summary:after{font-size:16px}.details-panel--nested .details-panel__title{font-size:12px}.details-panel--nested .details-panel__body{margin-top:10px}.palette-row-list{flex-direction:column;gap:8px;display:flex}.palette-row{border:1px solid var(--border);border-radius:7px;grid-template-columns:minmax(88px,108px) minmax(0,1fr) minmax(120px,160px) 28px;align-items:center;gap:8px;padding:9px 10px;display:grid}@supports (color:color-mix(in lab, red, red)){.palette-row{border:1px solid color-mix(in srgb, var(--border) 45%, transparent)}}.palette-row{background:var(--surface2)}@supports (color:color-mix(in lab, red, red)){.palette-row{background:color-mix(in srgb, var(--surface2) 72%, transparent)}}.palette-row__key{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text3);font-size:10px}.palette-row.brand-token-row{grid-template-columns:minmax(0,1fr) minmax(148px,172px) 74px}.brand-token-row__label-input{border:1px solid var(--border);border-radius:6px;width:100%;min-width:0;padding:7px 10px}@supports (color:color-mix(in lab, red, red)){.brand-token-row__label-input{border:1px solid color-mix(in srgb, var(--border) 55%, transparent)}}.brand-token-row__label-input{background:var(--surface2);font-family:var(--sans);color:var(--text);font-size:12px}.brand-token-row__hex{align-items:center;gap:6px;min-width:0;display:flex}.brand-token-row__hex-input{border:1px solid var(--border);border-radius:6px;flex:1;min-width:0;padding:6px 8px}@supports (color:color-mix(in lab, red, red)){.brand-token-row__hex-input{border:1px solid color-mix(in srgb, var(--border) 55%, transparent)}}.brand-token-row__hex-input{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.brand-token-row__hex-input{background:color-mix(in srgb, var(--surface) 88%, transparent)}}.brand-token-row__hex-input{font-family:var(--mono);letter-spacing:.04em;color:var(--text2);font-size:11px}.brand-token-row__color-well{appearance:none;border:1px solid var(--border);flex-shrink:0;width:32px;height:32px;padding:0}@supports (color:color-mix(in lab, red, red)){.brand-token-row__color-well{border:1px solid color-mix(in srgb, var(--border) 55%, transparent)}}.brand-token-row__color-well{cursor:pointer;background:0 0;border-radius:50%;overflow:hidden}.brand-token-row__color-well::-webkit-color-swatch-wrapper{padding:0}.brand-token-row__color-well::-webkit-color-swatch{border:none;border-radius:50%}.brand-token-row__color-well::-moz-color-swatch{border:none;border-radius:50%}.brand-token-row__reorder{flex-direction:row;justify-content:center;align-items:stretch;gap:3px;display:flex}.brand-token-add-row{align-items:center;gap:10px;margin-top:10px;display:flex}.brand-swatch-columns{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px 18px;display:grid}.brand-swatch-column__title{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text3);margin:0 0 8px;font-size:10px}.brand-token-add-row--column{flex-wrap:wrap;align-items:flex-start;margin-top:8px}.segmented-wrap--column{flex-wrap:wrap;flex:1;min-width:0}@media (max-width:900px){.brand-swatch-columns{grid-template-columns:1fr}}.brand-swatch-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.brand-swatch-card{border:1px solid var(--border);border-radius:10px;align-items:center;gap:14px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.brand-swatch-card{border:1px solid color-mix(in srgb, var(--border) 45%, transparent)}}.brand-swatch-card{background:var(--surface2)}@supports (color:color-mix(in lab, red, red)){.brand-swatch-card{background:color-mix(in srgb, var(--surface2) 72%, transparent)}}.brand-swatch-card__chip{border:1px solid #ffffff52;border-radius:999px;flex-shrink:0;width:44px;height:44px}.brand-swatch-card__copy{flex-direction:column;gap:3px;min-width:0;display:flex}.brand-swatch-card__copy strong{font-family:var(--sans);color:var(--text);font-size:13px;font-weight:600}.brand-swatch-card__copy span,.brand-swatch-card__hex{font-family:var(--mono);color:var(--text3);letter-spacing:.04em;font-size:10px}.brand-swatch-card__hex{margin-left:auto}.cwrap--docs,.cwrap--whitepapers{align-self:stretch;max-width:100%}.doc-preview-wrap{border:1px solid var(--border);border-radius:12px;align-self:stretch;width:100%;min-width:0;padding:24px 24px 30px}@supports (color:color-mix(in lab, red, red)){.doc-preview-wrap{border:1px solid color-mix(in srgb, var(--border) 42%, transparent)}}.doc-preview-wrap{background:0 0}.proposal-preview-wrap{flex-direction:column;justify-content:flex-start;align-items:center;gap:28px;display:flex}.proposal-page-frame{margin:0 auto}.doc-md-root p,.doc-md-root ul,.doc-md-root ol,.doc-md-root blockquote,.doc-md-root pre,.doc-md-root table{box-sizing:border-box;width:100%;max-width:none}.doc-md-root li{box-sizing:border-box;width:100%}.cwrap--docs .xbar,.cwrap--docs .prog{max-width:100%}.xbar{background:var(--surface);align-items:center;gap:8px;padding:11px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.xbar{background:color-mix(in srgb, var(--surface) 92%, transparent)}}.xbar{border:1px solid var(--border);width:100%;max-width:var(--sw);border-radius:10px}.xlabel{font-family:var(--mono);color:var(--text3);text-transform:uppercase;letter-spacing:.1em;flex-shrink:0;margin-right:2px;font-size:10px}.prog{background:var(--surface2);border:1px solid var(--border2);font-family:var(--mono);color:var(--text2);width:100%;max-width:var(--sw);border-radius:8px;align-items:center;gap:10px;padding:10px 13px;font-size:11px;display:none}.prog.show{display:flex}.prog-tr{background:var(--surface3);border-radius:1px;flex:1;height:2px;overflow:hidden}.prog-fi{background:var(--accent);border-radius:1px;width:0%;height:100%;transition:width .15s}#toast{background:var(--surface2);border:1px solid var(--border2);font-family:var(--mono);color:var(--text2);opacity:0;pointer-events:none;z-index:9999;white-space:nowrap;border-radius:10px;padding:8px 14px;font-size:12px;transition:opacity .18s,transform .18s;position:fixed;bottom:18px;left:50%;transform:translate(-50%)translateY(14px)}#toast.show{opacity:1;transform:translate(-50%)translateY(0)}.hidden{display:none!important}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[role=tab]:focus-visible,[role=button]:focus-visible{outline:2px solid var(--focus);outline-offset:2px;box-shadow:none}.whitepaper-source-editor .cm-editor:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}@media (max-width:1200px){.eyay-root{grid-template-columns:minmax(300px,340px) minmax(0,1fr)}.eyay-root--whitepapers{grid-template-rows:56px auto minmax(0,1fr);grid-template-columns:1fr}.logo{font-size:11px}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){html,body{overflow:auto}.eyay-root{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:1fr;height:auto;min-height:100vh}.eyay-root--whitepapers{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:1fr}header{flex-wrap:wrap;align-items:flex-start;position:sticky;top:0}.app-header__left,.app-header__right{flex-wrap:wrap;width:100%}.app-header__right{justify-content:space-between}aside{border-right:none;border-bottom:1px solid var(--border);padding-top:12px}main{padding:18px 16px 28px}.doc-preview-wrap{padding:12px}.workspace-stage__header,.panel-card__header{flex-direction:column;align-items:stretch}.workspace-stage__status{align-items:flex-start}.field-grid--2,.settings-grid,.palette-row{grid-template-columns:1fr}}@media (max-width:640px){header{padding:12px 14px}aside{padding:12px}.sb{border-radius:10px;padding:14px 12px}.workspace-stage{border-radius:18px;padding:14px}.chapter-editor textarea{min-height:160px!important}.document-item,.chapter-list__item,.palette-row{padding:10px}}.new-doc-dialog{z-index:9990;justify-content:center;align-items:flex-start;padding:clamp(12px,5vh,40px) 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.new-doc-dialog__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:default;background:#13121085;border:0;margin:0;padding:0;position:absolute;inset:0}.new-doc-dialog__panel{z-index:1;background:var(--surface2);width:min(460px,100vw - 32px);max-height:calc(100dvh - 24px);position:relative;overflow:auto}@supports (color:color-mix(in lab, red, red)){.new-doc-dialog__panel{background:color-mix(in srgb, var(--surface2) 64%, transparent)}}.new-doc-dialog__panel{-webkit-backdrop-filter:blur(18px)saturate(1.05);border:1px solid var(--border2);background-image:linear-gradient(#ffffff3d 0%,#0000 45%)}@supports (color:color-mix(in lab, red, red)){.new-doc-dialog__panel{border:1px solid color-mix(in srgb, var(--border2) 58%, transparent)}}.new-doc-dialog__panel{border-radius:12px;padding:18px 20px;box-shadow:inset 0 1px #ffffff80,inset 0 0 0 1px #ffffff24,0 16px 36px #0003}.login-screen{background:var(--app-bg);min-height:100vh;color:var(--text);justify-content:center;align-items:center;padding:24px;display:flex}.login-card{background:var(--surface2);border:1px solid var(--border2);width:min(420px,100%)}@supports (color:color-mix(in lab, red, red)){.login-card{border:1px solid color-mix(in srgb, var(--border2) 85%, transparent)}}.login-card{border-radius:10px;padding:20px 22px;box-shadow:0 10px 30px #0000001a}.login-card__title{font-family:var(--display);letter-spacing:-.015em;color:var(--text);font-size:25px;font-weight:600}.login-card__subtitle{color:var(--text3);margin-top:4px;font-size:13px}.login-card__status{text-align:center;gap:8px;display:grid}.login-card__error{color:var(--red);font-size:12px;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.login-card__error{color:color-mix(in srgb, var(--red) 85%, var(--text))}}.new-doc-pages{border:1px solid var(--border2);max-height:220px;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.new-doc-pages{border:1px solid color-mix(in srgb, var(--border2) 58%, transparent)}}.new-doc-pages{background:var(--surface);border-radius:10px;gap:8px;padding:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.new-doc-pages{background:color-mix(in srgb, var(--surface) 66%, transparent)}}.new-doc-pages__item{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:3px}.new-doc-pages__item.on{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.new-doc-pages__item.on{border-color:color-mix(in srgb, var(--accent) 44%, transparent)}}.new-doc-pages__meta{color:var(--text3);font-size:12px}.new-doc-dialog__hint{color:var(--text2);max-width:48ch;margin:0 0 12px;font-size:12px;line-height:1.5}.new-doc-dialog__menu .option-stack,.new-doc-dialog__paste,.new-doc-dialog__notion{flex-direction:column;gap:12px;display:flex}.new-doc-dialog__footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.eyay-root--whitepapers .btn{border-radius:10px;min-height:32px;padding:0 12px;font-size:12px;font-weight:600}.eyay-root--whitepapers .btn-sm{border-radius:9px;min-height:30px;padding:0 10px}.eyay-root--whitepapers .btn-g{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.eyay-root--whitepapers .btn-g{background:color-mix(in srgb, var(--surface) 62%, transparent)}}.eyay-root--whitepapers .btn-g{border-color:var(--border2)}@supports (color:color-mix(in lab, red, red)){.eyay-root--whitepapers .btn-g{border-color:color-mix(in srgb, var(--border2) 58%, transparent)}}.eyay-root--whitepapers .btn-g{color:var(--text2)}.eyay-root--whitepapers .btn-g:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.eyay-root--whitepapers .btn-g:hover{border-color:color-mix(in srgb, var(--accent) 34%, transparent)}}.eyay-root--whitepapers .btn-g:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.eyay-root--whitepapers .btn-g:hover{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.eyay-root--whitepapers .btn-g:hover{color:var(--text);filter:none}.eyay-root--whitepapers .btn-p{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.eyay-root--whitepapers .btn-p{border-color:color-mix(in srgb, var(--accent) 60%, transparent)}}.app-header--minimal{border-bottom:1px solid var(--border);min-height:56px;padding:10px 18px}@supports (color:color-mix(in lab, red, red)){.app-header--minimal{border-bottom:1px solid color-mix(in srgb, var(--border) 84%, transparent);background:color-mix(in srgb, var(--surface) 86%, transparent)}}.app-header--minimal{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.app-header--minimal .app-brand__title{letter-spacing:0;font-size:18px}.app-header--minimal .pills{gap:4px}.app-header--minimal .pill{border-radius:7px;min-height:32px}.eyay-root main{grid-area:2/1/auto/-1}.eyay-root--whitepapers main{background:var(--app-bg);grid-area:3/1/auto/-1;min-width:0;min-height:0;padding:18px 16px 28px;position:relative;overflow:hidden}.wp-scroll-area{width:100%;height:100%;min-height:0;overflow:auto}body.is-dragging-island{cursor:grabbing;-webkit-user-select:none;user-select:none}body.is-dragging-island *{cursor:grabbing!important}body.is-resizing-island{cursor:nwse-resize;-webkit-user-select:none;user-select:none}body.is-resizing-island *{cursor:nwse-resize!important}.floating-panel{border:1px solid var(--border2)}@supports (color:color-mix(in lab, red, red)){.floating-panel{border:1px solid color-mix(in srgb, var(--border2) 82%, transparent)}}.floating-panel{background:var(--surface);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.floating-panel{background:color-mix(in srgb, var(--surface) 84%, transparent)}}.floating-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:box-shadow .16s ease-out,border-color .16s ease-out,transform .16s ease-out;box-shadow:0 1px 2px #0000000f,0 8px 24px #00000014}.writer-panel{height:100%;min-height:0;padding:12px 12px calc(78px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:10px;display:flex}.writer-panel__bar{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;display:flex}.writer-panel__title{font-family:var(--sans);letter-spacing:.02em;color:var(--text3);text-transform:uppercase;font-size:11px;font-weight:500}.writer-panel__meta{font-family:var(--sans);color:var(--text3);margin-top:2px;font-size:11px;display:block}.writer-panel__toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.writer-panel__tool{border:1px solid var(--border2);justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.writer-panel__tool{border:1px solid color-mix(in srgb, var(--border2) 58%, transparent)}}.writer-panel__tool{background:var(--surface);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.writer-panel__tool{background:color-mix(in srgb, var(--surface) 62%, transparent)}}.writer-panel__tool{color:var(--text2);font-family:var(--sans);cursor:pointer;transition:color .12s ease-out,border-color .12s ease-out,background-color .12s ease-out,transform .12s ease-out}.writer-panel__tool:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.writer-panel__tool:hover{border-color:color-mix(in srgb, var(--accent) 34%, transparent)}}.writer-panel__tool:hover{color:var(--text);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.writer-panel__tool:hover{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.writer-panel__tool:active{transform:translateY(1px)}@supports (color:color-mix(in lab, red, red)){.writer-panel__tool--active{border-color:color-mix(in srgb, var(--accent) 44%, transparent);background:color-mix(in srgb, var(--accent) 14%, transparent)}}.writer-panel__tool--active{color:var(--text)}.writer-panel__tool-sep{background:var(--border2);width:1px;height:16px;margin:0 2px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.writer-panel__tool-sep{background:color-mix(in srgb, var(--border2) 72%, transparent)}}.writer-panel__meta-strip{font-family:var(--sans);color:var(--text3);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:6px 2px 0;font-size:11px;display:flex}.writer-panel__meta-item{white-space:nowrap;align-items:baseline;gap:4px;display:inline-flex}.writer-panel__meta-item strong{color:var(--text2);font-variant-numeric:tabular-nums;font-weight:650}.writer-panel__meta-label,.writer-panel__meta-sep{color:var(--text3)}@supports (color:color-mix(in lab, red, red)){.writer-panel__meta-sep{color:color-mix(in srgb, var(--text3) 55%, transparent)}}.writer-panel__meta-section{text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;color:var(--text2);flex:auto;font-weight:600;overflow:hidden}.whitepaper-markdown-editor{flex:1;min-height:0;display:flex;position:relative}.whitepaper-markdown-editor .cm-editor{flex:1;width:100%;min-height:0}.whitepaper-markdown-editor .cm-editor.cm-focused{outline:none}.wp-details-island{height:auto;min-height:0}.wp-details-island__body{flex:none;gap:10px;padding:10px 12px 14px;overflow:visible}.wp-details-tab-panel{flex-direction:column;gap:10px;display:flex}.wp-details-grid{grid-template-columns:1fr;gap:6px;display:grid}.wp-details-field{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.wp-details-field__label{font-family:var(--sans);letter-spacing:.02em;color:var(--text3);text-transform:uppercase;font-size:11px;font-weight:500}.wp-details-field__input{border:0;border-bottom:1px solid var(--border);background:0 0;height:28px;padding:4px 8px}@supports (color:color-mix(in lab, red, red)){.wp-details-field__input{border-bottom:1px solid color-mix(in srgb, var(--border) 55%, transparent)}}.wp-details-field__input{min-width:0;font-family:var(--sans);color:var(--text);outline:none;font-size:13px;transition:border-color .14s ease-out}.wp-details-field__input::placeholder{color:var(--text3)}.wp-details-field__input:focus{border-bottom-color:var(--focus)}.wp-details-field__input--title{font-weight:650}.wp-details-field--wrap{align-items:start}.wp-details-field__input--wrap{resize:none;white-space:pre-wrap;word-break:break-word;width:100%;height:auto;min-height:28px;padding-top:4px;padding-bottom:4px;font-family:inherit;line-height:1.35;display:block;overflow:hidden}.wp-details-divider{background:var(--border2);height:1px}@supports (color:color-mix(in lab, red, red)){.wp-details-divider{background:color-mix(in srgb, var(--border2) 56%, transparent)}}.wp-details-row{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:28px;display:grid;position:relative}.wp-details-row__label{font-family:var(--sans);letter-spacing:.02em;color:var(--text3);text-transform:uppercase;font-size:11px;font-weight:500}.wp-details-row__control{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.wp-details-switch{border:1px solid var(--border2);border-radius:999px;align-items:center;gap:8px;height:30px;padding:0 10px 0 4px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.wp-details-switch{border:1px solid color-mix(in srgb, var(--border2) 58%, transparent);background:color-mix(in srgb, var(--surface2) 72%, transparent)}}.wp-details-switch{color:var(--text3);font-family:var(--sans);cursor:pointer;font-size:11px;font-weight:650;transition:background .14s,border-color .14s,color .14s}.wp-details-switch:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.wp-details-switch:hover{border-color:color-mix(in srgb, var(--accent) 34%, var(--border2))}.wp-details-switch.on{border-color:color-mix(in srgb, var(--accent) 54%, transparent);background:color-mix(in srgb, var(--accent) 10%, var(--surface2))}}.wp-details-switch.on{color:var(--text2)}.wp-details-switch__track{background:var(--text3);border-radius:999px;width:38px;height:22px;position:relative}@supports (color:color-mix(in lab, red, red)){.wp-details-switch__track{background:color-mix(in srgb, var(--text3) 18%, transparent)}}.wp-details-switch__track{flex-shrink:0;transition:background .14s}.wp-details-switch.on .wp-details-switch__track{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.wp-details-switch.on .wp-details-switch__track{background:color-mix(in srgb, var(--accent) 76%, transparent)}}.wp-details-switch__thumb{background:var(--surface);border-radius:999px;width:16px;height:16px;transition:transform .14s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0000003d}.wp-details-switch.on .wp-details-switch__thumb{transform:translate(16px)}.wp-details-switch__text{text-align:left;min-width:20px}.wp-ending-copy{border:1px solid var(--border2);border-radius:8px;flex-direction:column;gap:8px;min-width:0;padding:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.wp-ending-copy{border:1px solid color-mix(in srgb, var(--border2) 46%, transparent)}}.wp-ending-copy{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.wp-ending-copy{background:color-mix(in srgb, var(--surface) 46%, transparent)}}.wp-ending-copy__bar{justify-content:space-between;align-items:center;gap:8px;display:flex}.wp-ending-copy__title{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text3);font-size:9px;font-weight:700}.wp-ending-copy__body{resize:vertical;min-height:92px;max-height:180px;overflow:auto}.wp-ending-copy__actions{justify-content:flex-end;display:flex}.wp-details-island__error{color:var(--red,#e26a6a);font-size:11px}@supports (color:color-mix(in lab, red, red)){.wp-details-island__error{color:color-mix(in srgb, var(--red,#e26a6a) 90%, var(--text))}}.wp-details-island__error{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.wp-island{z-index:40;background:var(--surface2);flex-direction:column;min-width:360px;min-height:240px;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.wp-island{background:color-mix(in srgb, var(--surface2) 64%, transparent)}}.wp-island{border:1px solid var(--border2);background-image:linear-gradient(#ffffff38 0%,#0000 42%)}@supports (color:color-mix(in lab, red, red)){.wp-island{border:1px solid color-mix(in srgb, var(--border2) 58%, transparent)}}.wp-island{-webkit-backdrop-filter:blur(24px)saturate(1.12);border-radius:12px;transition:border-color .14s ease-out,box-shadow .14s ease-out,opacity .14s ease-out;overflow:hidden;box-shadow:inset 0 1px #ffffff8c,inset 0 0 0 1px #ffffff24,0 18px 42px #0003}.wp-island__bar{border-bottom:1px solid var(--border2);flex-shrink:0;align-items:center;gap:8px;height:34px;padding:0 8px 0 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.wp-island__bar{border-bottom:1px solid color-mix(in srgb, var(--border2) 56%, transparent)}}.wp-island__bar{background:var(--surface3)}@supports (color:color-mix(in lab, red, red)){.wp-island__bar{background:color-mix(in srgb, var(--surface3) 52%, transparent)}}.wp-island__bar{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.wp-island__bar:active{cursor:grabbing}.wp-island__title{font-family:var(--sans);letter-spacing:.02em;color:var(--text2);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.wp-island__btn{border:1px solid var(--border2);justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.wp-island__btn{border:1px solid color-mix(in srgb, var(--border2) 58%, transparent)}}.wp-island__btn{background:var(--surface);margin:0;padding:0}@supports (color:color-mix(in lab, red, red)){.wp-island__btn{background:color-mix(in srgb, var(--surface) 62%, transparent)}}.wp-island__btn{color:var(--text2);cursor:pointer;border-radius:9px;transition:background-color .12s ease-out,color .12s ease-out,border-color .12s ease-out}.wp-island__btn:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.wp-island__btn:hover{border-color:color-mix(in srgb, var(--accent) 34%, transparent)}}.wp-island__btn:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.wp-island__btn:hover{background:color-mix(in srgb, var(--accent) 10%, transparent)}}.wp-island__btn:hover{color:var(--text)}.wp-island__btn:focus-visible,.wp-island__grip:focus-visible{outline:2px solid var(--focus)}@supports (color:color-mix(in lab, red, red)){.wp-island__btn:focus-visible,.wp-island__grip:focus-visible{outline:2px solid color-mix(in srgb, var(--focus) 72%, transparent)}}.wp-island__btn:focus-visible,.wp-island__grip:focus-visible{outline-offset:2px}.wp-island__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.wp-island__body .writer-panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;height:100%;padding:10px 12px 12px}.wp-island__grip{background:linear-gradient(135deg, transparent 50%, var(--border2) 50%);border:0;width:16px;height:16px;margin:0;padding:0;position:absolute;bottom:2px;right:2px}@supports (color:color-mix(in lab, red, red)){.wp-island__grip{background:linear-gradient(135deg, transparent 50%, color-mix(in srgb, var(--border2) 85%, transparent) 50%)}}.wp-island__grip{cursor:nwse-resize;touch-action:none;border-bottom-right-radius:10px}.wp-island__grip:hover{background:linear-gradient(135deg, transparent 50%, var(--accent) 50%)}.wp-editor-island,.wp-editor-island.wp-island--min{max-width:70vw}.wp-island--min{opacity:.94;min-width:140px;max-width:min(360px,100% - 48px);min-height:0;width:auto!important;height:34px!important}.wp-island--min .wp-island__body,.wp-island--min .wp-island__grip{display:none}.wp-island--min .wp-island__bar{border-bottom:0}.wp-island--min:hover,.wp-island--min:focus-within{opacity:1;border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.wp-island--min:hover,.wp-island--min:focus-within{border-color:color-mix(in srgb, var(--accent) 26%, var(--border2))}}.eyay-root--whitepapers.eyay-root--focus .wp-island{border-radius:12px}.wp-drafts-island .wp-island__body{flex-direction:column;gap:12px;min-height:0;padding:12px;display:flex;overflow:hidden}.wp-drafts-island .drafts-sheet__toolbar{z-index:2;background:linear-gradient(180deg, var(--surface2) 0%, transparent 100%);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.wp-drafts-island .drafts-sheet__toolbar{background:linear-gradient(180deg, color-mix(in srgb, var(--surface2) 95%, transparent) 0%, transparent 100%)}}.wp-drafts-island .drafts-sheet__toolbar{border-bottom:1px solid var(--border2);margin-bottom:0;padding-bottom:10px}@supports (color:color-mix(in lab, red, red)){.wp-drafts-island .drafts-sheet__toolbar{border-bottom:1px solid color-mix(in srgb, var(--border2) 40%, transparent)}}.wp-drafts-island .drafts-sheet__list{flex:auto;min-height:0;overflow:auto}.wp-mobile-editor{background:var(--app-bg);flex-direction:column;grid-area:3/1/auto/-1;min-height:0;padding:12px;display:flex}.wp-mobile-editor .writer-panel{flex:1;min-height:0}.eyay-root--whitepapers .doc-preview-wrap{border:0;border-radius:0;padding:10px 24px 32px}.eyay-root--whitepapers .prog{z-index:120;margin:0 auto;position:sticky;bottom:14px}@media (max-width:900px){.eyay-root{grid-template-rows:auto auto minmax(0,1fr)}.app-header--minimal{position:sticky;top:0}.writer-panel{min-height:320px}.eyay-root--whitepapers main{padding:18px 16px calc(92px + env(safe-area-inset-bottom,0px));grid-area:auto/1/auto/-1}.eyay-root--whitepapers .doc-preview-wrap{padding:12px}}@media (max-width:640px){.writer-panel__bar{flex-direction:column;align-items:flex-start}.writer-panel__toolbar{justify-content:flex-start}.whitepaper-source-editor .cm-scroller{padding:18px}}.save-indicator{border:1px solid var(--border2);border-radius:999px;align-items:center;gap:8px;padding:4px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.save-indicator{border:1px solid color-mix(in srgb, var(--border2) 70%, transparent)}}.save-indicator{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.save-indicator{background:color-mix(in srgb, var(--surface) 70%, transparent)}}.save-indicator{font-family:var(--sans);color:var(--text2);font-size:11px;line-height:1}.save-indicator__local{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.save-indicator__dot{background:var(--text3);border-radius:999px;width:7px;height:7px}@supports (color:color-mix(in lab, red, red)){.save-indicator__dot{background:color-mix(in srgb, var(--text3) 50%, transparent)}}.save-indicator__dot{display:inline-block}.save-indicator__dot--ok{background:#3bb26a}@supports (color:color-mix(in lab, red, red)){.save-indicator__dot--ok{background:color-mix(in srgb, #3bb26a 85%, var(--text))}}.save-indicator__dot--pending{background:#d9a441}@supports (color:color-mix(in lab, red, red)){.save-indicator__dot--pending{background:color-mix(in srgb, #d9a441 85%, var(--text))}}.save-indicator__dot--pending{animation:1.6s ease-in-out infinite save-indicator-pulse}.save-indicator__dot--error{background:#e53e3e}@supports (color:color-mix(in lab, red, red)){.save-indicator__dot--error{background:color-mix(in srgb, #e53e3e 90%, var(--text))}}.save-indicator__dot--conflict{background:#d97706}@supports (color:color-mix(in lab, red, red)){.save-indicator__dot--conflict{background:color-mix(in srgb, #d97706 90%, var(--text))}}@keyframes save-indicator-pulse{0%,to{opacity:.85}50%{opacity:.45}}.save-indicator__divider{background:var(--border2);width:1px;height:12px}@supports (color:color-mix(in lab, red, red)){.save-indicator__divider{background:color-mix(in srgb, var(--border2) 80%, transparent)}}.save-indicator__shared{border:1px solid var(--border2);align-items:center;gap:5px;min-height:28px;margin:-2px -2px -2px 0;padding:0 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.save-indicator__shared{border:1px solid color-mix(in srgb, var(--border2) 58%, transparent)}}.save-indicator__shared{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.save-indicator__shared{background:color-mix(in srgb, var(--surface) 62%, transparent)}}.save-indicator__shared{font-family:var(--sans);color:var(--text3);border-radius:9px;font-size:12px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.save-indicator__shared{color:color-mix(in srgb, var(--text3) 90%, var(--text))}}.save-indicator__shared{cursor:pointer;transition:color .14s ease-out,background-color .14s ease-out,border-color .14s ease-out}.save-indicator__shared:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.save-indicator__shared:hover{border-color:color-mix(in srgb, var(--accent) 34%, transparent)}}.save-indicator__shared:hover{color:var(--text);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.save-indicator__shared:hover{background:color-mix(in srgb, var(--accent) 10%, transparent)}}.save-indicator__shared.is-on{color:var(--text)}.save-indicator__shared.is-on svg{color:#3bb26a}@supports (color:color-mix(in lab, red, red)){.save-indicator__shared.is-on svg{color:color-mix(in srgb, #3bb26a 85%, var(--text))}}.save-indicator__shared:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.save-indicator__label{white-space:nowrap}@media (max-width:720px){.save-indicator__label{display:none}.save-indicator{padding:4px 8px}}.command-palette{z-index:9995;justify-content:center;align-items:flex-start;padding:clamp(12px,12vh,108px) 16px 16px;animation:.14s ease-out command-palette-fade;display:flex;position:fixed;inset:0}.command-palette__backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:default;background:#1312106b;border:0;margin:0;padding:0;position:absolute;inset:0}.command-palette__panel{z-index:1;background:var(--surface2);border:1px solid var(--border2);flex-direction:column;width:min(640px,100vw - 32px);max-height:min(100dvh - 32px,520px);display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.command-palette__panel{border:1px solid color-mix(in srgb, var(--border2) 78%, transparent)}}.command-palette__panel{border-radius:12px;animation:.16s ease-out command-palette-in;overflow:hidden;box-shadow:0 1px 2px #0000001f,0 28px 64px #0000002e}@keyframes command-palette-fade{0%{opacity:0}to{opacity:1}}@keyframes command-palette-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.command-palette__search{border-bottom:1px solid var(--border2);align-items:center;gap:10px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.command-palette__search{border-bottom:1px solid color-mix(in srgb, var(--border2) 60%, transparent)}}.command-palette__search{color:var(--text3)}.command-palette__input{color:var(--text);font-family:var(--sans);background:0 0;border:0;outline:0;flex:1;font-size:14px;line-height:1.3}.command-palette__input::placeholder{color:var(--text3)}.command-palette__kbd,.command-palette__item-shortcut{font-family:var(--sans);color:var(--text3);background:var(--surface3);justify-content:center;align-items:center;font-size:10px;font-weight:500;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.command-palette__kbd,.command-palette__item-shortcut{background:color-mix(in srgb, var(--surface3) 80%, transparent)}}.command-palette__kbd,.command-palette__item-shortcut{border:1px solid var(--border2)}@supports (color:color-mix(in lab, red, red)){.command-palette__kbd,.command-palette__item-shortcut{border:1px solid color-mix(in srgb, var(--border2) 60%, transparent)}}.command-palette__kbd,.command-palette__item-shortcut{letter-spacing:.02em;border-radius:5px;padding:2px 6px}.command-palette__list{flex:1;padding:6px;overflow-y:auto}.command-palette__empty{text-align:center;color:var(--text3);font-family:var(--sans);padding:24px 16px;font-size:13px}.command-palette__group{padding:4px 0 8px}.command-palette__group:last-child{padding-bottom:2px}.command-palette__group-label{font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--text3);padding:8px 10px 4px;font-size:10px}.command-palette__item{width:100%;font-family:var(--sans);color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:8px 10px;transition:background-color .12s ease-out;display:flex}.command-palette__item.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.command-palette__item.is-active{background:color-mix(in srgb, var(--accent) 12%, transparent)}}.command-palette__item.is-disabled{cursor:not-allowed;opacity:.5}.command-palette__item-icon{width:24px;height:24px;color:var(--text2);justify-content:center;align-items:center;display:inline-flex}.command-palette__item-label{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.command-palette__item-title{color:var(--text);font-size:13px;font-weight:500}.command-palette__item-hint{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.command-palette__item-shortcut{margin-left:auto}.drafts-sheet__toolbar{flex-direction:column;align-items:stretch;gap:8px;display:flex}.drafts-sheet__topline,.drafts-sheet__controls{align-items:center;gap:8px;min-width:0;display:flex}.drafts-sheet__controls{justify-content:space-between}.drafts-sheet__search{border:1px solid var(--border2);flex:1;align-items:center;gap:8px;min-width:0;min-height:32px;padding:6px 9px;display:flex}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__search{border:1px solid color-mix(in srgb, var(--border2) 58%, transparent)}}.drafts-sheet__search{background:var(--surface);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__search{background:color-mix(in srgb, var(--surface) 62%, transparent)}}.drafts-sheet__search{color:var(--text3)}.drafts-sheet__search:focus-within{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__search:focus-within{border-color:color-mix(in srgb, var(--accent) 40%, transparent)}}.drafts-sheet__search:focus-within{color:var(--text2)}.drafts-sheet__search input{min-width:0;font-family:var(--sans);color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:12px}.drafts-sheet__search input::placeholder{color:var(--text3)}.drafts-sheet__new-btn{border-radius:8px;flex-shrink:0;gap:5px;min-height:32px;padding-inline:9px 10px}.drafts-sheet__sort{border:1px solid var(--border2);flex-shrink:0;align-items:center;gap:2px;padding:2px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__sort{border:1px solid color-mix(in srgb, var(--border2) 58%, transparent)}}.drafts-sheet__sort{background:var(--surface);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__sort{background:color-mix(in srgb, var(--surface) 62%, transparent)}}.drafts-sheet__sort-btn{min-height:24px;color:var(--text3);font-family:var(--sans);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:600;transition:background-color .12s ease-out,color .12s ease-out}.drafts-sheet__sort-btn:hover{color:var(--text)}.drafts-sheet__sort-btn.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__sort-btn.is-active{background:color-mix(in srgb, var(--accent) 14%, transparent)}}.drafts-sheet__sort-btn.is-active{color:var(--text)}.drafts-sheet__chips{flex-wrap:wrap;flex:1;align-items:center;gap:4px;min-width:0;display:flex}.drafts-sheet__chip{border:1px solid var(--border2);align-items:center;gap:5px;min-height:28px;padding:5px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__chip{border:1px solid color-mix(in srgb, var(--border2) 58%, transparent)}}.drafts-sheet__chip{background:var(--surface);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__chip{background:color-mix(in srgb, var(--surface) 62%, transparent)}}.drafts-sheet__chip{color:var(--text2);font-family:var(--sans);white-space:nowrap;cursor:pointer;font-size:11px;font-weight:600;transition:background-color .12s ease-out,border-color .12s ease-out}.drafts-sheet__chip:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__chip:hover{border-color:color-mix(in srgb, var(--accent) 32%, transparent)}}.drafts-sheet__chip.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__chip.is-active{background:color-mix(in srgb, var(--accent) 14%, transparent)}}.drafts-sheet__chip.is-active{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__chip.is-active{border-color:color-mix(in srgb, var(--accent) 40%, transparent)}}.drafts-sheet__chip.is-active{color:var(--text)}.drafts-sheet__chip-count{font-variant-numeric:tabular-nums;color:var(--text3);font-size:11px;font-weight:500}.drafts-sheet__chip.is-active .drafts-sheet__chip-count{color:var(--text2)}.drafts-sheet__alert{color:#e53e3e;background:#e53e3e17;border:1px solid #e53e3e59;border-radius:8px;padding:8px 10px}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__alert{color:color-mix(in srgb, #e53e3e 78%, var(--text))}}.drafts-sheet__alert{font-family:var(--sans);font-size:12px;line-height:1.35}.drafts-sheet__list{background:0 0;border:0;border-radius:8px;flex-direction:column;flex:1;gap:0;min-height:0;margin:0;padding:2px 0;display:flex;overflow-y:auto}.drafts-sheet__empty{text-align:center;min-height:128px;color:var(--text3);font-family:var(--sans);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px 12px;font-size:12px;display:flex}.drafts-sheet__empty--loading{color:var(--text2);flex-direction:row}.drafts-sheet__empty-title{color:var(--text2);font-weight:600}.drafts-sheet__empty-detail{max-width:260px;color:var(--text3);line-height:1.4}.drafts-sheet__files{flex-direction:column;gap:10px;padding:4px;display:flex}.drafts-sheet__file-section{flex-direction:column;gap:6px;display:flex}.drafts-sheet__file-section h4{font-family:var(--sans);color:var(--text2);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:11px;font-weight:600}.drafts-sheet__file-section p{font-family:var(--sans);color:var(--text3);margin:0;font-size:11px}.drafts-sheet__file-row{border:1px solid var(--border2);justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__file-row{border:1px solid color-mix(in srgb, var(--border2) 52%, transparent)}}.drafts-sheet__file-row{background:var(--surface);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__file-row{background:color-mix(in srgb, var(--surface) 58%, transparent)}}.drafts-sheet__file-row{font-family:var(--sans);color:var(--text);text-align:left;cursor:pointer;padding:7px 9px}.drafts-sheet__file-row:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__file-row:hover{border-color:color-mix(in srgb, var(--accent) 35%, transparent)}}.drafts-sheet__file-name{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.drafts-sheet__file-count{color:var(--text3);flex-shrink:0;font-size:10px}.drafts-sheet__history-head{font-family:var(--sans);color:var(--text2);align-items:center;gap:8px;padding:4px 6px 6px;font-size:11px;display:flex}.drafts-sheet__row{border:1px solid #0000;border-bottom-color:var(--border2);border-radius:0;align-items:stretch;gap:4px;min-height:54px;padding:8px 4px 8px 10px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__row{border-bottom-color:color-mix(in srgb, var(--border2) 28%, transparent)}}.drafts-sheet__row{transition:background-color .12s ease-out,border-color .12s ease-out}.drafts-sheet__row:last-child{border-bottom-color:#0000}.drafts-sheet__row:hover{border-color:#0000;border-bottom-color:var(--border2)}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__row:hover{border-bottom-color:color-mix(in srgb, var(--border2) 28%, transparent)}}.drafts-sheet__row:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__row:hover{background:color-mix(in srgb, var(--accent) 5%, transparent)}}.drafts-sheet__row.is-active{border-color:#0000;border-bottom-color:var(--border2)}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__row.is-active{border-bottom-color:color-mix(in srgb, var(--border2) 28%, transparent)}}.drafts-sheet__row.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__row.is-active{background:color-mix(in srgb, var(--accent) 7%, transparent)}}.drafts-sheet__row.is-active:before{content:"";background:var(--accent);border-radius:999px;width:2px;position:absolute;top:10px;bottom:10px;left:0}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__row.is-active:before{background:color-mix(in srgb, var(--accent) 72%, transparent)}}.drafts-sheet__open{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;gap:3px;padding:0 6px;display:flex}.drafts-sheet__open:disabled{cursor:default;opacity:.62}.drafts-sheet__title-row{align-items:center;min-width:0;display:flex}.drafts-sheet__row-title{min-width:0;font-family:var(--sans);color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:500;line-height:1.25;overflow:hidden}.drafts-sheet__badge{font-family:var(--sans);text-transform:uppercase;letter-spacing:.06em;border:1px solid #0000;border-radius:999px;flex-shrink:0;padding:2px 6px;font-size:9px;font-weight:600}.drafts-sheet__badge--shared{color:#3bb26a}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__badge--shared{color:color-mix(in srgb, #3bb26a 80%, var(--text))}}.drafts-sheet__badge--shared{background:#3bb26a1f;border-color:#3bb26a4d}.drafts-sheet__badge--local{color:var(--text2);background:var(--surface3)}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__badge--local{background:color-mix(in srgb, var(--surface3) 70%, transparent)}}.drafts-sheet__badge--local{border-color:var(--border2)}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__badge--local{border-color:color-mix(in srgb, var(--border2) 60%, transparent)}}.drafts-sheet__badge--secondary{opacity:.72}.drafts-sheet__preview{font-family:var(--sans);color:var(--text3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.drafts-sheet__row-meta{min-width:0;font-family:var(--sans);color:var(--text3);align-items:center;gap:5px;font-size:11px;line-height:1.25;display:flex}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__row-meta{color:color-mix(in srgb, var(--text3) 80%, transparent)}}.drafts-sheet__row-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drafts-sheet__source-dot{background:var(--text3);border-radius:999px;flex:none;width:6px;height:6px}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__source-dot{background:color-mix(in srgb, var(--text3) 44%, transparent)}}.drafts-sheet__source-dot--shared{background:#3bb26a}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__source-dot--shared{background:color-mix(in srgb, #3bb26a 78%, var(--text))}}.drafts-sheet__source-dot--local{background:var(--text3)}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__source-dot--local{background:color-mix(in srgb, var(--text3) 58%, transparent)}}.drafts-sheet__actions{opacity:0;align-items:center;gap:2px;transition:opacity .12s ease-out;display:flex}.drafts-sheet__row:hover .drafts-sheet__actions,.drafts-sheet__row:focus-within .drafts-sheet__actions{opacity:1}.drafts-sheet__action-btn{background:0 0;border-color:#0000;flex-shrink:0;width:28px;height:28px;min-height:28px}.drafts-sheet__action-btn--danger{color:#e53e3e}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__action-btn--danger{color:color-mix(in srgb, #e53e3e 75%, var(--text))}}.drafts-sheet__confirm{font-family:var(--sans);color:var(--text2);flex-wrap:wrap;flex:1;align-items:center;gap:8px;padding:6px 2px;font-size:12px;display:flex}.drafts-sheet__confirm>span{flex:1;min-width:120px}.drafts-sheet__rename{flex-wrap:wrap;flex:1;align-items:center;gap:6px;padding:4px 2px;display:flex}.drafts-sheet__rename input{border:1px solid var(--border2);flex:1;width:100%;min-width:0;padding:6px 8px}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__rename input{border:1px solid color-mix(in srgb, var(--border2) 70%, transparent)}}.drafts-sheet__rename input{background:var(--surface);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__rename input{background:color-mix(in srgb, var(--surface) 70%, transparent)}}.drafts-sheet__rename input{color:var(--text);font-family:var(--sans);outline:0;font-size:12px}.drafts-sheet__rename input:focus{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__rename input:focus{border-color:color-mix(in srgb, var(--accent) 45%, transparent)}}.drafts-sheet__rename input:disabled{cursor:wait;opacity:.75}.color-picker{position:relative}.color-swatch-btn--trigger{gap:8px;padding:0 10px 0 8px}.color-swatch-btn--trigger.is-open{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.color-swatch-btn--trigger.is-open{border-color:color-mix(in srgb, var(--accent) 60%, transparent)}}.color-swatch-btn--trigger.is-open{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.color-swatch-btn--trigger.is-open{background:color-mix(in srgb, var(--accent) 10%, transparent)}}.color-picker__eyebrow{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--text3);font-size:10px;font-weight:600}.color-picker__popover{z-index:60;border:1px solid var(--border2);border-radius:10px;flex-wrap:wrap;gap:6px;min-width:180px;max-width:280px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);left:0}@supports (color:color-mix(in lab, red, red)){.color-picker__popover{border:1px solid color-mix(in srgb, var(--border2) 72%, transparent)}}.color-picker__popover{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.color-picker__popover{background:color-mix(in srgb, var(--surface) 78%, transparent)}}.color-picker__popover{-webkit-backdrop-filter:blur(18px)saturate(1.05);animation:.12s ease-out color-picker-pop;box-shadow:0 1px 2px #0000000f,0 14px 32px #00000024}.color-picker__popover--floating{z-index:120;position:fixed;top:0;left:0}@keyframes color-picker-pop{0%{opacity:0;transform:translateY(-2px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}html[data-theme=light]{--frost-tint:#ffffff8c;--frost-border:#ffffffa6;--frost-shadow:#15181a1a}html[data-theme=light] .app-header--minimal{-webkit-backdrop-filter:blur(18px)saturate(1.1);border-bottom-color:var(--border);background:linear-gradient(#ffffffc7 0%,#ffffff94 100%)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light] .app-header--minimal{border-bottom-color:color-mix(in srgb, var(--border) 60%, transparent)}}html[data-theme=light] .wp-island{-webkit-backdrop-filter:blur(34px)saturate(1.24);background:linear-gradient(#ffffffe8 0%,#ffffffc7 100%);border-color:#ffffffe6;box-shadow:inset 0 1px #ffffffb3,0 1px 2px #15181a0f,0 18px 40px #15181a24}@supports (color:color-mix(in lab, red, red)){html[data-theme=light] .wp-island__bar{border-bottom-color:color-mix(in srgb, var(--border) 35%, transparent)}}html[data-theme=light] .color-picker__popover{background:linear-gradient(#ffffffd9 0%,#ffffffa6 100%);border-color:#ffffffb3;box-shadow:inset 0 1px #ffffffb3,0 1px 2px #15181a0f,0 14px 32px #15181a24}.app-header--minimal{background:var(--surface);padding:8px 16px}@supports (color:color-mix(in lab, red, red)){.app-header--minimal{background:color-mix(in srgb, var(--surface) 72%, transparent)}}.app-header--minimal{border-bottom-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.app-header--minimal{border-bottom-color:color-mix(in srgb, var(--border) 70%, transparent)}}.app-header--minimal .app-brand__title{letter-spacing:.01em;font-size:13px;font-weight:650}.app-header--minimal .pill,.eyay-root--whitepapers .btn,.eyay-root--whitepapers .btn-sm,.writer-panel__tool,.wp-island__btn,.save-indicator__shared{border-radius:8px}.eyay-root--whitepapers .pill.on,.eyay-root--whitepapers .btn-p,.writer-panel__tool--active,.drafts-sheet__sort-btn.is-active,.drafts-sheet__chip.is-active,.command-palette__item.is-active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.eyay-root--whitepapers .pill.on,.eyay-root--whitepapers .btn-p,.writer-panel__tool--active,.drafts-sheet__sort-btn.is-active,.drafts-sheet__chip.is-active,.command-palette__item.is-active{background:color-mix(in srgb, var(--accent) 10%, transparent)}}.eyay-root--whitepapers .pill.on,.eyay-root--whitepapers .btn-p,.writer-panel__tool--active,.drafts-sheet__sort-btn.is-active,.drafts-sheet__chip.is-active,.command-palette__item.is-active{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.eyay-root--whitepapers .pill.on,.eyay-root--whitepapers .btn-p,.writer-panel__tool--active,.drafts-sheet__sort-btn.is-active,.drafts-sheet__chip.is-active,.command-palette__item.is-active{border-color:color-mix(in srgb, var(--accent) 30%, transparent)}}.eyay-root--whitepapers .pill.on,.eyay-root--whitepapers .btn-p,.writer-panel__tool--active,.drafts-sheet__sort-btn.is-active,.drafts-sheet__chip.is-active,.command-palette__item.is-active{color:var(--text)}.eyay-root--whitepapers main{background:linear-gradient(180deg, var(--surface2), transparent 44%), var(--app-bg);padding:0}@supports (color:color-mix(in lab, red, red)){.eyay-root--whitepapers main{background:linear-gradient(180deg, color-mix(in srgb, var(--surface2) 28%, transparent), transparent 44%), var(--app-bg)}}.wp-scroll-area{padding:18px 18px 30px;transition:padding .18s ease-out}.eyay-root--whitepapers main:has(.wp-drafts-dock) .wp-scroll-area{padding-right:min(352px,32vw)}.eyay-root--whitepapers main:has(.wp-editor-dock--focus) .wp-scroll-area{padding-bottom:calc(clamp(300px,44vh,440px) + 46px)}.cwrap--whitepapers{min-height:100%}.workspace-stage{min-height:100%;padding-top:4px}.eyay-root--whitepapers .doc-preview-wrap{padding:18px 24px 84px}.proposal-preview-wrap{gap:24px}.wp-inspector-rail{z-index:52;border:1px solid var(--border2);flex-direction:column;gap:0;width:min(342px,100vw - 42px);padding:0;display:flex;position:absolute;top:14px;bottom:14px;left:14px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.wp-inspector-rail{border:1px solid color-mix(in srgb, var(--border2) 68%, transparent)}}.wp-inspector-rail{background:linear-gradient(180deg, #ffffffb3, var(--surface)), var(--surface);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.wp-inspector-rail{background:linear-gradient(180deg, #ffffffb3, color-mix(in srgb, var(--surface) 76%, transparent)), color-mix(in srgb, var(--surface) 74%, transparent)}}.wp-inspector-rail{-webkit-backdrop-filter:blur(26px)saturate(1.12);animation:.16s ease-out inspector-rail-in;box-shadow:inset 0 1px #ffffffa3,0 1px 2px #0000000d,0 16px 34px #0000001a}.wp-drafts-dock{z-index:51;border:1px solid var(--border2);flex-direction:column;gap:0;width:min(326px,100vw - 42px);padding:0;display:flex;position:absolute;top:14px;bottom:14px;right:14px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.wp-drafts-dock{border:1px solid color-mix(in srgb, var(--border2) 68%, transparent)}}.wp-drafts-dock{background:linear-gradient(180deg, #ffffffa8, var(--surface)), var(--surface);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.wp-drafts-dock{background:linear-gradient(180deg, #ffffffa8, color-mix(in srgb, var(--surface) 74%, transparent)), color-mix(in srgb, var(--surface) 74%, transparent)}}.wp-drafts-dock{-webkit-backdrop-filter:blur(26px)saturate(1.12);animation:.16s ease-out drafts-dock-in;box-shadow:inset 0 1px #ffffffa3,0 1px 2px #0000000d,0 16px 34px #0000001a}.wp-editor-dock{z-index:53;border:1px solid var(--border2);flex-direction:column;min-width:0;height:clamp(260px,34vh,340px);display:flex;position:absolute;bottom:14px;left:14px;right:14px;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.wp-editor-dock{border:1px solid color-mix(in srgb, var(--border2) 68%, transparent)}}.wp-editor-dock{background:linear-gradient(180deg, #ffffffa8, var(--surface)), var(--surface);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.wp-editor-dock{background:linear-gradient(180deg, #ffffffa8, color-mix(in srgb, var(--surface) 74%, transparent)), color-mix(in srgb, var(--surface) 74%, transparent)}}.wp-editor-dock{-webkit-backdrop-filter:blur(26px)saturate(1.12);animation:.16s ease-out editor-dock-in;box-shadow:inset 0 1px #ffffffa3,0 1px 2px #0000000d,0 16px 34px #0000001a}.eyay-root--whitepapers main:has(.wp-drafts-dock) .wp-editor-dock{right:min(352px,32vw)}.eyay-root--whitepapers.eyay-root--focus .wp-editor-dock{height:clamp(300px,44vh,440px);left:max(18px,50% - 550px);right:max(18px,50% - 550px)}.wp-editor-dock .writer-panel{height:100%;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex:1;padding:10px 12px 12px}@keyframes drafts-dock-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes editor-dock-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes inspector-rail-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.wp-inspector-rail__bar,.wp-drafts-dock__bar,.wp-mobile-sheet__bar{border-bottom:1px solid var(--border2);justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.wp-inspector-rail__bar,.wp-drafts-dock__bar,.wp-mobile-sheet__bar{border-bottom:1px solid color-mix(in srgb, var(--border2) 48%, transparent)}}.wp-inspector-rail__eyebrow,.wp-drafts-dock__eyebrow,.wp-mobile-sheet__eyebrow{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--text3);margin-bottom:2px;font-size:9px;font-weight:700;display:block}.wp-inspector-rail__title,.wp-drafts-dock__title,.wp-mobile-sheet__title{font-family:var(--sans);color:var(--text);font-size:13px;font-weight:650;line-height:1}.wp-inspector-rail__btn,.wp-drafts-dock__btn{border:1px solid var(--border2);justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.wp-inspector-rail__btn,.wp-drafts-dock__btn{border:1px solid color-mix(in srgb, var(--border2) 58%, transparent)}}.wp-inspector-rail__btn,.wp-drafts-dock__btn{background:var(--surface);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.wp-inspector-rail__btn,.wp-drafts-dock__btn{background:color-mix(in srgb, var(--surface) 62%, transparent)}}.wp-inspector-rail__btn,.wp-drafts-dock__btn{color:var(--text2);cursor:pointer}.wp-inspector-rail__btn:hover,.wp-drafts-dock__btn:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.wp-inspector-rail__btn:hover,.wp-drafts-dock__btn:hover{border-color:color-mix(in srgb, var(--accent) 30%, transparent)}}.wp-inspector-rail__btn:hover,.wp-drafts-dock__btn:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.wp-inspector-rail__btn:hover,.wp-drafts-dock__btn:hover{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.wp-inspector-rail__btn:hover,.wp-drafts-dock__btn:hover{color:var(--text)}.wp-inspector-rail__body{flex:1;min-height:0;padding:12px;overflow:auto}.wp-drafts-dock__body{flex:1;min-height:0;padding:12px;overflow:hidden}.wp-details-panel{flex-direction:column;gap:10px;display:flex}.wp-details-island__body{padding:10px 12px 14px}.wp-details-field,.wp-details-row{grid-template-columns:58px minmax(0,1fr)}.wp-details-field__label,.wp-details-row__label{letter-spacing:.11em;font-size:9px;font-weight:700}.wp-editor-island{border-radius:10px;max-width:min(860px,100vw - 48px)}.wp-editor-island .wp-island__bar{height:30px}.wp-editor-island .wp-island__body .writer-panel{gap:8px;padding:8px 10px 10px}.writer-panel__title{letter-spacing:.12em;font-size:9px;font-weight:700}.writer-panel__tool{width:28px;height:28px}.writer-panel__meta-strip{padding-top:3px;font-size:10px}.wp-drafts-dock__body .drafts-panel,.wp-mobile-sheet__body .drafts-panel{flex-direction:column;height:100%;min-height:0;display:flex}.drafts-sheet__list{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.drafts-sheet__list{background:color-mix(in srgb, var(--surface) 36%, transparent)}}.drafts-sheet__empty-detail,.drafts-sheet__file-section p,.drafts-sheet__preview{display:none}.eyay-root--whitepapers{--wp-panel-bg:var(--surface)}@supports (color:color-mix(in lab, red, red)){.eyay-root--whitepapers{--wp-panel-bg:color-mix(in srgb, var(--surface) 82%, transparent)}}.eyay-root--whitepapers{--wp-panel-border:var(--border2)}@supports (color:color-mix(in lab, red, red)){.eyay-root--whitepapers{--wp-panel-border:color-mix(in srgb, var(--border2) 48%, transparent)}}.eyay-root--whitepapers{--wp-panel-shadow:0 1px 2px #0000000a, 0 12px 24px #00000012;--wp-panel-header-h:40px;--wp-editor-dock-default-h:300px;--wp-inspector-offset:clamp(372px, 38vw, 390px)}html[data-theme=light]{--app-bg:#f7f7f4;--surface:#fff;--surface2:#fbfbf8;--surface3:#f0f1ee;--border:#181a1817;--border2:#181a1824;--text:#20221f;--text2:#20221fc2;--text3:#20221f80;--accent:#20221f;--accent-dim:#20221f12;--focus:#20221f38}html[data-theme=light] body{background:#f7f7f4}.app-header--minimal{border-bottom-color:var(--border);min-height:48px;padding:7px 14px}@supports (color:color-mix(in lab, red, red)){.app-header--minimal{border-bottom-color:color-mix(in srgb, var(--border) 72%, transparent)}}.app-header--minimal{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.app-header--minimal{background:color-mix(in srgb, var(--surface) 78%, transparent)}}.app-header--minimal{box-shadow:none}html[data-theme=light] .app-header--minimal{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light] .app-header--minimal{background:color-mix(in srgb, var(--surface) 82%, transparent)}}html[data-theme=light] .app-header--minimal{border-bottom-color:var(--border)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light] .app-header--minimal{border-bottom-color:color-mix(in srgb, var(--border) 72%, transparent)}}html[data-theme=light] .app-header--minimal{box-shadow:none}.app-header--minimal .app-brand{flex:auto;gap:0;overflow:hidden}.app-header--minimal .app-brand__title{color:var(--text2);font-size:14px;font-weight:600}.app-header--minimal .app-header__left,.app-header--minimal .app-header__right{gap:8px}.app-header--minimal .app-header__left{flex:auto;overflow:hidden}.app-header--minimal .app-header__right{flex:none}.app-header--minimal .pill,.app-header--minimal .app-header__icon-btn,.save-indicator__shared,.writer-panel__tool,.wp-inspector-rail__btn,.wp-drafts-dock__btn,.wp-island__btn{border-radius:7px}.save-indicator{background:0 0;border-color:#0000;padding:3px 4px}.save-indicator__divider{background:var(--border2)}@supports (color:color-mix(in lab, red, red)){.save-indicator__divider{background:color-mix(in srgb, var(--border2) 58%, transparent)}}.wp-editor-panel,.wp-island{border:1px solid var(--wp-panel-border);background:var(--wp-panel-bg);box-shadow:var(--wp-panel-shadow);-webkit-backdrop-filter:blur(16px)saturate(1.04);background-image:none;border-radius:8px}html[data-theme=light] .wp-island{border-color:var(--wp-panel-border);background:var(--wp-panel-bg);box-shadow:var(--wp-panel-shadow);-webkit-backdrop-filter:blur(16px)saturate(1.04)}.wp-inspector-rail,.wp-drafts-dock,.wp-editor-dock{border-color:var(--wp-panel-border);background:var(--wp-panel-bg);box-shadow:var(--wp-panel-shadow);border-radius:8px;top:12px;bottom:12px}.wp-inspector-rail{width:min(360px,100vw - 42px)}.eyay-root--whitepapers main:has(.wp-inspector-rail) .wp-scroll-area{padding-left:var(--wp-inspector-offset)}.eyay-root--whitepapers main:has(.wp-inspector-rail) .wp-editor-dock{left:var(--wp-inspector-offset)}.wp-editor-dock{top:auto;left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom,0px));max-height:calc(100% - 24px);height:var(--wp-editor-dock-user-h,var(--wp-editor-dock-default-h))}.eyay-root--whitepapers main:has(.wp-editor-dock) .wp-scroll-area{padding-bottom:calc(var(--wp-editor-dock-user-h,var(--wp-editor-dock-default-h)) + 42px)}.wp-editor-dock__resize{z-index:3;cursor:ns-resize;touch-action:none;background:0 0;border:0;outline:0;width:100%;height:14px;padding:0;position:absolute;top:-7px;left:0;right:0}.wp-editor-dock__resize:after{content:"";background:var(--text3);border-radius:999px;width:48px;height:2px;position:absolute;top:6px;left:50%}@supports (color:color-mix(in lab, red, red)){.wp-editor-dock__resize:after{background:color-mix(in srgb, var(--text3) 42%, transparent)}}.wp-editor-dock__resize:after{opacity:.58;transition:background .12s ease-out,opacity .12s ease-out;transform:translate(-50%)}.wp-editor-dock__resize:hover:after,.wp-editor-dock__resize:focus-visible:after,body.is-resizing-editor-dock .wp-editor-dock__resize:after{opacity:1;background:var(--text2)}@supports (color:color-mix(in lab, red, red)){.wp-editor-dock__resize:hover:after,.wp-editor-dock__resize:focus-visible:after,body.is-resizing-editor-dock .wp-editor-dock__resize:after{background:color-mix(in srgb, var(--text2) 64%, transparent)}}body.is-resizing-editor-dock,body.is-resizing-editor-dock *{-webkit-user-select:none;user-select:none;cursor:ns-resize!important}.wp-inspector-rail__bar,.wp-drafts-dock__bar,.wp-mobile-sheet__bar,.writer-panel__bar,.wp-island__bar{min-height:var(--wp-panel-header-h);border-bottom:1px solid var(--border2);height:auto;padding:0 10px}@supports (color:color-mix(in lab, red, red)){.wp-inspector-rail__bar,.wp-drafts-dock__bar,.wp-mobile-sheet__bar,.writer-panel__bar,.wp-island__bar{border-bottom:1px solid color-mix(in srgb, var(--border2) 40%, transparent)}}.wp-inspector-rail__bar,.wp-drafts-dock__bar,.wp-mobile-sheet__bar,.writer-panel__bar,.wp-island__bar{background:0 0}html[data-theme=light] .wp-island__bar{border-bottom-color:var(--border2);background:0 0}@supports (color:color-mix(in lab, red, red)){html[data-theme=light] .wp-island__bar{border-bottom-color:color-mix(in srgb, var(--border2) 40%, transparent)}}.wp-inspector-rail__title,.wp-drafts-dock__title,.wp-mobile-sheet__title,.wp-island__title,.writer-panel__title{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--text2);font-size:12px;font-weight:600;line-height:1.1}.wp-inspector-rail__eyebrow,.wp-drafts-dock__eyebrow,.wp-mobile-sheet__eyebrow{display:none}.writer-panel,.wp-editor-dock .writer-panel,.wp-island__body .writer-panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:0;padding:0}.writer-panel__toolbar{gap:2px}.writer-panel__tool,.wp-island__btn,.wp-inspector-rail__btn,.wp-drafts-dock__btn{background:0 0;border-color:#0000;width:28px;height:28px}.writer-panel__tool:hover,.wp-island__btn:hover,.wp-inspector-rail__btn:hover,.wp-drafts-dock__btn:hover{border-color:var(--border2)}@supports (color:color-mix(in lab, red, red)){.writer-panel__tool:hover,.wp-island__btn:hover,.wp-inspector-rail__btn:hover,.wp-drafts-dock__btn:hover{border-color:color-mix(in srgb, var(--border2) 58%, transparent)}}.writer-panel__tool:hover,.wp-island__btn:hover,.wp-inspector-rail__btn:hover,.wp-drafts-dock__btn:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.writer-panel__tool:hover,.wp-island__btn:hover,.wp-inspector-rail__btn:hover,.wp-drafts-dock__btn:hover{background:color-mix(in srgb, var(--accent) 7%, transparent)}}.writer-panel__tool--active{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.writer-panel__tool--active{border-color:color-mix(in srgb, var(--accent) 22%, transparent)}}.writer-panel__tool--active{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.writer-panel__tool--active{background:color-mix(in srgb, var(--accent) 8%, transparent)}}.writer-panel__tool-sep{background:var(--border2);height:14px;margin:0 3px}@supports (color:color-mix(in lab, red, red)){.writer-panel__tool-sep{background:color-mix(in srgb, var(--border2) 48%, transparent)}}.whitepaper-markdown-editor{padding:10px}.whitepaper-markdown-editor--friendly .cm-editor{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.whitepaper-markdown-editor--friendly .cm-editor{background:color-mix(in srgb, var(--surface) 88%, transparent)}}.whitepaper-markdown-editor--friendly .cm-editor{border-color:var(--border2)}@supports (color:color-mix(in lab, red, red)){.whitepaper-markdown-editor--friendly .cm-editor{border-color:color-mix(in srgb, var(--border2) 30%, transparent)}}.whitepaper-markdown-editor--friendly .cm-scroller{padding:clamp(18px,3.4vw,30px) clamp(18px,4.8vw,42px)}.whitepaper-markdown-editor--friendly .cm-line{padding:1px 0}.whitepaper-markdown-editor--friendly .cm-activeLine{background:0 0}.whitepaper-markdown-editor--friendly.cm-focused .cm-activeLine,.whitepaper-markdown-editor--friendly .cm-editor.cm-focused .cm-activeLine{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.whitepaper-markdown-editor--friendly.cm-focused .cm-activeLine,.whitepaper-markdown-editor--friendly .cm-editor.cm-focused .cm-activeLine{background:color-mix(in srgb, var(--accent) 4%, transparent)}}.whitepaper-markdown-editor--friendly .cm-friendlyHeadingLine{font-family:var(--wp-serif);color:var(--text)}.whitepaper-markdown-editor--friendly .cm-friendlyHeading1{padding-top:8px;padding-bottom:5px;font-size:1.78em;font-weight:720;line-height:1.18}.whitepaper-markdown-editor--friendly .cm-friendlyHeading2{padding-top:7px;padding-bottom:4px;font-size:1.42em;font-weight:700;line-height:1.22}.whitepaper-markdown-editor--friendly .cm-friendlyHeading3,.whitepaper-markdown-editor--friendly .cm-friendlyHeading4,.whitepaper-markdown-editor--friendly .cm-friendlyHeading5,.whitepaper-markdown-editor--friendly .cm-friendlyHeading6{padding-top:5px;padding-bottom:3px;font-size:1.16em;font-weight:680;line-height:1.28}.whitepaper-markdown-editor--friendly .cm-friendlyStrong{color:var(--text);font-weight:680}.whitepaper-markdown-editor--friendly .cm-friendlyEmphasis{font-style:italic}.whitepaper-markdown-editor--friendly .cm-friendlyLink{color:var(--text);text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:.06em}.whitepaper-markdown-editor--friendly .cm-friendlyListLine{padding-left:.2em}.whitepaper-markdown-editor--friendly .cm-friendlyListBullet{width:1em;color:var(--text3);font-family:var(--sans);text-align:center;margin-right:.15em;display:inline-block}.whitepaper-markdown-editor--friendly .cm-friendlyQuoteLine{border-left:2px solid var(--accent);margin:4px 0;padding-left:12px}@supports (color:color-mix(in lab, red, red)){.whitepaper-markdown-editor--friendly .cm-friendlyQuoteLine{border-left:2px solid color-mix(in srgb, var(--accent) 18%, transparent)}}.whitepaper-markdown-editor--friendly .cm-friendlyQuoteLine{color:var(--text2);font-style:italic}.whitepaper-markdown-editor--friendly .cm-friendlyPageBreakLine{padding:12px 0}.whitepaper-markdown-editor--friendly .cm-friendlyPageBreak{width:100%;min-height:22px;color:var(--text3);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;font-size:10px;font-weight:650;line-height:1;display:inline-flex}.whitepaper-markdown-editor--friendly .cm-friendlyPageBreak:before,.whitepaper-markdown-editor--friendly .cm-friendlyPageBreak:after{content:"";background:var(--border2);flex:auto;height:1px}@supports (color:color-mix(in lab, red, red)){.whitepaper-markdown-editor--friendly .cm-friendlyPageBreak:before,.whitepaper-markdown-editor--friendly .cm-friendlyPageBreak:after{background:color-mix(in srgb, var(--border2) 58%, transparent)}}.whitepaper-markdown-editor--friendly .cm-friendlyPageBreak__label{flex:none}.whitepaper-markdown-editor--source .cm-editor{background:var(--surface2)}@supports (color:color-mix(in lab, red, red)){.whitepaper-markdown-editor--source .cm-editor{background:color-mix(in srgb, var(--surface2) 86%, transparent)}}.whitepaper-markdown-editor--source .cm-editor{border-color:var(--border2)}@supports (color:color-mix(in lab, red, red)){.whitepaper-markdown-editor--source .cm-editor{border-color:color-mix(in srgb, var(--border2) 46%, transparent)}}.whitepaper-markdown-editor--source .cm-editor{font-family:var(--mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace);font-size:12px;line-height:1.62}.whitepaper-markdown-editor--source .cm-scroller{padding:16px 18px}.writer-panel__meta-strip{border-top:1px solid var(--border2);min-height:30px;padding:0 10px}@supports (color:color-mix(in lab, red, red)){.writer-panel__meta-strip{border-top:1px solid color-mix(in srgb, var(--border2) 38%, transparent)}}.writer-panel__meta-strip{gap:6px;font-size:10px}.writer-panel__meta-section{color:var(--text3);font-weight:500}.wp-inspector-rail__body,.wp-drafts-dock__body,.wp-details-island__body,.wp-drafts-island .wp-island__body{padding:10px}.wp-details-field__label,.wp-details-row__label{letter-spacing:0;text-transform:none;color:var(--text3);font-size:10px;font-weight:600}.wp-details-field__input{border-bottom-color:var(--border2);height:28px;padding:3px 0}@supports (color:color-mix(in lab, red, red)){.wp-details-field__input{border-bottom-color:color-mix(in srgb, var(--border2) 42%, transparent)}}.wp-details-field__input{font-size:12px}.wp-details-field__input--title{font-size:14px;font-weight:650}.wp-details-divider{background:var(--border2)}@supports (color:color-mix(in lab, red, red)){.wp-details-divider{background:color-mix(in srgb, var(--border2) 38%, transparent)}}.wp-ending-copy,.drafts-sheet__search,.drafts-sheet__sort,.drafts-sheet__chip,.drafts-sheet__list,.drafts-sheet__file-row{border-color:var(--border2);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.wp-ending-copy,.drafts-sheet__search,.drafts-sheet__sort,.drafts-sheet__chip,.drafts-sheet__list,.drafts-sheet__file-row{border-color:color-mix(in srgb, var(--border2) 40%, transparent)}}.wp-ending-copy,.drafts-sheet__search,.drafts-sheet__sort,.drafts-sheet__chip,.drafts-sheet__list,.drafts-sheet__file-row{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.wp-ending-copy,.drafts-sheet__search,.drafts-sheet__sort,.drafts-sheet__chip,.drafts-sheet__list,.drafts-sheet__file-row{background:color-mix(in srgb, var(--surface) 56%, transparent)}}.wp-details-grid{gap:9px}.wp-details-tab-panel,.wp-details-panel{gap:12px}.wp-details-field,.wp-details-row{grid-template-columns:68px minmax(0,1fr);gap:10px}.wp-details-field__label,.wp-details-row__label{color:var(--text3);font-size:11px;font-weight:650}@supports (color:color-mix(in lab, red, red)){.wp-details-field__label,.wp-details-row__label{color:color-mix(in srgb, var(--text3) 92%, transparent)}}.wp-details-field--wrap .wp-details-field__label{padding-top:8px}.wp-details-field--stack{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:6px}.wp-details-field--stack .wp-details-field__label{padding-top:0}.wp-details-field__input{border:1px solid var(--border2);height:auto;min-height:34px;padding:6px 9px}@supports (color:color-mix(in lab, red, red)){.wp-details-field__input{border:1px solid color-mix(in srgb, var(--border2) 44%, transparent)}}.wp-details-field__input{background:var(--surface);border-radius:7px}@supports (color:color-mix(in lab, red, red)){.wp-details-field__input{background:color-mix(in srgb, var(--surface) 66%, transparent)}}.wp-details-field__input{font-size:13px;line-height:1.35;transition:border-color .14s ease-out,background-color .14s ease-out,box-shadow .14s ease-out;box-shadow:inset 0 1px #ffffff80}.wp-details-field__input:hover{border-color:var(--border2)}@supports (color:color-mix(in lab, red, red)){.wp-details-field__input:hover{border-color:color-mix(in srgb, var(--border2) 66%, transparent)}}.wp-details-field__input:focus{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.wp-details-field__input:focus{border-color:color-mix(in srgb, var(--accent) 36%, transparent)}}.wp-details-field__input:focus{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.wp-details-field__input:focus{background:color-mix(in srgb, var(--surface) 86%, transparent)}}.wp-details-field__input:focus{box-shadow:0 0 0 3px var(--accent), 0 1px 0 #ffffff80 inset}@supports (color:color-mix(in lab, red, red)){.wp-details-field__input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 7%, transparent), 0 1px 0 #ffffff80 inset}}.wp-details-field__input--wrap{min-height:34px;padding:6px 9px}.wp-details-field__input--title{font-size:16px;line-height:1.2}.wp-details-divider{margin:4px 0}.wp-details-row{min-height:34px}.wp-details-row__control{gap:7px}.segmented-row.wp-details-row__control{border:1px solid var(--border2);width:fit-content;max-width:100%;padding:2px}@supports (color:color-mix(in lab, red, red)){.segmented-row.wp-details-row__control{border:1px solid color-mix(in srgb, var(--border2) 36%, transparent)}}.segmented-row.wp-details-row__control{background:var(--surface3);border-radius:9px}@supports (color:color-mix(in lab, red, red)){.segmented-row.wp-details-row__control{background:color-mix(in srgb, var(--surface3) 50%, transparent)}}.wp-choice-btn{background:0 0;border-color:#0000;border-radius:7px;gap:6px;min-height:30px}.wp-choice-btn svg,.wp-ending-copy__save svg{flex:none}.wp-choice-btn span{text-overflow:ellipsis;overflow:hidden}.wp-choice-btn--compact{justify-content:center;min-width:54px}.wp-details-row .color-picker{min-width:0}.wp-details-row .color-swatch-btn--trigger{background:var(--surface);border-radius:8px;max-width:100%;min-height:32px;padding:0 10px 0 8px}@supports (color:color-mix(in lab, red, red)){.wp-details-row .color-swatch-btn--trigger{background:color-mix(in srgb, var(--surface) 66%, transparent)}}.color-swatch-btn--trigger .color-dot--lg{flex:none;width:16px;height:16px}.color-swatch-btn--trigger .color-swatch-btn__label{text-overflow:ellipsis;min-width:0;max-width:142px;font-family:var(--sans);letter-spacing:0;font-size:11px;font-weight:650;overflow:hidden}.wp-details-switch{border-color:var(--border2);height:32px;padding-right:11px}@supports (color:color-mix(in lab, red, red)){.wp-details-switch{border-color:color-mix(in srgb, var(--border2) 44%, transparent)}}.wp-details-switch{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.wp-details-switch{background:color-mix(in srgb, var(--surface) 66%, transparent)}}.wp-details-switch.on{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.wp-details-switch.on{border-color:color-mix(in srgb, var(--accent) 30%, transparent)}}.wp-details-switch.on{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.wp-details-switch.on{background:color-mix(in srgb, var(--accent) 8%, var(--surface))}}.wp-ending-copy{gap:11px;padding:12px;overflow:hidden}.wp-ending-copy__bar{min-height:28px}.wp-ending-copy .status-pill{border-radius:999px;min-height:24px;padding:3px 8px}.wp-ending-copy__body{resize:vertical;min-height:168px;max-height:280px;line-height:1.45}.wp-ending-copy__actions{align-items:center;min-height:30px}.wp-ending-copy__save{justify-content:center;align-items:center;gap:6px;min-width:104px;display:inline-flex}.drafts-sheet__toolbar{gap:8px}.drafts-sheet__list{background:0 0;border:0;padding:2px 0}.drafts-sheet__row{border-radius:0}.drafts-sheet__row-title{font-weight:500}.eyay-root--admin{background:linear-gradient(180deg, var(--surface2), transparent 48%), linear-gradient(90deg, var(--surface3), transparent 32%), var(--app-bg);grid-template-rows:56px minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:100vh}@supports (color:color-mix(in lab, red, red)){.eyay-root--admin{background:linear-gradient(180deg, color-mix(in srgb, var(--surface2) 46%, transparent), transparent 48%), linear-gradient(90deg, color-mix(in srgb, var(--surface3) 30%, transparent), transparent 32%), var(--app-bg)}}.admin-header{border-bottom-color:var(--border2);grid-column:1/-1}@supports (color:color-mix(in lab, red, red)){.admin-header{border-bottom-color:color-mix(in srgb, var(--border2) 68%, transparent)}}.admin-header{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.admin-header{background:color-mix(in srgb, var(--surface) 92%, var(--app-bg))}}.admin-header{box-shadow:0 1px #ffffffa3}.admin-header .app-header__left{flex:auto;overflow:hidden}.admin-header .app-header__right{flex:0 auto;min-width:0}.admin-back-link{text-decoration:none}.app-header--minimal .admin-brand{flex:auto;align-items:baseline;gap:10px;overflow:hidden}.admin-brand__meta{font-family:var(--sans);color:var(--text3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.admin-main{grid-column:1/-1;min-height:0;padding:24px 18px 28px;overflow:auto}.admin-shell{gap:14px;width:min(1040px,100%);margin:0 auto;display:grid}.admin-panel{border:1px solid var(--border2)}@supports (color:color-mix(in lab, red, red)){.admin-panel{border:1px solid color-mix(in srgb, var(--border2) 58%, transparent)}}.admin-panel{background:linear-gradient(180deg, #ffffffb8, var(--surface)), var(--surface);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.admin-panel{background:linear-gradient(180deg, #ffffffb8, color-mix(in srgb, var(--surface) 90%, transparent)), color-mix(in srgb, var(--surface) 88%, transparent)}}.admin-panel{box-shadow:inset 0 1px #ffffffbd,0 1px 2px #0000000a,0 14px 32px #0000000f}.admin-panel__header{border-bottom:1px solid var(--border2);justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:11px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.admin-panel__header{border-bottom:1px solid color-mix(in srgb, var(--border2) 48%, transparent)}}.admin-panel__header{background:var(--surface2)}@supports (color:color-mix(in lab, red, red)){.admin-panel__header{background:color-mix(in srgb, var(--surface2) 46%, transparent)}}.admin-panel__header>svg{color:var(--text3);flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.admin-panel__header>svg{color:color-mix(in srgb, var(--text3) 88%, transparent)}}.admin-panel__title{font-family:var(--sans);letter-spacing:0;color:var(--text);font-size:13px;font-weight:650;line-height:1.2}.admin-panel__meta{font-family:var(--sans);color:var(--text3);margin-top:3px;font-size:11px;line-height:1.3}.admin-panel--invite,.admin-panel--roles{overflow:hidden}.admin-role-guide{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin-role-guide__row{border-right:1px solid var(--border2);align-content:start;gap:11px;min-width:0;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.admin-role-guide__row{border-right:1px solid color-mix(in srgb, var(--border2) 40%, transparent)}}.admin-role-guide__row{transition:background .12s}.admin-role-guide__row:hover{background:var(--surface3)}@supports (color:color-mix(in lab, red, red)){.admin-role-guide__row:hover{background:color-mix(in srgb, var(--surface3) 24%, transparent)}}.admin-role-guide__row:last-child{border-right:0}.admin-role-guide__lead{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.admin-role-guide__chip{gap:6px;min-height:26px;padding:0 10px}.admin-role-guide__chip svg{flex-shrink:0}.admin-role-guide__count{min-width:0;font-family:var(--mono);color:var(--text3);white-space:nowrap;font-size:10px}.admin-role-guide__summary{min-height:36px;font-family:var(--sans);color:var(--text2);margin:0;font-size:12px;line-height:1.4}.admin-role-guide__caps{flex-wrap:wrap;gap:6px;display:flex}.admin-role-guide__cap{border:1px solid var(--border2);border-radius:999px;align-items:center;min-height:22px;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.admin-role-guide__cap{border:1px solid color-mix(in srgb, var(--border2) 30%, transparent)}}.admin-role-guide__cap{background:var(--surface3)}@supports (color:color-mix(in lab, red, red)){.admin-role-guide__cap{background:color-mix(in srgb, var(--surface3) 42%, transparent)}}.admin-role-guide__cap{color:var(--text3);font-family:var(--sans);white-space:nowrap;font-size:10px;line-height:1}.admin-invite-form{grid-template-columns:minmax(220px,1fr) minmax(150px,190px) auto;align-items:end;gap:12px;padding:14px;display:grid}.admin-field{gap:6px;min-width:0;display:grid}.admin-field span{font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--text3);font-size:10px;font-weight:650}.admin-field input,.admin-field select{border-color:var(--border2);min-height:38px}@supports (color:color-mix(in lab, red, red)){.admin-field input,.admin-field select{border-color:color-mix(in srgb, var(--border2) 72%, transparent)}}.admin-field input,.admin-field select{background:var(--surface2)}@supports (color:color-mix(in lab, red, red)){.admin-field input,.admin-field select{background:color-mix(in srgb, var(--surface2) 86%, transparent)}}.admin-invite-form__submit{min-height:38px}.admin-feedback{border:1px solid var(--border2);border-radius:6px;margin:12px 14px 0;padding:9px 11px}@supports (color:color-mix(in lab, red, red)){.admin-feedback{border:1px solid color-mix(in srgb, var(--border2) 56%, transparent)}}.admin-feedback{font-family:var(--sans);font-size:12px;line-height:1.35}.admin-feedback--success{color:#166534;background:#16a34a14;border-color:#16a34a3d}@supports (color:color-mix(in lab, red, red)){.admin-feedback--success{color:color-mix(in srgb, #166534 82%, var(--text))}}.admin-feedback--error{background:var(--red)}@supports (color:color-mix(in lab, red, red)){.admin-feedback--error{background:color-mix(in srgb, var(--red) 8%, transparent)}}.admin-feedback--error{border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.admin-feedback--error{border-color:color-mix(in srgb, var(--red) 24%, transparent)}}.admin-feedback--error{color:#991b1b}@supports (color:color-mix(in lab, red, red)){.admin-feedback--error{color:color-mix(in srgb, #991b1b 82%, var(--text))}}.admin-feedback--neutral{background:var(--surface3)}@supports (color:color-mix(in lab, red, red)){.admin-feedback--neutral{background:color-mix(in srgb, var(--surface3) 54%, transparent)}}.admin-feedback--neutral{color:var(--text2)}.admin-member-list{flex-direction:column;padding:4px 14px 14px;display:flex}.admin-member-row{border-bottom:1px solid var(--border2);grid-template-columns:minmax(280px,1fr) minmax(250px,330px) minmax(100px,auto);align-items:center;gap:14px;min-height:66px;padding:11px 10px;display:grid}@supports (color:color-mix(in lab, red, red)){.admin-member-row{border-bottom:1px solid color-mix(in srgb, var(--border2) 36%, transparent)}}.admin-member-row{border-radius:7px;transition:background .12s,border-color .12s}.admin-member-row:hover{background:var(--surface3)}@supports (color:color-mix(in lab, red, red)){.admin-member-row:hover{background:color-mix(in srgb, var(--surface3) 26%, transparent)}}.admin-member-row:hover{border-bottom-color:var(--border2)}@supports (color:color-mix(in lab, red, red)){.admin-member-row:hover{border-bottom-color:color-mix(in srgb, var(--border2) 48%, transparent)}}.admin-member-row:last-child{border-bottom:0}.admin-member-row__identity{align-items:center;gap:11px;min-width:0;display:flex}.admin-avatar{border:1px solid var(--border2);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}@supports (color:color-mix(in lab, red, red)){.admin-avatar{border:1px solid color-mix(in srgb, var(--border2) 62%, transparent)}}.admin-avatar{background:linear-gradient(180deg, #ffffff57, transparent), var(--surface3)}@supports (color:color-mix(in lab, red, red)){.admin-avatar{background:linear-gradient(180deg, #ffffff57, transparent), color-mix(in srgb, var(--surface3) 58%, transparent)}}.admin-avatar{color:var(--text2);font-family:var(--sans);font-size:13px;font-weight:700;box-shadow:inset 0 1px #ffffffa3}.admin-member-row__copy{min-width:0}.admin-member-row__name{min-width:0;font-family:var(--sans);color:var(--text);align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.admin-member-row__name span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-member-row__meta{font-family:var(--sans);color:var(--text3);flex-wrap:wrap;align-items:center;gap:7px;margin-top:4px;font-size:11px;line-height:1.35;display:flex}.admin-member-row__meta span+span:before{content:"";background:var(--text3);border-radius:999px;width:3px;height:3px;margin-right:7px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.admin-member-row__meta span+span:before{background:color-mix(in srgb, var(--text3) 72%, transparent)}}.admin-member-row__meta span+span:before{vertical-align:middle}.admin-member-row__role{grid-template-columns:minmax(78px,auto) minmax(136px,1fr);align-items:center;gap:8px;min-width:0;display:grid}.admin-member-row__role select{border-color:var(--border2);min-width:0;height:34px;padding-top:6px;padding-bottom:6px}@supports (color:color-mix(in lab, red, red)){.admin-member-row__role select{border-color:color-mix(in srgb, var(--border2) 68%, transparent)}}.admin-member-row__role select{background:var(--surface2)}@supports (color:color-mix(in lab, red, red)){.admin-member-row__role select{background:color-mix(in srgb, var(--surface2) 88%, transparent)}}.admin-member-row__role select{font-size:12px}.admin-role-chip,.admin-you-chip{width:fit-content;min-height:23px;font-family:var(--mono);letter-spacing:.02em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 9px;font-size:10px;font-weight:650;display:inline-flex}.admin-role-chip{border:1px solid var(--border2)}@supports (color:color-mix(in lab, red, red)){.admin-role-chip{border:1px solid color-mix(in srgb, var(--border2) 62%, transparent)}}.admin-role-chip{background:var(--surface3)}@supports (color:color-mix(in lab, red, red)){.admin-role-chip{background:color-mix(in srgb, var(--surface3) 44%, transparent)}}.admin-role-chip{color:var(--text2);box-shadow:inset 0 1px #ffffff85}.admin-role-chip--admin{color:var(--text);background:#1d1b1814;border-color:#1d1b1833}.admin-role-chip--client-editor{color:#1e3a8a;background:#2563eb12;border-color:#2563eb33}@supports (color:color-mix(in lab, red, red)){.admin-role-chip--client-editor{color:color-mix(in srgb, #1e3a8a 78%, var(--text))}}.admin-role-chip--viewer{background:#64748b12;border-color:#64748b2e}.admin-you-chip{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.admin-you-chip{background:color-mix(in srgb, var(--accent) 7%, transparent)}}.admin-you-chip{color:var(--text2);border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.admin-you-chip{border:1px solid color-mix(in srgb, var(--accent) 18%, transparent)}}.admin-member-row__actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.admin-member-row__actions .btn-icon{border-color:var(--border2);min-width:32px;min-height:32px}@supports (color:color-mix(in lab, red, red)){.admin-member-row__actions .btn-icon{border-color:color-mix(in srgb, var(--border2) 58%, transparent)}}.admin-member-row__actions .btn-icon{background:var(--surface2)}@supports (color:color-mix(in lab, red, red)){.admin-member-row__actions .btn-icon{background:color-mix(in srgb, var(--surface2) 72%, transparent)}}.admin-danger-icon:not(:disabled):hover{color:var(--red);border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.admin-danger-icon:not(:disabled):hover{border-color:color-mix(in srgb, var(--red) 30%, transparent)}}.admin-danger-icon:not(:disabled):hover{background:var(--red)}@supports (color:color-mix(in lab, red, red)){.admin-danger-icon:not(:disabled):hover{background:color-mix(in srgb, var(--red) 6%, transparent)}}.admin-approve-icon:not(:disabled):hover{color:#166534}@supports (color:color-mix(in lab, red, red)){.admin-approve-icon:not(:disabled):hover{color:color-mix(in srgb, #166534 82%, var(--text))}}.admin-approve-icon:not(:disabled):hover{background:#16a34a12;border-color:#16a34a4d}.admin-protected-note{min-width:0;font-family:var(--sans);color:var(--text3);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:10px;line-height:1.2;overflow:hidden}.admin-empty{min-height:82px;font-family:var(--sans);background:var(--surface3);border-radius:7px;justify-content:center;align-items:center;padding:16px;font-size:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.admin-empty{background:color-mix(in srgb, var(--surface3) 22%, transparent)}}.admin-empty{color:var(--text3)}.admin-spin{animation:.9s linear infinite admin-spin}@keyframes admin-spin{to{transform:rotate(360deg)}}@media (max-width:860px){.admin-main{padding:14px 12px 18px}.admin-header .app-header__left,.admin-header .app-header__right{gap:8px}.admin-brand__meta,.admin-header .status-pill{display:none}.admin-invite-form,.admin-member-row,.admin-role-guide{grid-template-columns:1fr}.admin-role-guide__row{border-right:0;border-bottom:1px solid var(--border2)}@supports (color:color-mix(in lab, red, red)){.admin-role-guide__row{border-bottom:1px solid color-mix(in srgb, var(--border2) 38%, transparent)}}.admin-role-guide__row:last-child{border-bottom:0}.admin-member-row{align-items:stretch;gap:10px}.admin-member-row__role{grid-template-columns:minmax(74px,auto) minmax(0,1fr)}.admin-member-row__actions{justify-content:flex-start}}@media (max-width:520px){.admin-back-link{color:#0000;gap:0;width:34px;padding-left:0;padding-right:0;overflow:hidden}.admin-back-link svg{color:var(--text2)}.admin-panel__header{align-items:flex-start}.admin-member-row__role{grid-template-columns:1fr}}@media (hover:none){.drafts-sheet__actions{opacity:1}}.eyay-root--whitepapers .doc-preview-wrap{padding-top:14px}.eyay-root--whitepapers .proposal-page-frame{filter:drop-shadow(0 10px 18px #00000014)}@media (max-width:900px){.app-header--minimal .workspace-windowbar,.workspace-role-demo__label{display:none}.workspace-mobile-toggle{background:var(--surface);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));width:min(430px,100vw - 24px)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-toggle{background:color-mix(in srgb, var(--surface) 84%, transparent)}}.workspace-mobile-toggle{-webkit-backdrop-filter:blur(18px)saturate(1.1)}.workspace-mobile-toggle__indicator{background:var(--accent);width:calc(25% - 3px)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-toggle__indicator{background:color-mix(in srgb, var(--accent) 9%, transparent)}}.workspace-mobile-toggle__indicator{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.workspace-mobile-toggle__indicator{border-color:color-mix(in srgb, var(--accent) 24%, transparent)}}.workspace-mobile-toggle[data-mode=preview] .workspace-mobile-toggle__indicator{transform:translate(100%)}.workspace-mobile-toggle[data-mode=details] .workspace-mobile-toggle__indicator{transform:translate(200%)}.workspace-mobile-toggle[data-mode=drafts] .workspace-mobile-toggle__indicator{transform:translate(300%)}.workspace-mobile-toggle__option{justify-content:center;align-items:center;gap:5px;min-width:0;padding:0 8px;font-size:11px;display:inline-flex}.wp-mobile-sheet{min-height:0;padding:12px 12px calc(92px + env(safe-area-inset-bottom,0px));background:var(--app-bg);box-shadow:none;-webkit-backdrop-filter:none;border:0;border-radius:0;flex-direction:column;grid-area:3/1/auto/-1;display:flex}.wp-mobile-editor.wp-editor-panel{box-shadow:none;-webkit-backdrop-filter:none;border:0;border-radius:0}.wp-mobile-sheet__bar{min-height:var(--wp-panel-header-h);border:1px solid var(--wp-panel-border);background:var(--wp-panel-bg);-webkit-backdrop-filter:blur(16px)saturate(1.04);border-bottom:0;border-radius:8px 8px 0 0;padding:0 10px}.wp-mobile-sheet__body{border:1px solid var(--wp-panel-border);background:var(--wp-panel-bg);-webkit-backdrop-filter:blur(16px)saturate(1.04);border-radius:0 0 8px 8px;flex:1;min-height:0;padding:10px;overflow:auto}.eyay-root--whitepapers main{padding:0}.wp-scroll-area{padding:12px 10px calc(92px + env(safe-area-inset-bottom,0px))}.eyay-root--whitepapers .doc-preview-wrap{padding:10px 4px 32px}}@media (max-width:720px){.workspace-role-demo,.workspace-role-control__select span,.workspace-role-control__pending{display:none}}@media (max-width:520px){.wp-details-field,.wp-details-row{grid-template-columns:minmax(0,1fr);gap:6px}.wp-details-field--wrap .wp-details-field__label,.wp-details-row__label{padding-top:0}.wp-details-row__control,.segmented-row.wp-details-row__control,.wp-details-row .color-picker,.wp-details-row .hover-hint-anchor,.wp-details-row .color-swatch-btn--trigger,.wp-details-switch{width:100%}.segmented-row.wp-details-row__control{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.segmented-row.wp-details-row__control .hover-hint-anchor,.segmented-row.wp-details-row__control .wp-choice-btn{width:100%}.wp-choice-btn,.wp-details-switch{justify-content:center}.wp-details-row .color-swatch-btn--trigger{justify-content:flex-start}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
