/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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;--font-weight-normal:400;--font-weight-medium:500;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-2xl:1rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--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{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.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}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.border{border-style:var(--tw-border-style);border-width:1px}.text-nowrap{text-wrap:nowrap}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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{--ink:oklch(14.5% .02 264.5);--paper:oklch(98.5% .002 247.8);--white:oklch(100% 0 0);--line:oklch(92% .01 250);--muted:oklch(55% .02 250);--plum:oklch(65% .25 270);--plum-deep:oklch(53% .25 270);--accent-soft:oklch(96% .035 270);--accent-subtle:oklch(97.5% .018 270);--coral:oklch(66% .24 305);--teal:oklch(64% .17 235);--radius:.75rem;--shadow:0 16px 44px oklch(30% .08 270/.1)}.board-caption{align-items:center;gap:12px;padding:8px 0}.board-caption-main,.board-caption-actions{align-items:center;gap:8px;display:inline-flex}.board-caption-main em{color:var(--teal);font-style:normal}.board-caption .icon-button{width:28px;height:28px}.empty-topics{color:var(--muted);text-align:center;padding:28px 0;font-size:12px}.platform-社会{color:#8e5d19;background:#f7eedc}.platform-国内{color:#b4523d;background:#f8e5df}.platform-头条{color:#9e3d5c;background:#f9e7ed}@media (width<=720px){.board-caption-hint{display:none}}*{box-sizing:border-box}html{background:var(--paper);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--paper);color:var(--ink);margin:0;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif}button,input{font:inherit}button{cursor:pointer;border:0}button:disabled{cursor:not-allowed;opacity:.55}.app-shell{min-height:100vh;overflow:hidden}.topbar{background:var(--paper);align-items:center;gap:30px;min-height:68px;padding:0 4.5vw;display:flex}@supports (color:color-mix(in lab, red, red)){.topbar{background:color-mix(in oklch, var(--paper) 86%, transparent)}}.topbar{border-bottom:1px solid var(--line);z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0}.brand{color:var(--ink);letter-spacing:0;white-space:nowrap;background:0 0;align-items:center;gap:9px;padding:0;font-size:14px;font-weight:800;display:inline-flex}.brand-mark{color:#fff;background:linear-gradient(135deg, var(--plum), var(--coral));border-radius:10px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 7px 18px oklch(55% .24 275/.22)}.brand i{border-left:1px solid var(--line);color:var(--muted);letter-spacing:0;padding-left:9px;font-size:11px;font-style:normal;font-weight:600}.primary-nav{align-self:stretch;align-items:stretch;gap:3px;margin:0 auto;display:flex}.nav-link{color:var(--muted);background:0 0;padding:0 15px;font-size:14px;font-weight:650;position:relative}.nav-link:hover,.nav-link.is-active{color:var(--ink)}.nav-link.is-active:after{content:"";background:var(--plum);height:2px;position:absolute;bottom:0;left:15px;right:15px}.nav-tools{align-self:stretch;display:flex;position:relative}.nav-tools>.nav-link{height:100%}.tools-dropdown{z-index:40;border:1px solid var(--line);border-top:2px solid var(--ink);background:var(--white);width:196px;box-shadow:var(--shadow);gap:3px;padding:7px;display:grid;position:absolute;top:57px;left:-12px}.tools-dropdown button{min-height:38px;color:var(--ink);text-align:left;background:0 0;border-radius:4px;grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:0 8px;font-size:12px;font-weight:800;display:grid}.tools-dropdown button:hover{color:var(--plum-deep);background:#eeeae4}.tools-dropdown button svg:first-child{color:var(--plum-deep)}.tools-dropdown button svg:last-child{color:var(--muted)}.topbar-actions{align-items:center;gap:8px;display:flex}.icon-button{color:#5f5956;background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;width:34px;height:34px;display:grid;position:relative}.icon-button:hover{color:var(--ink);background:#ebe8e2}.notification-dot{background:var(--coral);border-radius:99px;width:5px;height:5px;position:absolute;top:7px;right:7px}.profile-button{min-height:38px;color:var(--ink);text-align:left;background:var(--accent-subtle);border:1px solid var(--line);border-radius:10px;align-items:center;gap:7px;padding:3px 7px 3px 3px;display:flex}.avatar{color:#fff;background:var(--plum);border-radius:5px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}.profile-copy{gap:1px;padding-right:3px;line-height:1.1;display:grid}.profile-copy b{font-size:12px}.profile-copy small{color:var(--muted);font-size:10px}.mobile-menu{display:none}.header-popover{z-index:4;border:1px solid var(--line);border-top:2px solid var(--ink);width:270px;color:var(--ink);background:var(--white);box-shadow:var(--shadow);gap:5px;padding:13px;display:grid;position:absolute;top:58px;right:4.5vw}.header-popover b{font-size:12px}.header-popover span{color:var(--muted);font-size:11px;line-height:1.5}.mobile-nav{display:none}.account-popover{gap:9px}.account-popover .quiet-button{justify-self:start}.account-login-button{width:100%;min-height:34px;margin-top:3px;font-size:11px}.hero-band{isolation:isolate;min-height:620px;color:var(--ink);place-items:center;display:grid;position:relative;overflow:hidden}.hero-media{z-index:-2;background:var(--paper) url(/creator-studio-hero.png) center / cover no-repeat;opacity:.1;filter:saturate(.45)hue-rotate(40deg);position:absolute;inset:0}.hero-band:before{content:"";z-index:-1;background:var(--paper);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hero-band:before{background:color-mix(in oklch, var(--paper) 88%, transparent)}}.hero-copy{text-align:center;width:min(920px,100% - 44px);margin:0 auto;padding:76px 0 58px}.eyebrow{color:var(--plum-deep);letter-spacing:0;align-items:center;gap:7px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.dark-eyebrow{color:var(--plum-deep)}.hero-copy h1{width:fit-content;color:var(--plum);background:linear-gradient(100deg, var(--plum-deep), var(--plum), var(--coral));letter-spacing:0;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:24px auto 12px;font-size:clamp(50px,6vw,82px);line-height:1.05}.hero-copy h2{color:var(--ink);letter-spacing:0;margin:0 0 20px;font-size:clamp(25px,2.6vw,38px)}.hero-copy p{max-width:650px;color:var(--muted);margin:0 auto;font-size:16px;line-height:1.75}.hero-actions{justify-content:center;align-items:center;gap:12px;margin-top:31px;display:flex}.button{border-radius:var(--radius);justify-content:center;align-items:center;gap:8px;min-height:43px;padding:0 16px;font-size:14px;font-weight:800;display:inline-flex}.button-light{border:1px solid var(--line);color:var(--ink);background:var(--white)}@supports (color:color-mix(in lab, red, red)){.button-light{background:color-mix(in oklch, var(--white) 82%, transparent)}}.button-light{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.button-light:hover{border-color:var(--plum)}@supports (color:color-mix(in lab, red, red)){.button-light:hover{border-color:color-mix(in oklch, var(--plum) 32%, var(--line))}}.button-light:hover{background:var(--white)}.button-ink{color:#fff;background:linear-gradient(135deg, var(--plum-deep), var(--plum));box-shadow:0 9px 22px oklch(55% .24 275/.2)}.button-ink:hover{filter:brightness(1.05)}.button-danger{color:#fff;background:#b63f32}.button-danger:hover{background:#8f2e26}.text-action{color:inherit;background:0 0;align-items:center;gap:5px;padding:8px 0;font-size:13px;font-weight:750;display:inline-flex}.text-action:hover{color:var(--coral)}.hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));width:min(620px,100%);margin:48px auto 0;display:grid}.hero-stats span{border-right:1px solid var(--line);gap:4px;min-width:0;padding:0 18px;display:grid}.hero-stats span:last-child{border-right:0}.hero-stats strong{color:var(--ink);font-size:22px}.hero-stats small{color:var(--muted);font-size:11px}.home-workspace,.workbench-section{max-width:1680px;margin:0 auto;padding:64px 4.5vw 76px}.section-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:29px;display:flex}.section-heading h2{letter-spacing:0;margin:12px 0 8px;font-size:34px;line-height:1.14}.section-heading p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.compact-heading{align-items:center}.quiet-button{color:var(--ink);background:0 0;align-items:center;gap:4px;padding:7px 0;font-size:13px;font-weight:800;display:inline-flex}.quiet-button:hover{color:var(--plum-deep)}.home-grid{border-top:1px solid var(--ink);grid-template-columns:minmax(0,1.55fr) minmax(310px,.75fr);display:grid}.home-route-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:40px;display:grid}.route-card{border:1px solid var(--line);border-radius:var(--radius);min-height:158px;color:var(--ink);text-align:left;background:var(--white);grid-template-columns:1fr auto;align-content:start;gap:12px;padding:20px;display:grid}@supports (color:color-mix(in lab, red, red)){.route-card{background:color-mix(in oklch, var(--white) 90%, transparent)}}.route-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 8px 26px oklch(35% .05 270/.05)}.route-card svg:first-child{color:var(--plum-deep)}.route-card b{grid-column:1;font-size:16px}.route-card span{color:var(--muted);grid-column:1;font-size:12px;line-height:1.65}.route-card svg:last-child{color:var(--muted);grid-area:1/2/4;align-self:center}.route-card:hover{border-color:var(--plum)}@supports (color:color-mix(in lab, red, red)){.route-card:hover{border-color:color-mix(in oklch, var(--plum) 30%, var(--line))}}.route-card:hover{background:var(--accent-subtle);transform:translateY(-2px)}.route-card:hover b,.route-card:hover svg:last-child{color:var(--plum-deep)}.topics-panel{padding:20px 28px 8px 0}.angle-panel{border-left:1px solid var(--line);min-height:344px;padding:29px 0 27px 30px}.panel-topline,.board-tools{justify-content:space-between;align-items:center;gap:14px;display:flex}.platform-tabs{gap:6px;display:flex}.platform-tabs button{color:var(--muted);background:0 0;border-radius:4px;padding:6px 9px;font-size:12px;font-weight:700}.platform-tabs button:hover,.platform-tabs .is-current{color:#fff;background:var(--ink)}.sync-copy{color:var(--muted);align-items:center;gap:5px;font-size:11px;display:inline-flex}.home-tabs{margin-top:10px}.project-preview .panel-label{color:var(--teal)}.topic-list{margin-top:13px}.topic-row{border-bottom:1px solid var(--line);width:100%;color:var(--ink);text-align:left;background:0 0;grid-template-columns:33px minmax(0,1fr) 80px 18px;align-items:center;gap:10px;padding:14px 6px 14px 0;display:grid}.topic-row:hover .topic-copy b{color:var(--plum-deep)}.rank{color:#77716b;background:#e5e1db;border-radius:4px;place-items:center;width:23px;height:23px;font-size:11px;font-weight:850;display:grid}.rank-1{color:#fff;background:var(--coral)}.rank-2{color:#fff;background:var(--plum)}.rank-3{color:#fff;background:var(--teal)}.topic-copy,.record-title{gap:4px;min-width:0;display:grid}.topic-copy b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.topic-copy small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.topic-heat{text-align:right;gap:3px;display:grid}.topic-heat strong{font-size:12px}.topic-heat small{color:var(--coral);font-size:11px;font-weight:700}.panel-label{color:var(--plum-deep);align-items:center;gap:7px;font-size:12px;font-weight:850;display:inline-flex}.angle-panel h3{margin:15px 0 22px;font-size:21px;line-height:1.35}.angle-list{gap:10px;margin-bottom:25px;display:grid}.angle-list span{align-items:center;gap:9px;font-size:13px;font-weight:700;display:flex}.angle-list i{color:var(--coral);font-size:11px;font-style:normal;font-weight:850}.discovery-layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:26px;display:grid}.topic-board{min-width:0}.board-tools{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);padding:15px 0}.large-tabs button{font-size:13px}.search-box{border:1px solid var(--line);width:210px;height:35px;color:var(--muted);background:var(--white);border-radius:5px;align-items:center;gap:7px;padding:0 10px;display:flex}.search-box input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:12px}.board-caption{color:var(--muted);justify-content:space-between;padding:13px 0;font-size:11px;display:flex}.board-caption b{color:var(--plum-deep)}.full-topic-list{border-top:1px solid var(--line)}.hotlist-overview-heading,.detail-filter-heading{border-top:1px solid var(--ink);justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex}.hotlist-overview-heading>div,.detail-filter-heading>div{align-items:center;gap:7px;display:flex}.hotlist-overview-heading svg,.detail-filter-heading svg{color:var(--coral)}.hotlist-overview-heading span,.detail-filter-heading b{font-size:13px;font-weight:850}.hotlist-overview-heading small,.detail-filter-heading span{color:var(--muted);font-size:10px}.platform-hot-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:28px;display:grid}.platform-hot-card{border:1px solid var(--line);background:var(--white);border-radius:6px;min-width:0}.platform-hot-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:0 13px;display:flex}.platform-hot-header button{min-width:0;color:var(--ink);background:0 0;align-items:center;gap:8px;display:flex}.platform-hot-header button:hover b{color:var(--plum-deep)}.platform-hot-header b{font-size:13px}.platform-hot-header>span{color:var(--muted);font-size:10px}.platform-hot-list{padding:5px 11px 8px;display:grid}.platform-hot-list button{min-width:0;min-height:45px;color:var(--ink);text-align:left;background:0 0;border-bottom:1px solid #eeeae5;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:2px 8px;padding:6px 0;display:grid}.platform-hot-list button:last-child{border-bottom:0}.platform-hot-list button:hover b{color:var(--plum-deep)}.platform-hot-list .rank{grid-row:1/3;width:20px;height:20px}.platform-hot-list b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.platform-hot-list small{color:var(--coral);font-size:9px;font-weight:750}.detail-filter-heading{border-bottom:1px solid var(--line)}.inspiration-filter-grid{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:15px 0;display:grid}.filter-field{min-width:0;color:var(--muted);gap:5px;font-size:10px;font-weight:800;display:grid}.filter-field select{border:1px solid var(--line);width:100%;height:34px;color:var(--ink);background:var(--white);border-radius:4px;outline:0;padding:0 8px;font-size:12px}.filter-field select:focus{border-color:var(--plum)}.filter-search{grid-column:span 2;align-self:end;width:auto}.record-stats{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.topic-record{border-bottom:1px solid var(--line);grid-template-columns:27px 30px minmax(240px,1fr) minmax(150px,180px) 98px 70px 34px;align-items:center;gap:14px;min-height:87px;display:grid}.topic-record.is-selected{background:#6e4fd60e}.selection-control{background:0 0;place-items:center;display:grid}.selection-control span{color:#fff;border:1px solid #b6b0aa;border-radius:4px;place-items:center;width:17px;height:17px;display:grid}.is-selected .selection-control span{border-color:var(--plum);background:var(--plum)}.record-main{color:var(--ink);text-align:left;background:0 0;display:contents}.record-title b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.record-title small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.record-main:hover .record-title b{color:var(--plum-deep)}.record-meta{gap:5px;display:grid}.record-meta em{color:var(--muted);font-size:11px;font-style:normal}.platform-pill{border-radius:3px;width:fit-content;padding:3px 5px;font-size:10px;font-weight:800;line-height:1.1;display:inline-flex}.platform-抖音{color:#f34246;background:#fce7e6}.platform-微博{color:#d95b26;background:#fceee3}.platform-小红书{color:#d33f58;background:#fce9ed}.platform-百度{color:#3f70d4;background:#e8effc}.platform-社会,.platform-国内,.platform-头条{color:#a34d23;background:#f8e9df}.platform-微信{color:#198a5c;background:#e3f4eb}.platform-全网{color:#5c45b1;background:#ece8fb}.record-heat{text-align:right;gap:2px;min-width:0;display:grid}.record-heat b,.record-heat small,.record-heat em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.record-heat b{font-size:13px}.record-heat small{color:var(--muted);font-size:9px;font-weight:750}.record-heat em{color:var(--coral);font-size:10px;font-style:normal;font-weight:750}.record-time{min-width:0;color:var(--muted);font-size:11px}.row-more{justify-self:end}.selection-rail{border-top:2px solid var(--ink);background:var(--white);box-shadow:var(--shadow);padding:18px;position:sticky;top:90px}.rail-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;padding-bottom:13px;font-size:13px;font-weight:800;display:flex}.rail-header b{color:var(--plum-deep);font-size:18px}.selected-item{border-bottom:1px solid var(--line);justify-content:space-between;gap:7px;padding:13px 0;display:flex}.selected-item span{gap:5px;display:grid}.selected-item b{font-size:12px;line-height:1.45}.selected-item button{color:var(--muted);background:0 0;align-self:start;place-items:center;display:grid}.empty-rail{color:var(--muted);margin:19px 0;font-size:12px;line-height:1.65}.rail-note{color:var(--muted);gap:7px;margin:17px 0;font-size:11px;line-height:1.5;display:flex}.rail-note svg{color:var(--coral);flex:none}.rail-button{width:100%}.create-heading{align-items:flex-end}.creation-status{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:9px 14px;font-size:11px;display:flex}.creation-status span{align-items:center;gap:5px;display:inline-flex}.creation-status svg{color:var(--teal)}.creation-layout{border-top:1px solid var(--ink);grid-template-columns:290px minmax(0,1fr);align-items:start;display:grid}.creation-controls{border-right:1px solid var(--line);padding:24px 27px 28px 0}.control-block{border-bottom:1px solid var(--line);margin-bottom:20px;padding:0 0 21px}.control-title{align-items:center;gap:8px;margin-bottom:13px;font-size:13px;display:flex}.control-title span{color:#fff;background:var(--ink);border-radius:4px;place-items:center;width:20px;height:20px;font-size:10px;font-weight:850;display:grid}.creation-topic-stack{gap:7px;display:grid}.creation-topic{color:#3c3835;align-items:flex-start;gap:7px;font-size:12px;line-height:1.45;display:flex}.creation-topic .platform-pill{flex:none}.inline-link{color:var(--plum-deep);background:0 0;align-items:center;gap:5px;margin-top:12px;padding:0;font-size:11px;font-weight:800;display:inline-flex}.style-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.style-option{min-height:28px;color:var(--muted);background:#f7f7fa;border:1px solid #0000;border-radius:7px;padding:0 7px;font-size:11px;font-weight:700}.style-option:hover{color:var(--plum-deep);background:var(--accent-subtle)}.style-option.is-picked{border-color:var(--plum)}@supports (color:color-mix(in lab, red, red)){.style-option.is-picked{border-color:color-mix(in oklch, var(--plum) 38%, var(--line))}}.style-option.is-picked{color:var(--plum-deep);background:var(--accent-soft)}.compact-control{margin-bottom:17px}.range-row{flex-wrap:wrap;gap:7px;display:flex}.range-row span{color:#615c58;background:#ebe8e2;border-radius:3px;padding:4px 6px;font-size:10px;font-weight:700}.generate-button{width:100%}.model-note{color:var(--muted);justify-content:center;align-items:center;gap:4px;margin:10px 0 0;font-size:10px;display:flex}.model-note svg{color:var(--coral)}.creation-output{min-width:0;padding:24px 0 40px 30px}.output-heading{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.output-heading>div:first-child{gap:4px;display:grid}.output-heading span{font-size:15px;font-weight:850}.output-heading small{color:var(--muted);font-size:11px}.output-actions{gap:3px;display:flex}.task-history{border-bottom:1px solid var(--ink);gap:11px;margin-bottom:22px;padding-bottom:20px;display:grid}.task-history-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.task-history-header>div{align-items:baseline;gap:7px;display:flex}.task-history-header b{font-size:14px}.task-history-header span{color:var(--muted);font-size:11px}.task-history-list{gap:6px;max-height:292px;padding-right:2px;display:grid;overflow-y:auto}.history-task{border:1px solid var(--line);min-width:0;color:var(--ink);text-align:left;background:var(--white);border-left:2px solid #0000;border-radius:4px;gap:6px;padding:10px 11px;display:grid}.history-task:hover,.history-task.is-active{border-left-color:var(--plum);background:#faf9ff}.history-task>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.history-task small{color:var(--muted);font-size:10px}.history-task>b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.history-task em{color:var(--muted);font-size:10px;font-style:normal}.task-history-empty{color:var(--muted);margin:0;padding:13px 0 1px;font-size:12px;line-height:1.65}.task-summary{gap:10px;padding-top:1px;display:grid}.task-summary-heading{align-items:center;gap:8px;padding-bottom:2px;display:flex}.task-summary-heading svg{color:var(--plum-deep)}.task-summary-heading b{font-size:13px}.task-summary>div:not(.task-summary-heading){border-bottom:1px solid var(--line);gap:4px;padding-bottom:9px;display:grid}.task-summary>div span,.task-summary p{color:var(--muted);font-size:11px}.task-summary>div b{font-size:12px;line-height:1.45}.task-summary p{align-items:center;gap:5px;margin:2px 0 0;display:flex}.task-summary p svg{color:var(--coral)}.task-start-note{color:var(--muted);gap:7px;padding:4px 0;display:grid}.task-start-note svg{color:var(--plum-deep)}.task-start-note b{color:var(--ink);font-size:13px}.task-start-note span{font-size:12px;line-height:1.65}.task-empty-output{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);min-height:440px;color:var(--muted);text-align:center;align-content:center;justify-items:center;gap:10px;display:grid}.task-empty-output svg{color:var(--plum-deep)}.task-empty-output b{color:var(--ink);font-size:14px}.task-empty-output p{max-width:310px;margin:0;font-size:12px;line-height:1.65}.refinement-panel{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,.75fr) minmax(0,1.75fr) auto;align-items:end;gap:13px;margin-top:17px;padding:15px 0;display:grid}.refinement-panel>div{gap:5px;padding-bottom:2px;display:grid}.refinement-panel>div span{font-size:13px;font-weight:850}.refinement-panel>div p{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.refinement-panel label{min-width:0}.refinement-panel textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:70px;color:var(--ink);background:var(--white);font:inherit;border-radius:4px;outline:0;padding:9px 10px;font-size:12px;line-height:1.55}.refinement-panel textarea:focus{border-color:var(--plum)}.refinement-panel .button{white-space:nowrap;min-height:37px;padding:0 11px;font-size:11px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ideas-band{background:#eae5dc;grid-template-columns:130px repeat(3,minmax(0,1fr));gap:9px;padding:12px;display:grid}.ideas-label{color:#5c5651;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;font-size:11px;font-weight:850;display:flex}.ideas-label svg{color:var(--coral)}.idea-card{min-height:83px;color:var(--ink);text-align:left;background:var(--white);border-left:2px solid #0000;align-content:space-between;gap:8px;padding:12px;display:grid}.idea-card:hover,.idea-card.is-chosen{border-left-color:var(--plum)}.idea-card em{color:var(--plum-deep);font-size:10px;font-style:normal;font-weight:850}.idea-card b{font-size:12px;line-height:1.4}.idea-card small{color:var(--muted);font-size:10px}.script-document{border:1px solid var(--line);background:var(--white);margin-top:17px;padding:18px 20px 2px}.document-header{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding-bottom:12px;font-size:11px;display:flex}.document-header div{color:var(--ink);align-items:center;gap:7px;font-weight:850;display:flex}.script-block{border-bottom:1px solid #ebe8e4;grid-template-columns:61px minmax(0,1fr);gap:12px;padding:15px 0;display:grid}.script-block:last-child{border:0}.script-block>span{color:var(--plum-deep);font-size:11px;font-weight:850}.script-block div{gap:5px;display:grid}.script-block b{font-size:12px}.script-block p{color:#4d4844;margin:0;font-size:13px;line-height:1.75}.script-block.hook p{color:var(--ink);font-weight:750}.storyboard-wrap{margin-top:21px}.storyboard-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:11px;display:flex}.storyboard-heading>span{align-items:center;gap:6px;font-size:13px;font-weight:850;display:inline-flex}.storyboard-list{display:grid}.storyboard-row{border-bottom:1px solid var(--line);grid-template-columns:25px minmax(0,1fr) 28px;align-items:center;gap:11px;padding:10px 0;display:grid}.storyboard-row>span{color:var(--coral);font-size:10px;font-weight:850}.storyboard-row div{align-items:baseline;gap:9px;min-width:0;display:flex}.storyboard-row b{min-width:25px;color:var(--muted);font-size:11px}.storyboard-row p{color:#46413d;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.storyboard-row button{color:var(--muted);background:0 0;justify-self:end;place-items:center;padding:4px;display:grid}.storyboard-row button:hover{color:var(--plum-deep)}.video-source-mode{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:9px;display:grid}.video-source-mode button{border:1px solid var(--line);min-height:37px;color:var(--muted);background:var(--white);border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:10px;font-weight:800;display:inline-flex}.video-source-mode button.is-active{border-color:var(--plum)}@supports (color:color-mix(in lab, red, red)){.video-source-mode button.is-active{border-color:color-mix(in oklch, var(--plum) 55%, var(--line))}}.video-source-mode button.is-active{color:var(--plum-deep);background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--plum)}.production-field-hint{color:var(--muted);margin-top:7px;font-size:9px;line-height:1.55;display:block}.industrial-storyboard-settings{border:1px solid var(--line);background:var(--white);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.industrial-storyboard-settings{background:color-mix(in oklch, var(--white) 90%, transparent)}}.industrial-storyboard-settings>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:9px;min-height:46px;padding:0 12px;list-style:none;display:grid}.industrial-storyboard-settings>summary::-webkit-details-marker{display:none}.industrial-storyboard-settings>summary>span{align-items:center;gap:7px;font-size:11px;font-weight:850;display:inline-flex}.industrial-storyboard-settings>summary>span svg{color:var(--plum-deep)}.industrial-storyboard-settings>summary small{color:var(--muted);font-size:9px}.industrial-storyboard-settings>summary>svg{color:var(--muted);transition:transform .18s}.industrial-storyboard-settings[open]>summary>svg{transform:rotate(90deg)}.industrial-storyboard-body{border-top:1px solid var(--line);gap:13px;padding:14px 12px;display:grid}.chapter-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.chapter-fields label,.production-library-field{color:var(--muted);gap:6px;font-size:9px;font-weight:800;display:grid}.chapter-fields input{border:1px solid var(--line);width:100%;min-height:36px;color:var(--ink);background:var(--white);font:inherit;border-radius:5px;outline:0;padding:0 9px}.production-library-field span{align-items:center;gap:4px;display:flex}.production-library-field em{color:var(--muted);font-size:8px;font-style:normal;font-weight:600}.production-library-field textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:82px;color:var(--ink);background:var(--white);border-radius:5px;outline:0;padding:9px;font:10px/1.65 inherit}.chapter-fields input:focus,.production-library-field textarea:focus{border-color:var(--plum)}.production-rules-note{border-left:3px solid var(--plum);color:#4d4b58;background:var(--accent-subtle);margin:0;padding:9px 10px;font-size:9px;line-height:1.6}.storyboard-scene-list{gap:14px;padding-top:14px;display:grid}.storyboard-scene-card{border:1px solid var(--line);background:var(--white);border-radius:8px;overflow:hidden}.storyboard-scene-card>header{border-bottom:1px solid var(--line);background:var(--accent-subtle);grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;gap:10px;min-height:56px;padding:10px 12px;display:grid}.storyboard-scene-card>header>span{color:var(--plum-deep);font-size:10px;font-weight:900}.storyboard-scene-card>header>div{gap:3px;min-width:0;display:grid}.storyboard-scene-card>header b{font-size:12px}.storyboard-scene-card>header small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.storyboard-scene-card>header button{width:28px;height:28px;color:var(--muted);background:0 0;place-items:center;display:grid}.storyboard-scene-card>header button:hover{color:var(--plum-deep)}.storyboard-scene-specs{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.storyboard-scene-specs>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);gap:5px;min-width:0;padding:11px 12px;display:grid}.storyboard-scene-specs span,.storyboard-scene-card>footer span{color:var(--muted);font-size:8px;font-weight:800}.storyboard-scene-specs b,.storyboard-scene-specs p{margin:0;font-size:10px;line-height:1.6}.storyboard-scene-specs b{color:var(--plum-deep)}.storyboard-timeline{display:grid}.storyboard-interval{border-bottom:1px solid var(--line);grid-template-columns:74px minmax(0,1fr);display:grid}.storyboard-interval>time{color:var(--plum-deep);background:var(--accent-soft);padding:12px}@supports (color:color-mix(in lab, red, red)){.storyboard-interval>time{background:color-mix(in oklch, var(--accent-soft) 58%, var(--white))}}.storyboard-interval>time{font-size:9px;font-weight:850}.storyboard-interval dl{min-width:0;margin:0;display:grid}.storyboard-interval dl>div{border-bottom:1px solid var(--line);grid-template-columns:43px minmax(0,1fr);gap:8px;min-width:0;padding:8px 11px;display:grid}@supports (color:color-mix(in lab, red, red)){.storyboard-interval dl>div{border-bottom:1px solid color-mix(in oklch, var(--line) 65%, transparent)}}.storyboard-interval dt{color:var(--muted);font-size:8px;font-weight:800}.storyboard-interval dd{color:#3e3d46;min-width:0;margin:0;font-size:10px;line-height:1.65}.storyboard-voice dd{grid-template-columns:auto minmax(0,1fr);gap:2px 7px;display:grid}.storyboard-voice b{color:var(--plum-deep);font-size:9px}.storyboard-voice small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.storyboard-voice p{border-left:2px solid var(--plum);background:var(--accent-subtle);grid-column:1/-1;margin:2px 0 0;padding:7px 8px;font-size:11px}.storyboard-voice em{color:var(--muted);font-size:9px;font-style:normal}.storyboard-scene-card>footer{gap:4px;padding:10px 12px;display:grid}.storyboard-scene-card>footer b{font-size:9px;line-height:1.5}.storyboard-legacy-content{gap:6px;padding:12px;display:grid}.storyboard-legacy-content p{margin:0;font-size:11px;line-height:1.65}.storyboard-legacy-content small{color:var(--muted);font-size:9px}@media (width<=760px){.video-source-mode,.chapter-fields,.storyboard-scene-specs{grid-template-columns:1fr}.industrial-storyboard-settings>summary{grid-template-columns:minmax(0,1fr) 16px}.industrial-storyboard-settings>summary small{display:none}.storyboard-interval{grid-template-columns:58px minmax(0,1fr)}.storyboard-interval>time{padding:10px 7px}.storyboard-interval dl>div{grid-template-columns:36px minmax(0,1fr);padding:8px}}.generating-state{border:1px solid var(--line);text-align:center;background:var(--white);align-content:center;justify-items:center;gap:10px;min-height:440px;display:grid}.generating-state b{font-size:14px}.generating-state small{color:var(--muted);font-size:12px}.signal-spinner{border:3px solid #e1ddd6;border-top-color:var(--plum);border-radius:99px;width:28px;height:28px;animation:.8s linear infinite spin}.generation-error{color:#b83f35;text-align:center;margin:8px 0 0;font-size:11px;line-height:1.5}.toast-message{z-index:50;color:#fff;background:var(--ink);box-shadow:var(--shadow);border-radius:5px;align-items:center;gap:7px;padding:11px 13px;font-size:12px;font-weight:750;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.estimated-task-progress{width:100%;min-height:230px;color:var(--ink);background:linear-gradient(145deg,#fff 0%,#f8f7ff 100%);border:1px solid #ddd9ff;border-radius:12px;align-content:center;gap:14px;padding:30px;display:grid;box-shadow:0 12px 30px #4f46e50f}.estimated-task-progress-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.estimated-task-progress-heading>div{gap:3px;min-width:0;display:grid}.estimated-task-progress-heading b{font-size:15px}.estimated-task-progress-heading small{color:#68677a;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.estimated-task-progress-heading strong{color:#5c50df;font-variant-numeric:tabular-nums;font-size:24px}.estimated-task-progress-icon{color:#fff;background:linear-gradient(135deg,#7165f4,#526df3);border-radius:10px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 8px 18px #5c50df33}.estimated-task-progress-track{background:#e8e7f2;border-radius:999px;height:8px;overflow:hidden}.estimated-task-progress-track i{border-radius:inherit;background:linear-gradient(90deg,#7165f4,#526df3,#8c66ec);height:100%;transition:width .65s;display:block;box-shadow:0 0 12px #5c50df40}.estimated-task-progress p{color:#666578;margin:0;font-size:11px;line-height:1.6}.estimated-task-progress em{color:#9291a2;font-size:9px;font-style:normal}.estimated-task-progress.is-compact{min-height:0;box-shadow:none;gap:9px;margin-top:12px;padding:14px 15px}.estimated-task-progress.is-compact .estimated-task-progress-icon{border-radius:8px;width:30px;height:30px}.estimated-task-progress.is-compact .estimated-task-progress-heading{gap:9px}.estimated-task-progress.is-compact .estimated-task-progress-heading b{font-size:12px}.estimated-task-progress.is-compact .estimated-task-progress-heading small{font-size:9px}.estimated-task-progress.is-compact .estimated-task-progress-heading strong{font-size:17px}.estimated-task-progress.is-compact .estimated-task-progress-track{height:6px}.estimated-task-progress.is-compact p{font-size:9px}.history-table{border-top:1px solid var(--ink)}.history-head,.history-row{grid-template-columns:minmax(230px,1.5fr) 120px 110px 130px 80px;align-items:center;gap:15px;display:grid}.history-head{border-bottom:1px solid var(--line);min-height:43px;color:var(--muted);font-size:11px;font-weight:800}.history-row{border-bottom:1px solid var(--line);min-height:71px;color:var(--muted);font-size:12px}.history-row b{color:var(--ink);font-size:13px}.status-label{color:var(--ink);align-items:center;gap:6px;font-weight:750;display:inline-flex}.status-label i{background:var(--teal);border-radius:99px;width:6px;height:6px}.member-section{color:#fff;background:var(--ink);grid-template-columns:minmax(0,1.2fr) 360px;align-items:center;gap:90px;min-height:calc(100vh - 68px);padding:112px 10vw;display:grid}.member-section h2{letter-spacing:0;max-width:610px;margin:16px 0;font-size:51px;line-height:1.08}.member-section p{color:#bcb5ae;max-width:550px;font-size:15px;line-height:1.8}.member-actions{align-items:center;gap:20px;margin-top:28px;display:flex}.membership-spec{border-top:3px solid var(--coral);color:var(--ink);background:var(--paper);gap:15px;padding:25px;display:grid}.membership-spec>span{color:var(--muted);font-size:12px;font-weight:750}.membership-spec>b{font-size:27px}.membership-spec div{border-top:1px solid var(--line);align-items:center;gap:8px;padding-top:12px;display:flex}.membership-spec i{background:var(--teal);border-radius:99px;width:7px;height:7px}.membership-spec p{color:#413d39;margin:0;font-size:12px}.membership-spec small{color:var(--muted);margin-top:5px;font-size:10px}.creation-setup-backdrop{z-index:70;background:#100f1061;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.creation-setup-panel{border:1px solid var(--line);background:var(--paper);width:min(620px,100%);box-shadow:var(--shadow);border-radius:12px;gap:22px;padding:25px;display:grid}.creation-setup-top{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.creation-setup-top h2{margin:10px 0 0;font-size:26px;line-height:1.2}.creation-setup-topics,.creation-vertical-control,.custom-vertical-field{border-top:1px solid var(--line);gap:10px;padding-top:17px;display:grid}.creation-setup-topics>span,.creation-vertical-control>span,.custom-vertical-field>span{color:var(--muted);font-size:11px;font-weight:800}.creation-setup-topics>div{gap:8px;display:grid}.creation-setup-topics p{color:var(--ink);align-items:flex-start;gap:7px;margin:0;font-size:12px;line-height:1.45;display:flex}.creation-setup-topics .platform-pill{flex:none;margin-top:1px}.vertical-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.vertical-choice{border:1px solid var(--line);min-height:35px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;background:var(--white);border-radius:4px;padding:0 8px;font-size:12px;font-weight:750;overflow:hidden}.vertical-choice.is-picked{border-color:var(--plum);color:var(--plum-deep);background:#f0ecff}.custom-vertical-field input{border:1px solid var(--line);height:40px;color:var(--ink);background:var(--white);border-radius:4px;outline:0;padding:0 11px;font-size:13px}.custom-vertical-field input:focus{border-color:var(--plum)}.creation-setup-actions{justify-content:space-between;align-items:center;gap:16px;display:flex}.vertical-selection{justify-content:space-between;align-items:center;gap:10px;display:flex}.vertical-selection>span{min-width:0;color:var(--plum-deep);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.vertical-selection .inline-link{flex:none;margin-top:0}.login-backdrop{z-index:80;background:#100f106b;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.login-panel{border-top:3px solid var(--ink);background:var(--paper);width:min(430px,100%);max-height:calc(100vh - 48px);box-shadow:var(--shadow);gap:16px;padding:25px;display:grid;overflow-y:auto}.login-panel-top{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.login-panel-top h2{margin:10px 0 0;font-size:25px;line-height:1.25}.login-panel>p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.login-mode-tabs{border:1px solid var(--line);background:var(--soft);border-radius:5px;grid-template-columns:1fr 1fr;padding:3px;display:grid}.login-mode-tabs button{min-height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:3px;font-size:12px;font-weight:800}.login-mode-tabs button[aria-selected=true]{color:var(--ink);background:var(--white);box-shadow:0 1px 4px #231e211a}.login-field{gap:7px;display:grid}.login-field span{color:var(--muted);font-size:11px;font-weight:800}.login-field input{border:1px solid var(--line);width:100%;height:42px;color:var(--ink);background:var(--white);border-radius:4px;outline:0;padding:0 11px;font-size:13px}.login-field input:focus{border-color:var(--plum)}.login-code-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.login-code-row .quiet-button{white-space:nowrap;height:42px}.login-error{color:#b83f35!important;margin:-4px 0 0!important;font-size:11px!important}.login-submit{width:100%}.login-panel>small{color:var(--muted);text-align:center;font-size:10px}.drawer-backdrop{z-index:60;background:#100f1061;justify-content:flex-end;display:flex;position:fixed;inset:0}.topic-drawer{background:var(--paper);width:min(440px,100%);min-height:100%;box-shadow:var(--shadow);padding:23px;animation:.22s ease-out reveal;overflow-y:auto}.drawer-top{justify-content:space-between;align-items:center;display:flex}.drawer-top>span{color:var(--muted);align-items:center;gap:6px;font-size:11px;display:inline-flex}.topic-drawer>.rank{margin-top:35px}.topic-drawer h3{letter-spacing:0;margin:13px 0 10px;font-size:28px;line-height:1.2}.topic-drawer>p{color:var(--muted);font-size:14px;line-height:1.7}.drawer-stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:25px 0;padding:13px 0;display:grid}.drawer-stats span{border-right:1px solid var(--line);gap:4px;display:grid}.drawer-stats span:not(:first-child){padding-left:12px}.drawer-stats span:last-child{border:0}.drawer-stats b{font-size:14px}.drawer-stats small{color:var(--muted);font-size:10px}.keyword-row{flex-wrap:wrap;gap:7px;display:flex}.keyword-row span{color:var(--plum-deep);background:#ece8fb;border-radius:3px;padding:5px 7px;font-size:11px;font-weight:750}.drawer-insight{color:#4d35aa;background:#edeaff;gap:10px;margin-top:22px;padding:13px;display:flex}.drawer-insight svg{flex:none}.drawer-insight div{gap:4px;display:grid}.drawer-insight b{font-size:12px}.drawer-insight p{color:#5c557b;margin:0;font-size:12px;line-height:1.6}.drawer-cta{width:100%;margin-top:23px}.project-tools{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding:14px 0;font-size:12px;display:flex}.project-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.project-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--white);grid-template-columns:minmax(122px,28%) minmax(0,1fr);min-width:0;min-height:258px;display:grid}.project-cover{filter:saturate(.78)contrast(1.04);background:#ded8d1 url(/creator-studio-hero.png) 50%/cover no-repeat;min-width:0;transition:filter .25s;overflow:hidden}.project-card-body{grid-template-rows:auto 1fr auto;gap:13px;min-width:0;padding:18px 19px 14px;display:grid}.project-card-heading{align-items:start;gap:7px;min-width:0;display:grid}.course-track{width:fit-content;color:var(--plum-deep);background:#ece8fb;border-radius:3px;padding:4px 7px;font-size:10px;font-weight:850}.project-card-heading h3{letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:1.35;display:-webkit-box;overflow:hidden}.project-card-heading small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.project-details{gap:7px;min-width:0;margin:0;display:grid}.project-details>div{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:9px;min-width:0;display:grid}.project-details dt{color:var(--muted);font-size:11px;line-height:1.55}.project-details dd{color:#423d39;min-width:0;margin:0;font-size:11px;line-height:1.55}.one-line{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.two-line{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.project-action{width:fit-content;font-size:12px}.project-card:hover{background:#fcfbfa}.project-card:hover .project-cover{filter:saturate(.95)contrast(1.05)}.project-card:hover .project-card-heading h3{color:var(--plum-deep)}.tool-surface{border-top:1px solid var(--ink)}.tools-section .create-heading{margin-top:0}.video-tool-layout{grid-template-columns:minmax(0,.9fr) minmax(300px,1.1fr);min-height:438px;display:grid}.video-form{border-right:1px solid var(--line);align-content:start;gap:22px;padding:28px 32px 32px 0;display:grid}.tool-surface-heading h3{margin:12px 0 0;font-size:25px;line-height:1.35}.upload-zone{min-height:165px;color:var(--muted);text-align:center;background:var(--white);border:1px dashed #aaa39b;align-content:center;justify-items:center;gap:9px;padding:20px;display:grid}.upload-zone svg{color:var(--plum-deep)}.upload-zone b{color:var(--ink);font-size:13px}.upload-zone span{font-size:11px}.scale-options{color:var(--muted);align-items:center;gap:8px;font-size:12px;font-weight:750;display:flex}.scale-options span{margin-right:4px}.scale-options button{border:1px solid var(--line);min-width:42px;min-height:31px;color:var(--muted);background:var(--white);border-radius:4px;font-size:11px;font-weight:800}.scale-options button.is-picked{border-color:var(--plum);color:var(--plum-deep);background:#f0ecff}.video-preview{background:#eeebe6;align-content:start;gap:13px;padding:31px 0 32px 34px;display:grid}.video-preview>span{color:var(--plum-deep);font-size:11px;font-weight:850}.video-preview>b{max-width:380px;font-size:22px;line-height:1.35}.video-preview>p{color:#5b5550;max-width:430px;margin:0;font-size:13px;line-height:1.75}.preview-spec{border-left:2px solid var(--teal);background:var(--white);gap:4px;max-width:250px;margin-top:9px;padding:13px;display:grid}.preview-spec span,.preview-spec small{color:var(--muted);font-size:10px}.preview-spec strong{font-size:14px}.analysis-input{color:var(--muted);gap:8px;font-size:12px;font-weight:750;display:grid}.analysis-input input{border:1px solid var(--line);height:42px;color:var(--ink);background:var(--white);border-radius:4px;outline:0;padding:0 11px;font-size:13px}.analysis-input input:focus{border-color:var(--plum)}.analysis-notes{border-left:2px solid var(--coral);background:#f1ede7;gap:6px;padding:13px;display:grid}.analysis-notes span{font-size:11px;font-weight:850}.analysis-notes p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.analysis-score{border:1px solid var(--line);background:var(--white);gap:3px;width:100px;padding:13px;display:grid}.analysis-score strong{color:var(--coral);font-size:28px}.analysis-score small{color:var(--muted);font-size:10px}.tool-centre-heading{align-items:flex-end}.tool-catalogue{border-top:1px solid var(--ink);gap:30px;display:grid}.tool-group{grid-template-columns:210px minmax(0,1fr);gap:28px;padding-top:24px;display:grid}.tool-group-heading{align-items:flex-start;gap:11px;display:flex}.tool-group-heading>span{color:var(--coral);font-size:11px;font-weight:850}.tool-group-heading h3{margin:0 0 7px;font-size:19px}.tool-group-heading p{color:var(--muted);margin:0;font-size:11px;line-height:1.65}.tool-module-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tool-module{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;min-height:104px;color:var(--ink);text-align:left;background:var(--white);grid-template-columns:42px minmax(0,1fr) auto 16px;align-items:center;gap:11px;padding:16px;display:grid}.tool-module:hover{background:#f0ede8}.tool-module:hover .tool-module-copy b,.tool-module:hover>svg{color:var(--plum-deep)}.tool-module-icon{color:#fff;background:var(--plum);border-radius:6px;place-items:center;width:40px;height:40px;display:grid}.tool-icon-video,.tool-icon-trend{background:#147b72}.tool-icon-layers,.tool-icon-search{background:#c15c3c}.tool-icon-book,.tool-icon-clock{background:#2d659e}.tool-icon-more,.tool-icon-activity,.tool-icon-briefcase{background:#505050}.tool-module-copy{gap:5px;min-width:0;display:grid}.tool-module-copy b,.tool-module-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tool-module-copy b{font-size:13px}.tool-module-copy small{color:var(--muted);font-size:10px}.tool-module em{color:#23765f;white-space:nowrap;background:#e5f2ec;border-radius:3px;padding:3px 5px;font-size:9px;font-style:normal;font-weight:800}:is(.tool-module:not(:has(.tool-module-copy+em)) em,.tool-module>svg){color:var(--muted)}.cooperation-grid{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cooperation-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--white);align-content:start;gap:12px;min-height:276px;padding:22px;display:grid}.cooperation-card>span{color:var(--coral);font-size:11px;font-weight:850}.cooperation-card em{width:fit-content;color:var(--plum-deep);background:#ece8fb;border-radius:3px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:850}.cooperation-card h3{margin:2px 0;font-size:18px;line-height:1.35}.cooperation-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.cooperation-card .quiet-button{margin-top:auto}.cooperation-card.is-focused{background:#eeebe6}.cooperation-note{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:180px minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:32px;padding:22px 0;display:grid}.cooperation-note div{gap:5px;display:grid}.cooperation-note span{color:var(--muted);font-size:11px}.cooperation-note b{font-size:18px}.cooperation-note p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.dark-action{color:var(--ink)}.tool-module.is-coming em{color:#716b66;background:#ebe8e2}.tool-module.is-partial em{color:#815916;background:#f7edcf}.tool-module.is-setup em{color:#984530;background:#fae4dc}.tool-module.is-demo em{color:#52508b;background:#e9e8f7}.tool-module.is-checking em{color:#64605a;background:#efede9}.feedback-entry{border:1px solid var(--line);min-height:34px;color:var(--ink);background:var(--white);border-radius:5px;align-items:center;gap:6px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.feedback-entry:hover{border-color:var(--ink);background:#eeebe6}.feedback-entry svg{color:var(--plum-deep)}.tool-module{padding:0;display:block;position:relative}.tool-module-main{width:100%;min-height:103px;color:var(--ink);text-align:left;background:0 0;grid-template-columns:42px minmax(0,1fr) auto 16px;align-items:center;gap:11px;padding:16px 44px 16px 16px;display:grid}.tool-module:hover .tool-module-copy b,.tool-module:hover .tool-module-main>svg{color:var(--plum-deep)}.tool-module-main>svg{color:var(--muted)}.tool-favorite-toggle{z-index:2;color:#8a837d;background:0 0;border-radius:4px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:8px;right:8px}.tool-favorite-toggle:hover{color:var(--plum-deep);background:#e5e0da}.tool-favorite-toggle.is-favorite{color:#a34d23;background:#f7e8dc}.tool-favorites-group{border-bottom:1px solid var(--line);padding-bottom:24px}.tool-favorites-group .tool-group-heading>span{color:#a34d23}.feedback-backdrop{z-index:85;background:#100f107a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.feedback-panel{border-top:3px solid var(--ink);background:var(--paper);width:min(1040px,100%);max-height:calc(100vh - 48px);box-shadow:var(--shadow);grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden}.feedback-panel-top{justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 26px 18px;display:flex}.feedback-panel-top h2{margin:10px 0 7px;font-size:27px;line-height:1.2}.feedback-panel-top p{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.feedback-tabs{border-bottom:1px solid var(--ink);padding:0 26px;display:flex}.feedback-tabs button{min-height:42px;color:var(--muted);background:0 0;align-items:center;gap:7px;padding:0 15px;font-size:11px;font-weight:850;display:inline-flex}.feedback-tabs button.is-active{color:#fff;background:var(--ink)}.feedback-tabs button span{min-width:18px;height:18px;color:var(--ink);background:#dedad4;border-radius:99px;place-items:center;font-size:8px;display:inline-grid}.feedback-form{align-content:start;gap:20px;min-height:0;padding:25px 26px 28px;display:grid;overflow-y:auto}.feedback-text-field{gap:8px;display:grid}.feedback-text-field>span,.admin-feedback-controls label>span{color:var(--muted);font-size:10px;font-weight:850}.feedback-text-field textarea,.admin-feedback-controls textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:150px;color:var(--ink);background:var(--white);border-radius:4px;outline:0;padding:13px;font-size:12px;line-height:1.7}.feedback-text-field textarea:focus,.admin-feedback-controls textarea:focus{border-color:var(--plum)}.feedback-upload-row{gap:13px;display:grid}.feedback-upload{min-height:78px;color:var(--ink);background:var(--white);cursor:pointer;border:1px dashed #a9a29b;grid-template-columns:26px minmax(0,1fr);align-content:center;gap:3px 8px;padding:13px;display:grid;position:relative}.feedback-upload svg{color:var(--plum-deep);grid-row:1/3;align-self:center}.feedback-upload span{font-size:12px;font-weight:850}.feedback-upload small{color:var(--muted);font-size:9px}.feedback-upload input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.feedback-preview-grid,.feedback-image-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.feedback-preview-grid figure{border:1px solid var(--line);background:var(--white);grid-template-rows:108px auto;min-width:0;margin:0;display:grid;position:relative}.feedback-preview-grid img,.feedback-image-grid img{object-fit:cover;width:100%;height:100%;display:block}.feedback-preview-grid figcaption{gap:2px;min-width:0;padding:7px;display:grid}.feedback-preview-grid figcaption span{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.feedback-preview-grid figcaption small{color:var(--muted);font-size:8px}.feedback-preview-grid figure>button{color:#fff;background:#100f10c7;border-radius:4px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:5px;right:5px}.feedback-form-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding-top:17px;display:flex}.feedback-form-footer small{color:var(--muted);font-size:9px}.feedback-history-layout{grid-template-columns:310px minmax(0,1fr);min-height:0;display:grid}.feedback-ticket-list{border-right:1px solid var(--line);min-height:420px;max-height:65vh;overflow-y:auto}.feedback-ticket-list>button{border-bottom:1px solid var(--line);width:100%;min-width:0;color:var(--ink);text-align:left;background:0 0;gap:7px;padding:14px 18px 14px 26px;display:grid}.feedback-ticket-list>button.is-active{border-left:3px solid var(--plum);background:#eeebe6;padding-left:23px}.feedback-ticket-list>button>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.feedback-ticket-list p,.admin-feedback-list p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.55;display:-webkit-box;overflow:hidden}.feedback-ticket-list small,.admin-feedback-list small{color:var(--muted);font-size:8px}.feedback-status{color:#6c6560;white-space:nowrap;background:#e2dfda;border-radius:3px;align-items:center;width:fit-content;min-height:21px;padding:0 6px;font-size:8px;font-style:normal;font-weight:850;display:inline-flex}.feedback-status.status-reviewing{color:#415d94;background:#e4eaf6}.feedback-status.status-planned{color:#6344ae;background:#ebe5f8}.feedback-status.status-fixed{color:#176849;background:#dff2e9}.feedback-status.status-wont_fix{color:#8b4037;background:#f7e5e1}.feedback-ticket-detail,.admin-feedback-detail{align-content:start;gap:18px;min-width:0;padding:24px 27px 28px;display:grid;overflow-y:auto}.feedback-detail-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:15px;padding-bottom:13px;display:flex}.feedback-detail-heading>div{gap:4px;display:grid}.feedback-detail-heading span,.feedback-detail-heading small{color:var(--muted);font-size:9px}.feedback-detail-heading b{font-size:14px}.feedback-content-text{color:#3e3935;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.8}.feedback-image-grid a,.feedback-image-loading{aspect-ratio:4/3;border:1px solid var(--line);background:#e8e4de;place-items:center;display:grid;overflow:hidden}.feedback-image-grid a:hover{border-color:var(--ink)}.feedback-progress{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.feedback-progress span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#99918a;background:var(--white);justify-content:center;align-items:center;gap:6px;min-height:42px;font-size:9px;font-weight:850;display:flex}.feedback-progress span:first-child,.feedback-progress span.is-reached{color:#176849;background:#e7f3ed}.feedback-reply{border-left:2px solid var(--teal);background:#e9eeeb;gap:7px;padding:14px;display:grid}.feedback-reply span{color:var(--teal);font-size:9px;font-weight:850}.feedback-reply p{color:#3e4944;margin:0;font-size:11px;line-height:1.7}.feedback-reply small{color:var(--muted);font-size:8px}.feedback-empty{min-height:190px;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:8px;padding:20px;font-size:10px;display:grid}.feedback-empty b{color:var(--ink);font-size:12px}.feedback-empty-detail{min-height:420px}.creation-setup-backdrop{overscroll-behavior:contain;overflow-y:auto}.creation-setup-panel{overscroll-behavior:contain;gap:16px;width:min(640px,100%);max-height:calc(100dvh - 96px);padding:20px;overflow-y:auto}.creation-setup-panel .creation-setup-top h2{margin-top:7px;font-size:22px}.creation-setup-panel .creation-setup-topics,.creation-setup-panel .creation-vertical-control,.creation-setup-panel .custom-vertical-field{gap:8px;padding-top:13px}.creation-setup-panel .vertical-choice-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.vertical-choice{text-align:left;white-space:normal;align-content:center;gap:2px;min-width:0;min-height:46px;padding:6px 8px;display:grid}.vertical-choice b,.vertical-choice small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vertical-choice b{color:var(--ink);font-size:11px}.vertical-choice small{font-size:9px}.vertical-choice.is-picked b{color:var(--plum-deep)}.recommendation-heading,.hotlist-overview-heading{border-top:1px solid var(--ink);justify-content:space-between;align-items:center;gap:14px;padding:14px 0;display:flex}.recommendation-heading>div{align-items:center;gap:8px;display:flex}.recommendation-heading svg{color:var(--coral)}.recommendation-heading span{font-size:14px;font-weight:850}.recommendation-heading small{color:var(--muted);font-size:10px}.recommendation-strip{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:28px;display:grid}.recommendation-item{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;min-height:92px;color:var(--ink);text-align:left;background:var(--white);grid-template-columns:78px minmax(0,1fr);gap:10px;padding:9px;display:grid}.recommendation-item:hover{background:#f2efeb}.recommendation-cover{color:#fff;background:#59544f 50%/cover no-repeat;place-items:center;min-height:72px;display:grid}.recommendation-copy{align-content:center;gap:5px;min-width:0;display:grid}.recommendation-copy b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.recommendation-copy small{color:var(--muted);font-size:9px}.recommendation-copy>span{flex-wrap:wrap;gap:3px;display:flex}.recommendation-copy em{color:#a74435;background:#fae8e3;border-radius:3px;padding:2px 4px;font-size:8px;font-style:normal;font-weight:850}.recommendation-empty{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:74px;color:var(--muted);grid-column:1/-1;justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex}.inspiration-workbench:has(.inspiration-filter-panel){max-width:none;padding-left:clamp(24px,2vw,32px);padding-right:clamp(24px,2vw,32px)}.inspiration-filter-panel{border:1px solid var(--line);background:var(--white);border-radius:14px;margin-bottom:24px;overflow:hidden;box-shadow:0 8px 24px #24253f0b}.inspiration-workbench button:focus-visible,.inspiration-workbench input:focus-visible{outline:2px solid var(--plum);outline-offset:2px}.hotspot-discovery-panel{min-width:0}.inspiration-filter-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:46px;padding:0 18px;display:flex}.inspiration-filter-heading>div{align-items:center;gap:8px;display:flex}.inspiration-filter-heading svg{color:var(--plum-deep)}.inspiration-filter-heading span{font-size:13px;font-weight:850}.inspiration-filter-heading small{color:var(--muted);font-size:9px}.flat-filter-row{grid-template-columns:92px minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding:4px 18px;display:grid}.inspiration-filter-heading+.flat-filter-row{padding-top:10px}.flat-filter-row:has(+.flat-filter-footer){padding-bottom:10px}.flat-filter-row>span{color:var(--muted);padding-top:6px;font-size:10px;font-weight:750}.flat-filter-row>div{flex-wrap:wrap;gap:4px 6px;min-width:0;display:flex}.flat-filter-row button{color:#4f5752;background:#f7f7fa;border-radius:7px;min-height:28px;padding:0 11px;font-size:10px;font-weight:750}.flat-filter-row button:hover{color:var(--plum-deep);background:var(--accent-subtle)}.flat-filter-row button.is-active{color:var(--plum-deep);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--plum)}@supports (color:color-mix(in lab, red, red)){.flat-filter-row button.is-active{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--plum) 38%, var(--line))}}.flat-filter-footer{border-top:1px solid var(--line);background:#fbfbfd;grid-template-columns:minmax(280px,1fr) auto 32px;align-items:center;gap:12px;min-height:50px;padding:7px 18px;display:grid}.flat-filter-footer .search-box{background:var(--white);border-radius:8px;width:100%;height:34px}.flat-filter-footer>span{color:var(--muted);white-space:nowrap;font-size:10px}.flat-filter-footer>span b{color:var(--plum-deep);font-size:13px}.flat-filter-footer>.icon-button{justify-self:end}.inspiration-workbench .full-topic-list{scrollbar-gutter:stable;max-height:920px;overflow-y:auto}.radar-overview{border-top:2px solid var(--ink);border-bottom:1px solid var(--line);margin-top:54px}.radar-section-heading{justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.radar-section-heading>div{align-items:center;gap:8px;display:flex}.radar-section-heading svg{color:var(--plum-deep)}.radar-section-heading span{font-size:15px;font-weight:850}.radar-section-heading small{color:var(--muted);font-size:9px}.radar-section-heading em{color:#17633f;letter-spacing:.08em;background:#dff1e7;border-radius:3px;align-items:center;gap:5px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:900;display:inline-flex}.radar-section-heading em:before{content:"";background:#31b36d;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #31b36d24}.radar-summary-grid{border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.radar-summary-grid>div{border-right:1px solid var(--line);background:var(--white);grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:4px 12px;min-width:0;min-height:92px;padding:16px;display:grid}.radar-summary-grid span{color:var(--muted);font-size:10px;font-weight:800}.radar-summary-grid b{color:var(--ink);grid-area:1/2/3;align-self:center;font-size:28px}.radar-summary-grid small{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.radar-dashboard{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);display:grid}.radar-map{border-right:1px solid var(--line);min-width:0;padding:20px 24px 18px 0}.rising-board{min-width:0;padding:20px 0 18px 24px}.radar-heading{justify-content:space-between;align-items:center;gap:12px;min-height:28px;margin-bottom:13px;display:flex}.radar-heading>div{align-items:center;gap:7px;display:flex}.radar-heading svg{color:var(--coral)}.radar-heading span{font-size:13px;font-weight:850}.radar-heading small{color:var(--muted);font-size:9px}.hotspot-bubble-panel{background:#071710;border:1px solid #1f4c3b;overflow:hidden}.hotspot-bubble-cloud{isolation:isolate;background:#071710;height:560px;position:relative;overflow:hidden}.hotspot-bubble-cloud:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#4fc88f0e 1px,#0000 1px),linear-gradient(90deg,#4fc88f0e 1px,#0000 1px),repeating-radial-gradient(circle,#0000 0 74px,#4fc88f2e 75px 76px);background-size:44px 44px,44px 44px,auto;position:absolute;inset:0}.radar-scan-sweep{z-index:1;pointer-events:none;background:conic-gradient(from 0deg, transparent 0 82%, #35d3890a 88%, #49ed9e47 99%, transparent 100%);border-radius:50%;width:920px;height:920px;animation:7s linear infinite radar-sweep;position:absolute;top:50%;left:50%}.radar-scan-status{z-index:3;color:#aeefcfc2;letter-spacing:.12em;pointer-events:none;align-items:center;gap:6px;font:700 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex;position:absolute;top:16px;left:17px}.radar-scan-status i{background:#42d88e;border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite radar-pulse;box-shadow:0 0 10px #42d88e}.hotspot-bubble{--bubble-size:96px;z-index:2;top:var(--bubble-y);left:var(--bubble-x);width:var(--bubble-size);height:var(--bubble-size);color:#0c2f22;text-align:center;animation:.48s cubic-bezier(.2,.8,.2,1) both radar-contact;animation-delay:var(--bubble-delay);-webkit-user-select:none;user-select:none;background:#b9dfd1;border:1px solid #ebfff5c2;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:10px;transition:box-shadow .16s,filter .16s,transform .16s;display:flex;position:absolute;overflow:hidden;transform:translate(-50%,-50%);box-shadow:inset 0 1px #ffffff8c,0 0 18px #49dc962e}.hotspot-bubble:hover{z-index:4;filter:brightness(1.07);transform:translate(-50%,-50%)scale(1.06);box-shadow:inset 0 1px #ffffffa6,0 0 28px #5cefab73}.hotspot-bubble:focus-visible{z-index:4;outline-offset:3px;outline:2px solid #8af2bd}.hotspot-bubble.growth-level-1,.hotspot-bubble-legend .growth-level-1{background:#b9dfd1}.hotspot-bubble.growth-level-2,.hotspot-bubble-legend .growth-level-2{background:#83c9ad}.hotspot-bubble.growth-level-3,.hotspot-bubble-legend .growth-level-3{background:#e6cb72}.hotspot-bubble.growth-level-4,.hotspot-bubble-legend .growth-level-4{background:#eb8b5b}.hotspot-bubble.growth-level-5,.hotspot-bubble-legend .growth-level-5{color:#fff;background:#d94d43}.hotspot-bubble.is-surging{border-color:#ffe6ba;box-shadow:0 0 0 2px #f49650d1,0 0 28px #ef5c4266}.hotspot-bubble-platform{opacity:.72;flex:none;font-size:8px;font-weight:850;line-height:1}.hotspot-bubble>b{text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;width:100%;font-size:10px;line-height:1.22;display:-webkit-box;overflow:hidden}.hotspot-bubble-metrics{white-space:nowrap;flex:none;justify-content:center;align-items:baseline;gap:2px;min-width:0;line-height:1;display:flex}.hotspot-bubble-metrics strong{font-size:14px;line-height:1}.hotspot-bubble-metrics small{opacity:.7;font-size:7px}.hotspot-bubble-metrics em{color:#a22e25;align-items:center;gap:1px;margin-left:2px;font-size:8px;font-style:normal;font-weight:900;display:inline-flex}.hotspot-bubble[data-size=compact]{gap:1px;padding:9px}.hotspot-bubble[data-size=compact] .hotspot-bubble-platform{font-size:7px}.hotspot-bubble[data-size=compact]>b{font-size:9px;line-height:1.16}.hotspot-bubble[data-size=compact] .hotspot-bubble-metrics strong{font-size:13px}.hotspot-bubble[data-size=compact] .hotspot-bubble-metrics em{margin-left:1px;font-size:7px}.hotspot-bubble[data-size=large]>b{font-size:11px}.hotspot-bubble[data-size=large] .hotspot-bubble-metrics strong{font-size:16px}.hotspot-bubble.growth-level-5 .hotspot-bubble-metrics em{color:#fff1ea}.hotspot-bubble-legend{color:#9ab8aa;background:#0a1c14;border-top:1px solid #1f4c3b;justify-content:flex-end;align-items:center;gap:5px;min-height:42px;padding:8px 13px;font-size:8px;display:flex}.hotspot-bubble-legend i{border-radius:50%;width:11px;height:11px}.hotspot-bubble-legend em{color:var(--coral);align-items:center;gap:3px;margin-left:9px;font-style:normal;font-weight:850;display:inline-flex}@keyframes radar-sweep{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes radar-pulse{50%{opacity:.35;transform:scale(.7)}}@keyframes radar-contact{0%{opacity:0;transform:translate(-50%,-50%)scale(.65)}}@media (prefers-reduced-motion:reduce){.radar-scan-sweep,.radar-scan-status i,.hotspot-bubble{animation:none}}.trend-chart-empty{border:1px solid var(--line);min-height:300px;color:var(--muted);text-align:center;background:var(--white);place-content:center;justify-items:center;gap:7px;display:grid}.trend-chart-empty svg{color:var(--plum)}.trend-chart-empty b{color:var(--ink);font-size:12px}.trend-chart-empty span{max-width:240px;font-size:10px;line-height:1.5}.rising-list{border-top:1px solid var(--line);display:grid}.rising-list button{border-bottom:1px solid var(--line);min-width:0;min-height:57px;color:var(--ink);text-align:left;background:0 0;grid-template-columns:26px minmax(0,1fr) 45px;align-items:center;gap:9px;padding:8px 0;display:grid}.rising-list button:hover b{color:var(--plum-deep)}.rising-list button>span{color:var(--muted);font-size:9px;font-weight:850}.rising-list button>div{gap:5px;min-width:0;display:grid}.rising-list b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.rising-list small{color:var(--muted);align-items:center;gap:5px;font-size:8px;display:flex}.rising-list em{color:var(--coral);text-align:right;font-size:11px;font-style:normal;font-weight:900}.rising-empty{min-height:215px;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:7px;padding:24px;display:grid}.rising-empty svg{color:var(--plum)}.rising-empty b{color:var(--ink);font-size:12px}.rising-empty span{max-width:180px;font-size:10px;line-height:1.5}.trend-pill{color:#5f5956;white-space:nowrap;background:#e5e1db;border-radius:3px;align-items:center;width:fit-content;min-height:20px;padding:0 6px;font-size:9px;font-weight:850;display:inline-flex}.trend-pill.trend-breakout{color:#a4392b;background:#fae5e0}.trend-pill.trend-rising{color:var(--plum-deep);background:#ebe7fa}.trend-pill.trend-watch{color:#176e67;background:#deefec}.trend-pill.trend-peaking{color:#8b5c12;background:#f4ead5}.record-time{gap:5px;display:grid}.record-time small{color:var(--muted);font-size:9px}.drawer-trend{border-bottom:1px solid var(--line);margin:0 0 18px;padding:14px 0}.drawer-trend>div:first-child{justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.drawer-trend span{font-size:11px;font-weight:850}.drawer-trend small{color:var(--muted);font-size:9px}.trend-bars{border-bottom:1px solid #b8b2ab;align-items:end;gap:3px;height:72px;padding-top:5px;display:flex}.trend-bars i{background:var(--plum);flex:1 1 0;min-width:4px;max-width:18px}.radar-reasons{gap:7px;margin-bottom:18px;display:grid}.radar-reasons span{color:#4f4a46;align-items:flex-start;gap:6px;font-size:11px;line-height:1.5;display:flex}.radar-reasons svg{color:var(--teal);flex:none;margin-top:1px}.source-idea-input,.media-field textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:118px;color:var(--ink);background:var(--white);font:inherit;border-radius:4px;outline:0;padding:10px;font-size:11px;line-height:1.6}.source-idea-input:focus,.media-field textarea:focus{border-color:var(--plum)}.compact-field{color:var(--muted);gap:6px;margin-bottom:10px;font-size:10px;font-weight:800;display:grid}.compact-field select,.media-field input,.custom-duration-input{border:1px solid var(--line);width:100%;height:38px;color:var(--ink);background:var(--white);border-radius:4px;outline:0;padding:0 9px;font-size:11px}.duration-grid{margin-top:9px}.custom-duration-input{margin-top:8px}.detailed-idea-list{gap:13px;display:grid}.detailed-idea{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);background:var(--white)}.detailed-idea-heading{background:#ebe7df;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px;display:grid}.detailed-idea-heading>span{color:var(--plum-deep);font-size:11px;font-weight:900}.detailed-idea-heading h3{margin:0 0 4px;font-size:16px}.detailed-idea-heading p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.detailed-idea-heading .button{white-space:nowrap;min-height:34px;padding:0 10px;font-size:10px}.detailed-idea dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.detailed-idea dl>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:74px minmax(0,1fr);gap:9px;min-width:0;padding:13px 15px;display:grid}.detailed-idea dt{color:var(--muted);font-size:10px}.detailed-idea dd{margin:0;font-size:11px;line-height:1.65}.visual-note-row{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.visual-note-row span{border-left:2px solid var(--teal);color:#4b514f;background:#e8efed;padding:6px 8px;font-size:10px}.media-workbench,.admin-workbench{gap:25px;display:grid}.media-layout{border-top:1px solid var(--ink);grid-template-columns:330px minmax(0,1fr);min-height:560px;display:grid}.media-form{border-right:1px solid var(--line);align-content:start;gap:18px;padding:24px 26px 30px 0;display:grid}.segmented-control{background:#e5e1db;grid-template-columns:1fr 1fr;padding:3px;display:grid}.segmented-control button{min-height:35px;color:var(--muted);background:0 0;justify-content:center;align-items:center;gap:5px;font-size:11px;font-weight:800;display:flex}.segmented-control button.is-active{color:var(--ink);background:var(--white)}.media-field{color:var(--muted);gap:7px;font-size:11px;font-weight:800;display:grid}.media-upload{position:relative}.media-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.media-history{border-top:1px solid var(--line);gap:6px;padding-top:18px;display:grid}.media-history>b{margin-bottom:3px;font-size:13px}.media-history>button{min-width:0;color:var(--ink);text-align:left;background:var(--white);border-left:2px solid #0000;gap:4px;padding:9px;display:grid}.media-history>button.is-active{border-left-color:var(--plum);background:#f7f5ff}.media-history>button span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.media-history small,.media-history p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.media-result{min-width:0;padding:24px 0 36px 30px}.transcript-document{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);background:var(--white)}.transcript-document>div{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:13px 16px;display:flex}.transcript-document>div button{margin-left:auto}.transcript-document p{white-space:pre-wrap;margin:0;padding:20px;font-size:13px;line-height:1.9}.media-intake-workspace{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);gap:14px;padding:20px;display:grid}@supports (color:color-mix(in lab, red, red)){.media-intake-workspace{background:color-mix(in oklch, var(--white) 88%, transparent)}}.media-intake-workspace{box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.video-production-workbench{gap:20px;display:grid}.video-production-intake,.video-production-queue{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);gap:14px;padding:20px;display:grid}@supports (color:color-mix(in lab, red, red)){.video-production-intake,.video-production-queue{background:color-mix(in oklch, var(--white) 88%, transparent)}}.video-production-intake,.video-production-queue{box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.video-production-intake-heading,.video-production-queue-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.video-production-intake-heading .quiet-button{flex:none;margin-left:auto}.video-production-intake-heading>span{color:#fff;background:linear-gradient(135deg, var(--plum-deep), var(--plum));border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.video-production-intake-heading>div,.video-production-queue-heading>div{gap:3px;min-width:0;display:grid}.video-production-intake-heading b,.video-production-queue-heading b{font-size:12px}.video-production-intake-heading small,.video-production-queue-heading small,.video-production-queue-heading>span{color:var(--muted);font-size:9px}.video-production-ready-list,.video-production-task-list{border-top:1px solid var(--ink);display:grid}.video-production-direct{border:1px solid var(--line);background:var(--accent-soft);border-radius:10px;gap:12px;padding:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.video-production-direct{background:color-mix(in oklch, var(--accent-soft) 35%, var(--white))}}.video-production-direct>div:first-child{gap:3px;display:grid}.video-production-direct>div:first-child b{font-size:12px}.video-production-direct>div:first-child small{color:var(--muted);font-size:9px}.video-production-direct label{color:var(--muted);gap:6px;font-size:9px;font-weight:750;display:grid}.video-production-direct label span{align-items:center;gap:5px;display:flex}.video-production-direct label em{font-style:normal;font-weight:500}.video-production-direct input,.video-production-direct textarea,.video-production-direct select{border:1px solid var(--line);width:100%;color:var(--ink);background:var(--white);font:inherit;border-radius:8px;outline:none}.video-production-direct input,.video-production-direct select{min-height:38px;padding:0 11px}.video-production-direct textarea{resize:vertical;min-height:150px;padding:11px;line-height:1.65}.video-production-direct input:focus,.video-production-direct textarea:focus,.video-production-direct select:focus{border-color:var(--plum);box-shadow:0 0 0 3px var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.video-production-direct input:focus,.video-production-direct textarea:focus,.video-production-direct select:focus{box-shadow:0 0 0 3px color-mix(in oklch, var(--accent-soft) 75%, transparent)}}.video-production-direct-actions{justify-content:space-between;align-items:end;gap:12px;display:flex}.video-production-direct-actions label{width:min(320px,100%)}.video-production-direct-actions .button{flex:none;min-height:38px}.video-production-ready-list>article{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:14px 0;display:flex}.video-production-ready-list>article>div{gap:4px;min-width:0;display:grid}.video-production-ready-list span{width:fit-content;color:var(--plum-deep);background:var(--accent-soft);border-radius:3px;padding:3px 5px;font-size:8px;font-weight:850}.video-production-ready-list b,.video-production-ready-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.video-production-ready-list b{font-size:12px}.video-production-ready-list small{color:var(--muted);font-size:9px}.video-production-ready-list .button{flex:none;min-height:36px;font-size:10px}.video-production-task-list>article{border-bottom:1px solid var(--line);gap:9px;padding:14px 0;display:grid}.video-production-task-main{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.video-production-task-main>div{gap:4px;min-width:0;display:grid}.video-production-task-main b,.video-production-task-main small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.video-production-task-main b{font-size:12px}.video-production-task-main small{color:var(--muted);font-size:9px}.video-production-status{color:#6c6560;background:#dfdcd7;border-radius:3px;flex:none;place-items:center;min-height:22px;padding:0 7px;font-size:8px;font-weight:850;display:inline-grid}.video-production-status.is-queued,.video-production-status.is-running{color:var(--plum-deep);background:var(--accent-soft)}.video-production-status.is-completed{color:#176849;background:#dff2e9}.video-production-status.is-failed{color:#ad392d;background:#fae8e3}.video-production-progress{gap:5px;display:grid}.video-production-progress>span{background:#e7e8ed;border-radius:99px;height:5px;overflow:hidden}.video-production-progress i{border-radius:inherit;background:var(--plum);height:100%;transition:width .25s;display:block}.video-production-progress small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.video-production-task-actions{justify-content:flex-end;gap:8px;display:flex}.video-production-task-actions .quiet-button{min-height:30px;font-size:9px}.video-production-empty{border-top:1px solid var(--ink);min-height:150px;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:8px;display:grid}.video-production-empty svg{color:var(--plum-deep)}.video-production-empty b{color:var(--ink);font-size:12px}.video-production-empty p{max-width:360px;margin:0;font-size:10px;line-height:1.6}.video-production-empty .quiet-button{margin-top:3px;font-size:10px}.production-agent-download{width:fit-content;margin-top:12px}.production-library-heading{align-items:end}.production-project-overview{border:1px solid var(--line);background:var(--white);min-width:0;min-height:610px;box-shadow:var(--shadow);border-radius:12px;grid-template-columns:210px minmax(0,1fr);display:grid;overflow:hidden}.production-project-rail{border-right:1px solid var(--line);background:var(--accent-subtle);align-content:start;gap:10px;padding:20px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.production-project-rail{background:color-mix(in oklch, var(--accent-subtle) 42%, var(--white))}}.production-project-rail>div:first-child{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:2px 9px;padding:0 7px 14px;display:grid}.production-project-rail>div:first-child>span{width:34px;height:34px;color:var(--plum-deep);background:var(--accent-soft);border-radius:9px;grid-row:1/3;place-items:center;display:grid}.production-project-rail>div:first-child b{font-size:12px}.production-project-rail>div:first-child small{color:var(--muted);font-size:9px}.production-project-rail>button{min-height:38px;color:var(--muted);text-align:left;background:0 0;border-radius:7px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 10px;font-size:10px;font-weight:800;display:grid}.production-project-rail>button.is-active{color:var(--ink);background:var(--white);box-shadow:inset 3px 0 0 var(--plum)}.production-project-rail>button b{color:var(--plum-deep);font-size:9px}.production-project-rail dl{border-top:1px solid var(--line);gap:8px;margin:12px 7px 0;padding-top:14px;display:grid}.production-project-rail dl>div{justify-content:space-between;align-items:center;display:flex}.production-project-rail dt{color:var(--muted);font-size:9px}.production-project-rail dd{margin:0;font-size:11px;font-weight:850}.production-project-library{align-content:start;gap:16px;min-width:0;padding:22px;display:grid}.production-project-library-title{justify-content:space-between;align-items:center;gap:14px;display:flex}.production-project-library-title>div{gap:3px;display:grid}.production-project-library-title b{font-size:14px}.production-project-library-title small{color:var(--muted);font-size:9px}.production-project-create{border:1px solid var(--plum);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;padding:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.production-project-create{border:1px solid color-mix(in oklch, var(--plum) 28%, var(--line))}}.production-project-create{background:var(--accent-soft);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.production-project-create{background:color-mix(in oklch, var(--accent-soft) 34%, var(--white))}}.production-project-create>div:first-child{grid-column:1/-1;align-items:center;gap:10px;display:flex}.production-project-create>div:first-child>span{width:34px;height:34px;color:var(--plum-deep);background:var(--accent-soft);border-radius:8px;place-items:center;display:grid}.production-project-create>div:first-child>div{gap:2px;display:grid}.production-project-create>div:first-child b{font-size:12px}.production-project-create small,.production-project-create label{color:var(--muted);font-size:9px}.production-project-create label{gap:6px;font-weight:800;display:grid}.production-project-create label em{font-style:normal;font-weight:500}.production-project-create input,.production-project-create textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:var(--white);font:inherit;border-radius:7px;outline:0;padding:10px 11px}.production-project-create textarea{resize:vertical;min-height:64px}.production-project-create input:focus,.production-project-create textarea:focus{border-color:var(--plum)}.production-project-create>div:last-child{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.production-project-grid{grid-template-columns:repeat(auto-fill,minmax(215px,1fr));align-items:start;gap:14px;min-width:0;display:grid}.production-project-new-card,.production-project-card{border:1px solid var(--line);min-width:0;min-height:236px;color:var(--ink);text-align:left;background:var(--white);border-radius:10px;transition:border-color .18s,transform .18s,box-shadow .18s;overflow:hidden}.production-project-new-card:hover,.production-project-card:hover{border-color:var(--plum)}@supports (color:color-mix(in lab, red, red)){.production-project-new-card:hover,.production-project-card:hover{border-color:color-mix(in oklch, var(--plum) 46%, var(--line))}}.production-project-new-card:hover,.production-project-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px #1f1e2917}.production-project-new-card{color:var(--muted);text-align:center;background:var(--accent-subtle);border-style:dashed;place-content:center;justify-items:center;gap:8px;display:grid}@supports (color:color-mix(in lab, red, red)){.production-project-new-card{background:color-mix(in oklch, var(--accent-subtle) 36%, var(--white))}}.production-project-new-card>span{width:46px;height:46px;color:var(--plum-deep);background:var(--accent-soft);border-radius:50%;place-items:center;display:grid}.production-project-new-card b{color:var(--ink);font-size:12px}.production-project-new-card small{font-size:9px}.production-project-card{grid-template-rows:132px auto auto;display:grid}.production-project-cover{color:#aaa4b6;background:#25242c;place-items:center;display:grid;position:relative;overflow:hidden}.production-project-cover video{object-fit:cover;width:100%;height:100%}.production-project-cover>em{color:#fff;background:#231e30c7;border-radius:4px;padding:4px 6px;font-size:8px;font-style:normal;font-weight:850;position:absolute;top:9px;right:9px}.production-project-card-copy{gap:4px;min-width:0;padding:12px 12px 8px;display:grid}.production-project-card-copy b,.production-project-card-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.production-project-card-copy b{font-size:12px}.production-project-card-copy small{color:var(--muted);font-size:9px}.production-project-card-progress{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;padding:0 12px 12px;display:grid}.production-project-card-progress>i{background:#e7e4ea;border-radius:99px;height:4px;overflow:hidden}.production-project-card-progress>i>em{border-radius:inherit;background:var(--plum);height:100%;display:block}.production-project-card-progress small{color:var(--muted);font-size:8px}.production-project-first-note{color:var(--muted);align-items:center;gap:7px;font-size:9px;display:flex}.production-project-editor{color:#f3f5f4;background:#0d0f10;border:1px solid #2b2f31;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 22px 54px #10101833}.production-editor-titlebar{background:#0a0c0d;border-bottom:1px solid #2b2f31;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:62px;padding:9px 12px;display:grid}.production-editor-back{color:#d2d6d4;background:#171a1b;border:1px solid #303436;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.production-editor-back:hover{color:#4ff0a2;border-color:#3b8d68}.production-editor-project-name{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 9px;min-width:0;display:grid}.production-editor-project-name>span{color:#b7c0bc;white-space:nowrap;background:#171a1b;border-radius:7px;grid-row:1/3;grid-template-columns:14px auto;align-items:center;gap:5px;padding:7px 9px;font-size:9px;font-weight:800;display:grid}.production-editor-project-name h2,.production-editor-project-name p{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.production-editor-project-name h2{font-size:14px;line-height:1.25}.production-editor-project-name p{color:#747c79;font-size:8px}.production-editor-actions{align-items:center;gap:7px;display:flex}.production-editor-actions>button,.production-editor-import>summary{color:#d6dcda;white-space:nowrap;cursor:pointer;background:#171a1b;border:1px solid #303436;border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:0 11px;font-size:9px;font-weight:800;display:flex}.production-editor-actions>button:hover,.production-editor-import>summary:hover{color:#07110c;background:#4ff0a2;border-color:#4ff0a2}.production-editor-import{position:relative}.production-editor-import>summary{list-style:none}.production-editor-import>summary::-webkit-details-marker{display:none}.production-editor-import[open]>summary{color:#07110c;background:#4ff0a2;border-color:#4ff0a2}.production-editor-import[open]>summary>svg:last-child{transform:rotate(90deg)}.production-editor-import-popover{z-index:20;color:#f4f6f5;background:#171a1b;border:1px solid #3c4240;border-radius:9px;width:min(390px,88vw);max-height:360px;padding:15px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 20px 44px #0000006b}.production-editor-import-popover>div:first-child{border-bottom:1px solid #303436;justify-content:space-between;align-items:center;gap:10px;padding-bottom:11px;display:flex}.production-editor-import-popover>div:first-child b{font-size:11px}.production-editor-import-popover>div:first-child small,.production-editor-import-popover>p{color:#89918e;font-size:9px}.production-editor-import-popover>p{margin:12px 0 0;line-height:1.6}.production-editor-import-popover .video-production-ready-list{border-top:0}.production-editor-import-popover .video-production-ready-list>article{border-color:#303436}.production-editor-import-popover .video-production-ready-list .quiet-button{color:#07110c;background:#4ff0a2;border-color:#4ff0a2;min-height:28px}.production-editor-config{background:#080a0b;border-bottom:1px solid #303436;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.85fr);gap:7px;min-width:0;padding:7px;display:grid}.production-editor-config>article{background:#181b1c;border:1px solid #262a2c;border-radius:8px;min-width:0;min-height:154px;padding:11px}.production-editor-panel-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}.production-editor-panel-heading b{font-size:10px}.production-editor-panel-heading span{color:#77807c;font-size:8px}.production-editor-global-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.production-editor-global-items>span{color:#4ff0a2;background:#202425;border:1px solid #2d3233;border-radius:7px;grid-template-columns:20px minmax(0,1fr);align-content:center;gap:2px 7px;min-width:0;min-height:55px;padding:8px;display:grid}.production-editor-global-items svg{grid-row:1/3}.production-editor-global-items small,.production-editor-global-items b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.production-editor-global-items small{color:#7e8783;font-size:7px}.production-editor-global-items b{color:#edf1ef;font-size:9px}.production-editor-asset-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.production-editor-asset-stats>span{color:#4ff0a2;background:#202425;border:1px solid #2d3233;border-radius:7px;place-content:center;justify-items:center;gap:3px;min-width:0;min-height:78px;display:grid}.production-editor-asset-stats b{color:#f2f4f3;font-size:14px}.production-editor-asset-stats small{color:#7e8783;white-space:nowrap;font-size:7px}.production-editor-draft dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0 0 14px;display:grid}.production-editor-draft dl>div{background:#202425;border-radius:5px;justify-content:space-between;align-items:center;gap:5px;padding:5px 7px;display:flex}.production-editor-draft dt{color:#8b9390;font-size:8px}.production-editor-draft dd{color:#f2f4f3;margin:0;font-size:10px;font-weight:850}.production-editor-overall-progress{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.production-editor-overall-progress>span{background:#303536;border-radius:99px;height:7px;overflow:hidden}.production-editor-overall-progress i{border-radius:inherit;background:linear-gradient(90deg,#35e590,#62f4c4);height:100%;display:block}.production-editor-overall-progress b{color:#05110b;text-align:center;background:#56efb4;border-radius:99px;min-width:42px;padding:3px 6px;font-size:9px}.production-track-shell{background:#0d0f10;min-width:0;overflow:hidden}.production-track-head,.production-track-row{grid-template-columns:minmax(0,.95fr) minmax(0,.95fr) minmax(0,2fr) minmax(0,1.3fr) minmax(0,1.05fr);min-width:0;display:grid}.production-track-head{z-index:4;color:#d1d6d4;background:#171a1b;min-height:38px;position:sticky;top:0}.production-track-head>span{border-right:1px solid #303436;justify-content:space-between;align-items:center;padding:0 10px;font-size:9px;font-weight:850;display:flex}.production-track-head>span:last-child{border-right:0}.production-track-row{border-top:1px solid #303436;min-height:238px}.production-track-cell{border-right:1px solid #303436;min-width:0;padding:11px;position:relative}.production-track-cell:last-child{border-right:0}.production-track-cell:before{display:none}.production-track-compose .production-track-cell{align-content:start;gap:9px;display:grid}.production-track-item{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:9px}.production-track-index{color:#4ff0a2;background:#202425;border:1px solid #39403d;border-radius:6px;flex:none;place-items:center;width:26px;height:26px;font-size:8px;font-weight:900;display:grid}.production-track-item>label,.production-track-item>div{align-content:start;gap:5px;min-width:0;display:grid}.production-track-item label>span{color:#f1f4f2;font-size:10px;font-weight:850}.production-track-item input{color:#eef2f0;width:100%;min-height:34px;font:inherit;background:#202425;border:1px solid #353b3d;border-radius:6px;outline:0;padding:0 9px;font-size:9px}.production-track-item input:focus{border-color:#4ff0a2}.production-track-item>div b,.production-track-item>div small{text-overflow:ellipsis;overflow:hidden}.production-track-item>div b{color:#f2f4f3;font-size:10px;line-height:1.45}.production-track-item>div small{color:#737c78;font-size:7px;line-height:1.5}.production-track-item>div em{color:#4ff0a2;background:#1b3328;border-radius:4px;width:fit-content;padding:3px 5px;font-size:7px;font-style:normal;font-weight:800}.production-track-parameters{align-content:start;gap:8px;display:grid}.production-track-parameters>span,.production-track-parameters>label{color:#4ff0a2;background:#202425;border-radius:6px;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:2px 6px;min-width:0;padding:8px;display:grid}.production-track-parameters>span svg{grid-row:1/3}.production-track-parameters b,.production-track-parameters small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.production-track-parameters b{color:#edf1ef;font-size:8px}.production-track-parameters small{color:#78817d;font-size:7px}.production-track-parameters select{color:#f2f4f3;width:100%;min-width:0;height:28px;font:inherit;background:#171a1b;border:1px solid #39403d;border-radius:5px;outline:0;padding:0 6px;font-size:8px}.production-track-task-progress{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.production-track-task-progress>span{background:#303536;border-radius:99px;height:5px;overflow:hidden}.production-track-task-progress i{background:#4ff0a2;height:100%;display:block}.production-track-task-progress small{color:#8a938f;font-size:7px}.production-track-prompt{align-content:start;gap:7px;display:grid}.production-track-prompt>label{color:#4ff0a2;font-size:8px;font-weight:850}.production-track-prompt textarea{resize:vertical;color:#eef2f0;background:#202425;border:1px solid #353b3d;border-radius:7px;outline:0;width:100%;min-height:168px;padding:9px;font:10px/1.6 inherit}.production-track-prompt p{color:#e7ebe9;white-space:pre-wrap;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0;font-size:9px;line-height:1.7;display:-webkit-box;overflow:hidden}.production-track-prompt>small{color:#747d79;text-overflow:ellipsis;white-space:nowrap;font-size:7px;line-height:1.5;overflow:hidden}.production-track-prompt>.video-production-status{width:fit-content;min-height:20px}.production-track-current,.production-track-optional{align-content:start;gap:8px;display:grid}.production-track-placeholder,.production-track-preview{color:#69726e;background:#070809;border-radius:7px;place-content:center;justify-items:center;gap:7px;min-height:166px;display:grid;overflow:hidden}.production-track-placeholder b,.production-track-preview b{color:#9da5a1;font-size:9px}.production-track-placeholder small{color:#5f6764;text-align:center;max-width:130px;font-size:7px;line-height:1.5}.production-track-preview video{object-fit:contain;background:#050606;width:100%;height:166px}.production-track-preview.has-many{place-content:stretch;justify-items:stretch;padding:6px}.production-track-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:6px;min-width:0;display:grid}.production-track-media-grid figure{background:#101213;border:1px solid #303536;border-radius:6px;min-width:0;margin:0;overflow:hidden}.production-track-media-grid figure:only-child{grid-column:1/-1}.production-track-media-grid figure video{object-fit:contain;background:#050606;width:100%;height:92px;min-height:0;display:block}.production-track-media-grid figure:only-child video{height:136px}.production-track-media-grid figcaption{color:#8a938f;justify-content:space-between;align-items:center;gap:5px;padding:5px 6px;font-size:7px;display:flex}.production-track-media-grid figcaption a{color:#4ff0a2;font-weight:850}.production-track-media-pending{color:#f1c65f;text-align:center;background:#1b1911;border:1px dashed #635325;border-radius:6px;place-content:center;justify-items:center;gap:6px;min-height:92px;display:grid}.production-track-media-pending b{color:inherit;font-size:7px}.production-track-media-count{color:#747d79;text-align:right;font-size:7px}.production-track-submit-note,.production-track-result-card{color:#8f9894;text-align:center;background:#171a1b;border:1px solid #343a38;border-radius:8px;place-content:center;justify-items:center;gap:6px;min-height:126px;display:grid}.production-track-submit-note>span{color:#06120b;background:#4ff0a2;border-radius:4px;padding:3px 6px;font-size:8px;font-weight:900}.production-track-submit-note b,.production-track-result-card b{color:#edf1ef;font-size:9px}.production-track-submit-note small,.production-track-result-card small{color:#747d79;font-size:7px}.production-track-result-card.is-failed{color:#ef5b6d;border-color:#733841}.production-track-result-card.is-completed{color:#4ff0a2;border-color:#32d986}.production-track-result-card.is-running,.production-track-result-card.is-queued{color:#f1c65f;border-color:#8a6a24}.production-track-primary{color:#07110c;background:#4ff0a2;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-height:32px;font-size:9px;font-weight:900;display:flex}.production-track-primary:disabled{color:#68716d;cursor:not-allowed;background:#29302d}.production-track-actions{flex-wrap:wrap;gap:5px;display:flex}.production-track-actions a,.production-track-actions button{color:#b7c0bc;white-space:nowrap;background:#202425;border:1px solid #343a38;border-radius:5px;flex:auto;justify-content:center;align-items:center;gap:4px;min-height:28px;padding:0 7px;font-size:7px;font-weight:800;display:inline-flex}.production-track-actions a:hover,.production-track-actions button:hover{color:#07110c;background:#4ff0a2;border-color:#4ff0a2}.production-track-task.is-running{box-shadow:inset 3px 0 #f1c65f}.production-track-task.is-failed{box-shadow:inset 3px 0 #ef5b6d}.production-track-loading,.production-track-empty{color:#747d79;text-align:center;place-content:center;justify-items:center;gap:7px;min-height:145px;display:grid}.production-track-loading b,.production-track-empty b{color:#cbd1ce;font-size:10px}.production-track-empty span{font-size:8px}.media-intake-heading{align-items:center;gap:10px;display:flex}.media-intake-heading>span{color:#fff;background:linear-gradient(135deg, var(--plum-deep), var(--plum));border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.media-intake-heading>div{gap:3px;min-width:0;display:grid}.media-intake-heading b{font-size:12px}.media-intake-heading small{color:var(--muted);font-size:9px}.media-intake-workspace>.segmented-control{background:var(--accent-subtle);border-radius:7px;width:min(380px,100%)}.media-intake-workspace>.segmented-control button{border-radius:5px}.media-intake-workspace>.segmented-control button.is-active{color:var(--plum-deep);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--plum)}@supports (color:color-mix(in lab, red, red)){.media-intake-workspace>.segmented-control button.is-active{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--plum) 34%, var(--line))}}.media-intake-grid{grid-template-columns:minmax(0,1fr) 250px;align-items:stretch;gap:16px;min-width:0;display:grid}.media-intake-source{min-width:0}.media-intake-source .media-field textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:130px;color:var(--ink);background:var(--white);border-radius:6px;outline:0;padding:12px;font:12px/1.7 inherit}.media-intake-source .media-field textarea:focus{border-color:var(--plum)}.media-intake-source .media-upload{min-height:130px}.media-intake-actions{align-content:end;gap:12px;min-width:0;display:grid}.media-intake-actions .button{width:100%}.media-intake-actions .model-note{justify-content:center;margin:0}.media-layout{grid-template-columns:260px minmax(0,1fr)}.media-history-panel{border-right:1px solid var(--line);min-width:0;padding:24px 22px 30px 0}.media-history-panel .media-history{border-top:0;padding-top:0}.admin-recommendation-form{border-top:1px solid var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:15px;width:min(820px,100%);padding-top:25px;display:grid}.admin-preview,.tag-selector,.admin-recommendation-form>.compact-field,.admin-recommendation-form>.button:last-child{grid-column:1/-1}.admin-preview{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:190px minmax(0,1fr);gap:18px;padding:17px 0;display:grid}.admin-preview>span{min-height:112px;color:var(--muted);background:#e4e0da 50%/cover no-repeat;place-items:center;display:grid}.admin-preview>div{gap:11px;display:grid}.tag-selector{color:var(--muted);gap:8px;font-size:11px;font-weight:800;display:grid}.tag-selector>div{flex-wrap:wrap;gap:7px;display:flex}.tag-selector button{border:1px solid var(--line);min-width:44px;min-height:31px;color:var(--muted);background:var(--white);border-radius:4px;font-size:10px;font-weight:800}.tag-selector button.is-picked{border-color:var(--coral);color:#a74435;background:#fae8e3}.admin-console{min-height:calc(100vh - 68px)}.admin-console-heading{align-items:flex-end}.admin-identity{border-left:2px solid var(--teal);gap:3px;min-width:180px;padding:4px 0 4px 16px;display:grid}.admin-identity span,.admin-identity small{color:var(--muted);font-size:10px}.admin-identity b{font-size:14px}.admin-section-tabs{border-bottom:1px solid var(--ink);gap:4px;margin-bottom:34px;display:flex}.admin-section-tabs button{min-height:44px;color:var(--muted);background:0 0;align-items:center;gap:7px;padding:0 17px;font-size:12px;font-weight:850;display:inline-flex}.admin-section-tabs button.is-active{color:#fff;background:var(--ink)}.admin-module{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:34px;display:grid}.admin-module-heading{gap:8px;display:grid}.admin-module-heading>span{color:var(--coral);font-size:10px;font-weight:850}.admin-module-heading h3{margin:0;font-size:20px;line-height:1.4}.admin-module-heading p{color:var(--muted);margin:0;font-size:11px;line-height:1.7}.admin-module .admin-recommendation-form{border-top:0;padding-top:0}.prompt-config-layout{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:260px minmax(0,1fr);min-width:0;min-height:560px;display:grid}.prompt-template-list{border-right:1px solid var(--line);align-content:start;display:grid}.prompt-template-list button{border-bottom:1px solid var(--line);min-width:0;color:var(--ink);text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) 16px;gap:7px 10px;padding:16px 16px 16px 0;display:grid}.prompt-template-list button.is-active{border-left:3px solid var(--plum);background:#eeebe6;padding-left:12px}.prompt-template-list button>span{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.prompt-template-list b{font-size:12px}.prompt-template-list em{color:var(--teal);white-space:nowrap;font-size:8px;font-style:normal;font-weight:850}.prompt-template-list small{color:var(--muted);font-size:9px;line-height:1.5;overflow:hidden}.prompt-template-list svg{color:var(--muted);grid-area:1/2/3;align-self:center}.prompt-editor{grid-template-rows:auto minmax(0,1fr) auto;gap:16px;min-width:0;padding:20px 0 18px 28px;display:grid}.prompt-editor-heading,.prompt-editor-footer{justify-content:space-between;align-items:center;gap:18px;display:flex}.prompt-editor-heading>div{gap:3px;display:grid}.prompt-editor-heading span,.prompt-editor-heading small,.prompt-editor-footer>span{color:var(--muted);font-size:9px}.prompt-editor-heading b{font-size:15px}.prompt-editor-heading em{color:var(--plum-deep);font-size:10px;font-style:normal;font-weight:850}.prompt-editor label{min-height:0}.prompt-editor textarea{resize:vertical;border:1px solid var(--line);width:100%;height:100%;min-height:420px;color:var(--ink);background:var(--white);border-radius:4px;outline:0;padding:17px;font:12px/1.75 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.prompt-editor textarea:focus{border-color:var(--plum)}.prompt-editor-footer>div{align-items:center;gap:18px;display:flex}.prompt-editor-footer .button{min-height:38px;font-size:11px}.account-management{gap:34px;min-width:0;display:grid}.account-section-heading{justify-content:space-between;align-items:center;gap:14px;min-height:32px;margin-bottom:16px;display:flex}.account-section-heading>div{align-items:center;gap:8px;display:flex}.account-section-heading>div:last-child{flex-wrap:wrap;justify-content:flex-end}.account-section-heading svg{color:var(--coral)}.account-section-heading span{font-size:13px;font-weight:850}.account-section-heading b{color:#fff;background:var(--ink);border-radius:3px;place-items:center;min-width:23px;padding:3px 5px;font-size:9px;display:grid}.account-section-heading small{color:var(--muted);font-size:9px}.account-section-heading .quiet-button.is-danger{color:#a1322d;background:#fff6f5;border-color:#e6aaa5}.production-batch-login-status{border-left:3px solid var(--plum);color:var(--plum-deep);background:var(--accent-subtle);border-radius:0 7px 7px 0;align-items:center;gap:10px;margin:-6px 0 14px;padding:10px 12px;display:flex}.production-batch-login-status>div{gap:3px;min-width:0;display:grid}.production-batch-login-status b{font-size:10px}.production-batch-login-status span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.production-account-row.is-batch-current{opacity:1;box-shadow:inset 3px 0 var(--plum);background:var(--accent-subtle)}.production-monitor{border:1px solid var(--plum);gap:14px;min-width:0;padding:18px;display:grid}@supports (color:color-mix(in lab, red, red)){.production-monitor{border:1px solid color-mix(in srgb, var(--plum) 20%, var(--line))}}.production-monitor{background:var(--white);box-shadow:var(--shadow);border-radius:12px}.production-monitor-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:13px;display:flex}.production-monitor-heading>div{gap:4px;min-width:0;display:grid}.production-monitor-heading span{color:var(--plum-deep);letter-spacing:.08em;font-size:8px;font-weight:900}.production-monitor-heading h3{margin:0;font-size:16px}.production-monitor-heading p{color:var(--muted);margin:0;font-size:8px;line-height:1.55}.production-monitor-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.production-monitor-date-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.production-monitor-date-controls label{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.production-monitor-date-controls input{border:1px solid var(--line);min-width:0;max-width:100%;min-height:34px;color:var(--ink);background:var(--white);font:inherit;border-radius:6px;padding:5px 8px}.production-monitor-date-controls .quiet-button{min-height:34px;font-size:14px}.production-monitor-error{color:#a4392b;margin:0;font-size:14px}.production-monitor-summary-note{color:var(--muted);margin:0;font-size:13px}.production-monitor-card{border:1px solid var(--line);background:#f8f7f5;border-radius:9px;grid-template-columns:34px minmax(0,1fr);gap:9px;min-width:0;padding:12px;display:grid}.production-monitor-card>span{color:#176e67;background:#deefec;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.production-monitor-card.is-availableAccounts>span{color:var(--plum-deep);background:var(--accent-soft)}.production-monitor-card.is-activeAccounts>span{color:#2d659e;background:#e4eaf6}.production-monitor-card.is-sessionInvalidAccounts>span{color:#a4392b;background:#fae5e0}.production-monitor-card>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 8px;min-width:0;display:grid}.production-monitor-card small{color:var(--muted);font-size:8px;font-weight:800}.production-monitor-card b{color:var(--ink);grid-area:1/2/span 2;font-size:24px;line-height:1}.production-monitor-card p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:7px;overflow:hidden}.production-monitor-card>em{color:#68615e;background:#e7e3de;border-radius:4px;grid-column:1/-1;width:fit-content;padding:3px 6px;font-size:7px;font-style:normal;font-weight:850}.production-monitor-card>em.is-good{color:#176849;background:#dff2e9}.production-monitor-card>em.is-bad{color:#a4392b;background:#fae5e0}.production-monitor-details{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr)) auto;display:grid}.production-monitor-details>span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:center;align-items:center;gap:6px;min-width:0;min-height:52px;padding:8px;display:flex}.production-monitor-details b{font-size:15px}.production-monitor-details small{color:var(--muted);font-size:8px}.production-monitor-details>span:last-child{min-width:112px;color:var(--plum)}.production-monitor-chart{border:1px solid var(--line);background:#fbfaf8;border-radius:9px;min-width:0;padding:12px 13px 5px}.production-monitor-chart-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.production-monitor-chart-heading>div{flex-wrap:wrap;gap:5px;display:flex}.production-monitor-chart-heading button{min-height:27px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:5px;padding:0 8px;font-size:8px;font-weight:800}.production-monitor-chart-heading button.is-active{border-color:var(--plum)}@supports (color:color-mix(in lab, red, red)){.production-monitor-chart-heading button.is-active{border-color:color-mix(in srgb, var(--plum) 25%, var(--line))}}.production-monitor-chart-heading button.is-active{color:var(--plum-deep);background:var(--accent-soft)}.production-monitor-chart-heading p{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;margin:0;font-size:7px;display:flex}.production-monitor-chart-heading p span{background:var(--plum);width:15px;height:2px}.production-monitor-chart-heading p span.is-yesterday{background:repeating-linear-gradient(90deg,#aaa 0 3px,#0000 3px 5px)}.production-monitor-chart svg{width:100%;height:205px;overflow:visible}.production-monitor-chart svg text{fill:#8b8580;font-size:9px}.production-monitor-chart .grid-line{stroke:#e7e3de;stroke-width:1px;vector-effect:non-scaling-stroke}.production-monitor-chart path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.production-monitor-chart .trend-current{stroke:var(--plum);stroke-width:2.5px}.production-monitor-chart .trend-yesterday{stroke:#aaa39e;stroke-width:1.5px;stroke-dasharray:5 5}.production-monitor-empty{min-height:180px;color:var(--muted);place-content:center;justify-items:center;gap:8px;font-size:9px;display:grid}.account-create-form{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);justify-items:start;padding:17px 0 22px;display:grid}.account-create-form .account-section-heading{width:100%}.account-form-note{width:100%;color:var(--muted);margin:0 0 14px;font-size:10px;line-height:1.65}.production-account-import{gap:12px}.production-account-import-actions{grid-template-columns:auto minmax(180px,1fr) auto auto;align-items:center;gap:12px;width:100%;display:grid}.production-account-import-picker{cursor:pointer;position:relative}.production-account-import-picker input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.production-account-import-summary{gap:4px;min-width:0;display:grid}.production-account-import-summary b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.production-account-import-summary span{color:var(--muted);font-size:9px;line-height:1.5}.production-account-import .account-form-note{margin:0}.account-create-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 15px;width:100%;margin-bottom:15px;display:grid}.account-create-grid .account-login-method{grid-column:1/-1}.account-create-grid label,.account-password-reset label,.account-role-control{min-width:0;color:var(--muted);gap:7px;font-size:10px;font-weight:800;display:grid}.account-create-grid input,.account-create-grid select,.account-password-reset input,.account-role-control select{border:1px solid var(--line);width:100%;min-height:40px;color:var(--ink);background:var(--white);font:inherit;border-radius:4px;outline:0;padding:0 11px}.account-create-grid input:focus,.account-create-grid select:focus,.account-password-reset input:focus,.account-role-control select:focus{border-color:var(--plum)}.account-error{color:#ad392d;width:100%;margin:-4px 0 13px;font-size:10px}.agent-pairing-result{border:1px solid var(--plum);gap:10px;width:100%;margin:14px 0 4px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.agent-pairing-result{border:1px solid color-mix(in srgb, var(--plum) 32%, var(--line))}}.agent-pairing-result{background:var(--plum);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.agent-pairing-result{background:color-mix(in srgb, var(--plum) 6%, var(--white))}}.agent-pairing-result{color:var(--ink)}.agent-pairing-value{border:1px solid var(--line);background:var(--white);border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:10px 11px;display:grid}.agent-pairing-value>div{gap:5px;min-width:0;display:grid}.agent-pairing-value span{color:var(--muted);font-size:10px;font-weight:800}.agent-pairing-value code{overflow-wrap:anywhere;min-width:0;color:var(--ink);font-size:11px;line-height:1.45}.agent-pairing-result>small{color:var(--muted);font-size:10px;line-height:1.55}.production-agent-setup-guide{border:1px solid var(--plum);gap:16px;min-width:0;padding:18px;display:grid}@supports (color:color-mix(in lab, red, red)){.production-agent-setup-guide{border:1px solid color-mix(in srgb, var(--plum) 22%, var(--line))}}.production-agent-setup-guide{background:linear-gradient(145deg, var(--plum), var(--white));border-radius:12px}@supports (color:color-mix(in lab, red, red)){.production-agent-setup-guide{background:linear-gradient(145deg, color-mix(in srgb, var(--plum) 5%, var(--white)), var(--white))}}.production-agent-setup-guide{box-shadow:var(--shadow)}.production-agent-setup-guide>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}.production-agent-setup-guide>header>div{align-items:center;gap:10px;min-width:0;display:flex}.production-agent-setup-guide>header>div>span{color:#fff;background:var(--plum);border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid}.production-agent-setup-guide>header>div>div{gap:3px;min-width:0;display:grid}.production-agent-setup-guide>header b{color:var(--ink);font-size:13px}.production-agent-setup-guide>header small{color:var(--muted);font-size:9px;line-height:1.5}.production-agent-setup-guide>header .button{flex:none;min-height:36px;font-size:10px}.production-agent-setup-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.production-agent-setup-flow>article{border:1px solid var(--line);background:var(--white);border-radius:9px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:9px;min-width:0;padding:12px;display:grid}.production-agent-setup-flow>article>span{width:28px;height:28px;color:var(--plum-deep);background:var(--accent-soft);border-radius:7px;place-items:center;font-size:8px;font-weight:900;display:grid}.production-agent-setup-flow>article>div{gap:5px;min-width:0;display:grid}.production-agent-setup-flow b{font-size:10px}.production-agent-setup-flow p{color:var(--muted);margin:0;font-size:8px;line-height:1.6}.production-agent-setup-flow a{width:fit-content;color:var(--plum-deep);align-items:center;gap:4px;font-size:8px;font-weight:800;display:inline-flex}.production-agent-setup-flow code{overflow-wrap:anywhere;color:var(--ink);font-size:8px}.production-agent-platform-guides{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.production-agent-platform-guides>article{border:1px solid var(--line);background:var(--white);border-radius:10px;min-width:0;overflow:hidden}.production-agent-platform-guides article>header{border-bottom:1px solid var(--line);background:var(--accent-subtle);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.production-agent-platform-guides header span{color:#fff;background:var(--ink);border-radius:5px;padding:4px 7px;font-size:8px;font-weight:900}.production-agent-platform-guides header b{font-size:10px}.production-agent-platform-guides ol{color:#53505a;gap:7px;margin:0;padding:12px 12px 13px 31px;display:grid}.production-agent-platform-guides li{padding-left:2px;font-size:9px;line-height:1.55}.production-agent-platform-guides code{color:var(--plum-deep);background:var(--accent-soft);overflow-wrap:anywhere;border-radius:3px;padding:2px 4px;font-size:8px}.production-agent-config-values{border-left:3px solid var(--plum);background:var(--accent-subtle);border-radius:0 8px 8px 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px 12px;min-width:0;padding:12px;display:grid}.production-agent-config-values>div{gap:4px;min-width:0;display:grid}.production-agent-config-values span{color:var(--muted);font-size:8px;font-weight:800}.production-agent-config-values code{overflow-wrap:anywhere;min-width:0;color:var(--ink);font-size:10px;font-weight:800}.production-agent-config-values>p{color:var(--muted);grid-column:1/-1;align-items:center;gap:6px;margin:0;font-size:8px;line-height:1.55;display:flex}.production-agent-config-values>p svg{color:var(--teal);flex:none}.account-list-section{min-width:0}.account-list{border-top:1px solid var(--ink)}.account-row{border-bottom:1px solid var(--line);grid-template-columns:38px minmax(165px,1fr) 125px 52px 72px;align-items:center;gap:12px;min-width:0;min-height:82px;padding:12px 0;display:grid}.account-row.is-disabled{opacity:.58;background:#efede9}.account-avatar{color:#fff;background:var(--plum);border-radius:50%;place-items:center;width:36px;height:36px;font-size:12px;font-weight:900;display:grid}.account-row:nth-child(3n+2) .account-avatar{background:var(--teal)}.account-row:nth-child(3n) .account-avatar{background:var(--coral)}.account-profile{gap:4px;min-width:0;display:grid}.account-profile b,.account-profile span,.account-profile small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-profile b{font-size:12px}.account-profile span,.account-profile small{color:var(--muted);font-size:9px}.account-role-control{gap:4px}.account-role-control select{min-height:34px;padding:0 7px;font-size:10px}.account-role-control select:disabled{cursor:not-allowed;color:var(--muted);background:#ebe8e3}.account-status{color:#6c6560;white-space:nowrap;background:#dfdcd7;border-radius:3px;place-items:center;min-height:22px;padding:0 5px;font-size:8px;font-weight:850;display:inline-grid}.account-status.is-active{color:#176849;background:#dff2e9}.account-actions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.account-actions .icon-button{width:32px;height:32px}.account-password-reset{background:#eeebe6;grid-column:2/-1;grid-template-columns:minmax(180px,1fr) auto auto;align-items:end;gap:8px;width:100%;padding:12px;display:grid}.account-password-reset input{min-height:36px}.account-password-reset .button,.account-password-reset .quiet-button{white-space:nowrap;min-height:36px}.account-row.production-account-row{grid-template-columns:38px minmax(190px,1fr) 78px minmax(330px,440px)}.production-account-login{background:0 0;grid-column:auto;grid-template-columns:minmax(145px,1fr) auto auto;align-items:center;width:auto;padding:0}.production-account-login label{display:block}.production-account-login label>span{display:none}.production-account-login input{min-height:34px;font-size:10px}.production-account-login .quiet-button{min-height:34px;padding-inline:11px}.production-account-login .production-account-delete{color:#a1322d;background:#fff6f5;border-color:#e6aaa5}.production-account-login .icon-button{width:32px;height:32px}.production-account-login.is-phone{grid-template-columns:minmax(145px,1fr) auto auto}.production-phone-login-note{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.account-status-confirm{background:#fae7e2;border-left:3px solid #b63f32;grid-column:2/-1;grid-template-columns:minmax(180px,1fr) auto auto;align-items:center;gap:12px;width:100%;padding:11px 12px;display:grid}.account-status-confirm>span{color:#74332b;font-size:10px;line-height:1.5}.account-status-confirm .button,.account-status-confirm .quiet-button{white-space:nowrap;min-height:36px}.account-empty{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);min-height:150px;color:var(--muted);place-content:center;justify-items:center;gap:8px;font-size:10px;display:grid}.account-permission-legend{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px;display:grid}.account-permission-legend>span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--white);gap:5px;min-width:0;padding:11px;display:grid}.account-permission-legend b{font-size:10px}.account-permission-legend small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.feedback-admin-module{grid-template-columns:220px minmax(0,1fr)}.admin-feedback-layout{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:310px minmax(0,1fr);min-width:0;min-height:580px;display:grid}.admin-feedback-list{border-right:1px solid var(--line);min-height:0;max-height:660px;overflow-y:auto}.admin-feedback-list-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:44px;padding:0 13px;display:flex}.admin-feedback-list-heading span{color:var(--muted);font-size:9px;font-weight:850}.admin-feedback-list-heading b{color:var(--plum-deep);font-size:14px}.admin-feedback-list>button{border-bottom:1px solid var(--line);width:100%;min-width:0;color:var(--ink);text-align:left;background:0 0;gap:7px;padding:14px 13px;display:grid}.admin-feedback-list>button.is-active{border-left:3px solid var(--plum);background:#eeebe6;padding-left:10px}.admin-feedback-list>button>span{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.admin-feedback-list>button>span b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-feedback-detail{max-height:660px}.admin-feedback-controls{border-top:1px solid var(--line);gap:13px;padding-top:17px;display:grid}.admin-feedback-controls label{gap:7px;display:grid}.admin-feedback-controls select{border:1px solid var(--line);min-height:39px;color:var(--ink);background:var(--white);border-radius:4px;outline:0;padding:0 9px;font-size:11px}.admin-feedback-controls textarea{min-height:120px}.admin-feedback-controls>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.admin-feedback-controls>div small{color:var(--muted);font-size:8px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes reveal{0%{transform:translate(100%)}to{transform:translate(0)}}@media (width<=1020px){.topbar{gap:16px;padding:0 26px}.brand i{display:none}.primary-nav{margin-left:0}.nav-link{padding:0 9px;font-size:13px}.home-route-grid,.cooperation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-grid{grid-template-columns:1fr}.angle-panel{border-top:1px solid var(--line);border-left:0;padding:27px 0}.platform-hot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-layout{grid-template-columns:1fr}.selection-rail{position:static}.inspiration-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.filter-search{grid-column:span 3}.topic-record{grid-template-columns:27px 30px minmax(170px,1fr) 100px 72px 28px}.record-stats,.record-time{display:none}.creation-layout{grid-template-columns:245px minmax(0,1fr)}.creation-controls{padding-right:20px}.creation-output{padding-left:22px}.refinement-panel{grid-template-columns:1fr;align-items:stretch}.refinement-panel .button{justify-self:start}.ideas-band{grid-template-columns:repeat(3,1fr)}.ideas-label{flex-direction:row;grid-column:1/-1;justify-content:flex-start}.tool-group{grid-template-columns:1fr;gap:13px}.project-card{grid-template-columns:118px minmax(0,1fr)}.video-tool-layout{grid-template-columns:1fr}.video-form{border-right:0;border-bottom:1px solid var(--line);padding-right:0}.video-preview{background:0 0;padding:28px 0}.cooperation-note{grid-template-columns:160px minmax(0,1fr)}.cooperation-note .text-action{grid-column:2;justify-self:start}.admin-module{grid-template-columns:190px minmax(0,1fr)}.prompt-config-layout{grid-template-columns:220px minmax(0,1fr)}}@media (width<=720px){.topbar{min-height:58px;padding:0 17px}.primary-nav{display:none}.topbar-actions{margin-left:auto}.profile-copy,.topbar-actions>.icon-button{display:none}.mobile-menu{width:34px;height:34px;color:var(--ink);background:0 0;place-items:center;display:grid}.header-popover{width:min(270px,100vw - 34px);top:50px;right:17px}.mobile-nav{border-bottom:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);padding:10px 17px 15px;display:grid;position:absolute;top:57px;left:0;right:0}.mobile-nav button{min-height:40px;color:var(--muted);text-align:left;background:0 0;font-size:14px;font-weight:750}.mobile-nav button.is-active{color:var(--plum-deep)}.hero-band{min-height:600px}.hero-media{background-position:60%}.hero-band:before{background:#0e0f1085;width:100%}.hero-copy{padding:78px 22px 150px}.hero-copy h1{font-size:45px}.hero-copy p{font-size:14px}.hero-actions{flex-wrap:wrap;gap:13px 20px}.hero-signal{bottom:28px;left:22px;right:auto}.home-workspace,.workbench-section{padding:45px 22px 58px}.section-heading,.create-heading{flex-direction:column;align-items:flex-start;gap:15px}.section-heading h2{font-size:28px}.home-route-grid,.cooperation-grid{grid-template-columns:1fr;margin-bottom:30px}.route-card{min-height:124px}.topics-panel{padding-right:0}.topic-row{grid-template-columns:29px minmax(0,1fr) 64px 14px}.topic-copy small{display:none}.angle-panel{padding-bottom:0}.platform-hot-grid{grid-template-columns:1fr}.hotlist-overview-heading small,.detail-filter-heading span{display:none}.board-tools{flex-direction:column;align-items:stretch}.large-tabs{padding-bottom:2px;overflow-x:auto}.large-tabs button{flex:none}.inspiration-filter-grid{grid-template-columns:1fr 1fr}.filter-search{grid-column:1/-1}.search-box{width:100%}.board-caption span:last-child{display:none}.topic-record{grid-template-columns:25px 25px minmax(0,1fr) 58px 26px;gap:8px;min-height:94px}.record-meta{display:none}.record-title small{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.record-heat{text-align:right}.row-more{display:none}.tool-module-grid{grid-template-columns:1fr}.tool-module{grid-template-columns:40px minmax(0,1fr) 16px}.tool-module em{display:none}.project-tools{flex-direction:column;align-items:flex-start}.project-grid{grid-template-columns:1fr}.project-card{grid-template-columns:108px minmax(0,1fr);min-height:244px}.project-card-body{padding:16px 15px 13px}.project-card-heading{gap:5px}.project-card-heading h3{font-size:15px}.project-details{gap:5px}.project-details>div{grid-template-columns:53px minmax(0,1fr);gap:7px}.project-details dt,.project-details dd{font-size:10px}.creation-layout{grid-template-columns:1fr}.creation-controls{border-right:0;border-bottom:1px solid var(--line);padding:22px 0}.creation-output{padding:23px 0}.task-history-list{max-height:240px}.task-empty-output{min-height:285px}.refinement-panel{gap:10px}.refinement-panel .button{justify-content:center;width:100%}.ideas-band{grid-template-columns:1fr}.ideas-label{grid-column:auto}.idea-card{min-height:68px}.storyboard-row p{white-space:normal}.video-form{padding:24px 0}.video-preview{padding:25px 0}.tool-surface-heading h3{font-size:21px}.cooperation-card{min-height:220px}.cooperation-note{grid-template-columns:1fr;gap:15px}.cooperation-note .text-action{grid-column:auto}.topic-drawer{width:100%}.drawer-stats b{font-size:12px}}@media (width<=1020px){.recommendation-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.media-intake-grid{grid-template-columns:minmax(0,1fr) 230px}.media-layout{grid-template-columns:240px minmax(0,1fr)}.detailed-idea dl{grid-template-columns:1fr}}@media (width<=720px){.recommendation-strip{grid-template-columns:1fr}.recommendation-heading small{display:none}.media-intake-workspace{padding:14px}.media-intake-grid,.media-layout{grid-template-columns:1fr}.media-form,.media-history-panel{border-right:0;border-bottom:1px solid var(--line);padding-right:0}.media-result{padding-left:0}.detailed-idea-heading{grid-template-columns:28px minmax(0,1fr)}.detailed-idea-heading .button{grid-column:2;justify-self:start}.detailed-idea dl>div{grid-template-columns:68px minmax(0,1fr)}.admin-identity{min-width:0}.admin-section-tabs{overflow-x:auto}.admin-section-tabs button{flex:none}.admin-module{grid-template-columns:1fr;gap:22px}.admin-recommendation-form,.admin-preview{grid-template-columns:1fr}.admin-preview>span{min-height:170px}.prompt-config-layout{grid-template-columns:1fr;min-height:0}.prompt-template-list{border-right:0;border-bottom:1px solid var(--line)}.prompt-template-list button{padding-left:10px}.prompt-editor{padding:20px 0}.prompt-editor textarea{min-height:430px}.prompt-editor-footer{flex-direction:column;align-items:flex-start}.prompt-editor-footer>div{flex-direction:column-reverse;align-items:stretch;gap:8px;width:100%}.prompt-editor-footer .button,.prompt-editor-footer .quiet-button{justify-content:center;width:100%}}@media (width<=1020px){.account-row{grid-template-columns:36px minmax(145px,1fr) 110px 48px 70px;gap:9px}.account-row.production-account-row{grid-template-columns:36px minmax(145px,1fr) auto}.production-account-row .production-account-login{grid-column:2/-1;grid-template-columns:minmax(145px,1fr) auto auto}.production-monitor-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.production-monitor-details{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.account-create-grid{grid-template-columns:1fr}.account-section-heading{flex-direction:column;align-items:flex-start}.account-section-heading>div:last-child{justify-content:flex-start;width:100%}.account-create-form .button{justify-content:center;width:100%}.production-account-import-actions{grid-template-columns:1fr}.production-account-import-picker{justify-content:center;width:100%}.account-row{grid-template-columns:36px minmax(0,1fr) auto;gap:9px;padding:13px 0}.account-avatar{grid-area:1/1}.account-profile{grid-area:1/2}.account-actions{grid-area:1/3}.account-role-control{grid-area:2/2}.account-status{grid-area:2/3}.account-password-reset{grid-column:1/-1;grid-template-columns:1fr 1fr}.account-password-reset label{grid-column:1/-1}.account-password-reset .quiet-button,.account-password-reset .button{justify-content:center}.account-status-confirm{grid-column:1/-1;grid-template-columns:1fr 1fr}.account-status-confirm>span{grid-column:1/-1}.account-status-confirm .quiet-button,.account-status-confirm .button{justify-content:center}.account-permission-legend{grid-template-columns:1fr}.production-monitor{padding:14px}.production-monitor-heading,.production-monitor-chart-heading{flex-direction:column;align-items:stretch}.production-monitor-heading .quiet-button{justify-content:center}.production-monitor-cards,.production-monitor-details{grid-template-columns:1fr}.production-monitor-details>span:last-child{min-width:0}.production-monitor-chart{overflow-x:auto}.production-monitor-chart svg{min-width:620px}}@media (width<=1020px){.inspiration-workbench .full-topic-list{max-height:800px}.radar-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.radar-dashboard{grid-template-columns:1fr}.radar-map{border-right:0;padding-right:0}.rising-board{border-top:1px solid var(--line);padding-left:0}.hotspot-bubble-cloud{height:580px}}@media (width<=720px){.inspiration-filter-heading small{display:none}.flat-filter-row{grid-template-columns:64px minmax(0,1fr);gap:8px;padding:5px 14px}.flat-filter-row>div{flex-wrap:wrap;padding-bottom:0;overflow-x:visible}.flat-filter-row button{flex:none;min-height:31px}.inspiration-filter-heading{padding-inline:14px}.flat-filter-footer{grid-template-columns:minmax(0,1fr) 32px;gap:8px;padding-inline:14px}.flat-filter-footer .search-box{grid-column:1/-1}.flat-filter-footer>.icon-button{grid-column:2}.inspiration-workbench .full-topic-list{max-height:720px}.radar-section-heading{flex-direction:column;align-items:flex-start;gap:8px;padding:15px 0}.radar-section-heading small{display:none}.radar-summary-grid{grid-template-columns:1fr 1fr}.radar-summary-grid>div{min-height:80px;padding:12px}.radar-summary-grid b{font-size:22px}.radar-summary-grid small,.radar-heading small{display:none}.hotspot-bubble-cloud{height:560px}.hotspot-bubble{width:min(var(--bubble-size), 78px);height:min(var(--bubble-size), 78px);gap:1px;padding:7px}.hotspot-bubble:nth-of-type(n+9){display:none}.hotspot-bubble .hotspot-bubble-platform{font-size:7px}.hotspot-bubble>b{font-size:9px;line-height:1.16}.hotspot-bubble .hotspot-bubble-metrics strong{font-size:13px}.hotspot-bubble .hotspot-bubble-metrics em{margin-left:1px;font-size:7px}.hotspot-bubble-legend{flex-wrap:wrap;justify-content:center}.drawer-stats{grid-template-columns:repeat(2,1fr)}.drawer-stats span{border-bottom:1px solid var(--line);padding:9px 0}.drawer-stats span:nth-child(2n){border-right:0;padding-left:12px}}.enhancement-page{gap:25px;display:grid}.enhancement-intake-workspace{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);gap:14px;padding:20px;display:grid}@supports (color:color-mix(in lab, red, red)){.enhancement-intake-workspace{background:color-mix(in oklch, var(--white) 88%, transparent)}}.enhancement-intake-workspace{box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.enhancement-intake-heading{align-items:center;gap:10px;display:flex}.enhancement-intake-heading>span{color:#fff;background:linear-gradient(135deg, var(--plum-deep), var(--plum));border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.enhancement-intake-heading>div{gap:3px;min-width:0;display:grid}.enhancement-intake-heading b{font-size:12px}.enhancement-intake-heading small{color:var(--muted);font-size:9px}.enhancement-intake-grid{grid-template-columns:minmax(0,1fr) 270px;align-items:stretch;gap:16px;min-width:0;display:grid}.enhancement-intake-actions{align-content:end;gap:12px;min-width:0;display:grid}.enhancement-intake-actions .button{width:100%}.enhancement-intake-actions .model-note{text-align:center;justify-content:center;margin:0}.enhancement-workbench{border-top:1px solid var(--ink);grid-template-columns:260px minmax(0,1fr);min-height:620px;display:grid}.enhancement-sidebar{border-right:1px solid var(--line);align-content:start;gap:18px;padding:26px 22px 34px 0;display:grid}.enhancement-upload{min-height:150px;position:relative}.enhancement-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.enhancement-progress,.processing-card{color:var(--muted);gap:8px;font-size:10px;font-weight:800;display:grid}.enhancement-progress progress,.processing-card progress{width:100%;height:6px;accent-color:var(--plum)}.enhancement-history{border-top:1px solid var(--line);gap:6px;padding-top:17px;display:grid}.enhancement-sidebar .enhancement-history{border-top:0;padding-top:0}.enhancement-history>b{margin-bottom:3px;font-size:13px}.enhancement-history>button{min-width:0;color:var(--ink);text-align:left;background:var(--white);border-left:2px solid #0000;gap:4px;padding:10px;display:grid}.enhancement-history>button.is-active{border-left-color:var(--plum);background:#f4f0ff}.enhancement-history span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.enhancement-history small,.enhancement-history p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.enhancement-result{min-width:0;padding:25px 0 40px 30px}.enhancement-result .output-actions{align-items:center;gap:7px;display:flex}.quality-report{border-left:3px solid var(--teal);background:#e8eeec;grid-template-columns:100px minmax(0,1fr);align-items:center;gap:18px;margin:18px 0;padding:18px;display:grid}.quality-report>div:last-child{gap:5px;display:grid}.quality-report span,.quality-report p{color:var(--muted);margin:0;font-size:10px;line-height:1.6}.quality-report b{font-size:14px}.quality-score{background:var(--white);place-items:center;gap:2px;padding:12px;display:grid}.quality-score strong{color:var(--teal);font-size:28px}.quality-score.is-recommended strong{color:var(--coral)}.enhancement-spec-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px;display:grid}.enhancement-spec-grid>div{border-right:1px solid var(--line);background:var(--white);gap:5px;min-width:0;padding:15px;display:grid}.enhancement-spec-grid>div:last-child{border-right:0}.enhancement-spec-grid span,.enhancement-spec-grid small{color:var(--muted);font-size:9px}.enhancement-spec-grid b{font-size:13px}.enhancement-legacy-note{border-left:3px solid var(--coral);color:var(--muted);background:#fff4ef;margin:-6px 0 18px;padding:10px 12px;font-size:10px;line-height:1.6}.enhancement-action-panel{background:#eeebe6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:15px;display:flex}.enhancement-action-panel .scale-options{flex-wrap:wrap}.video-pipeline-form{justify-content:stretch;align-items:stretch;display:grid}.pipeline-field{gap:8px;display:grid}.pipeline-field>span,.pipeline-cost>span{color:var(--ink);font-size:11px;font-weight:850}.watermark-area-field>div{grid-template-columns:repeat(4,minmax(55px,1fr));gap:8px;display:grid}.watermark-area-field label{color:var(--muted);gap:4px;display:grid}.watermark-area-field input{border:1px solid var(--line);background:var(--white);border-radius:4px;width:100%;height:34px;padding:0 8px}.watermark-area-field p{color:var(--muted);margin:0;font-size:10px}.pipeline-cost{border-left:3px solid var(--teal);background:var(--white);grid-template-columns:auto 1fr;align-items:baseline;gap:3px 12px;padding:11px 12px;display:grid}.pipeline-cost b{color:var(--plum-deep);font-size:20px}.pipeline-cost small{color:var(--muted);grid-column:1/-1}.processing-card,.enhancement-error,.comparison-panel{border:1px solid var(--line);background:var(--white);margin-top:18px;padding:18px}.processing-card>div{color:var(--ink);align-items:center;gap:8px;display:flex}.processing-card>div span{margin-left:auto}.processing-card .quiet-button{justify-self:start}.enhancement-error{border-left:3px solid var(--coral);gap:8px;display:grid}.enhancement-error p,.comparison-panel p{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.enhancement-error .button{justify-self:start}.comparison-panel{gap:16px;display:grid}.comparison-panel>div:first-child{gap:7px;display:grid}.comparison-panel>div:first-child>span{font-size:13px;font-weight:850}.comparison-panel .button{justify-self:start}.comparison-videos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.comparison-videos figure{background:#161616;min-width:0;margin:0}.comparison-videos video{aspect-ratio:16/9;object-fit:contain;width:100%;display:block}.comparison-videos figcaption{color:#fff;padding:8px 10px;font-size:10px;font-weight:800}@media (width<=1020px){.enhancement-intake-grid{grid-template-columns:minmax(0,1fr) 230px}.enhancement-workbench{grid-template-columns:240px minmax(0,1fr)}.enhancement-spec-grid{grid-template-columns:1fr}.enhancement-spec-grid>div{border-right:0;border-bottom:1px solid var(--line)}}@media (width<=720px){.enhancement-intake-workspace{padding:14px}.enhancement-intake-grid,.enhancement-workbench{grid-template-columns:1fr}.enhancement-sidebar{border-right:0;border-bottom:1px solid var(--line);padding-right:0}.enhancement-result{padding-left:0}.quality-report{grid-template-columns:74px minmax(0,1fr);padding:13px}.comparison-videos{grid-template-columns:1fr}.enhancement-action-panel{flex-direction:column;align-items:stretch}.enhancement-action-panel .button{justify-content:center}}.density-heading{align-items:center}.density-disclaimer{color:var(--muted);background:var(--white);white-space:nowrap;border:1px solid #d7d1c9;align-items:center;gap:6px;padding:9px 11px;font-size:10px;font-weight:750;display:inline-flex}.density-disclaimer svg{color:var(--teal)}.density-settings-card,.density-intake-workspace{border:1px solid var(--line);background:var(--white);border-radius:12px;gap:10px;margin-bottom:12px;padding:10px 14px 12px;display:grid;box-shadow:0 4px 16px #221b4206}.density-card-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:3px 4px 10px;display:flex}.density-card-heading>div{gap:3px;min-width:0;display:grid}.density-card-heading b{font-size:13px}.density-card-heading span{color:var(--muted);font-size:9px;line-height:1.5}.density-card-heading>small{color:var(--plum-deep);flex:none;font-size:9px;font-weight:800}.density-title-field{grid-template-columns:84px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:4px;display:grid}.density-title-field>span,.density-chip-filter>span{color:var(--muted);font-size:10px;font-weight:750}.density-title-field input{border:1px solid var(--line);width:100%;min-width:0;min-height:36px;color:var(--ink);background:var(--white);border-radius:8px;outline:0;padding:7px 10px;font-size:11px}.density-title-field input:focus{border-color:var(--plum)}.density-chip-filter{grid-template-columns:84px minmax(0,1fr);gap:10px;padding:5px 4px}.density-chip-filter>span{padding-top:6px}.density-featured-note{width:fit-content;color:var(--plum-deep);background:var(--accent-subtle);border-radius:8px;align-items:center;gap:8px;margin:2px 4px 0 98px;padding:7px 10px;display:flex}.density-featured-note>span{gap:2px;display:grid}.density-featured-note b{font-size:9px}.density-featured-note small{color:var(--muted);font-size:8px;line-height:1.45}.density-intake-workspace{margin-bottom:18px}.density-input-primary{min-width:0}.density-input-actions{justify-content:flex-end;align-items:center;gap:14px;min-width:0;display:flex}.density-input-actions .model-note{margin:0}.density-input-actions .button{min-width:190px}.density-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.density-results-heading{margin-bottom:0}.density-sidebar{border:1px solid var(--line);background:var(--white);border-radius:12px;align-content:start;gap:12px;min-width:0;padding:10px 14px 12px;display:grid;box-shadow:0 4px 16px #221b4206}.density-input-card{gap:10px;display:grid}.density-input-card>label:first-child{color:var(--ink);gap:7px;font-size:11px;font-weight:850;display:grid}.density-input-card textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:160px;color:var(--ink);background:var(--white);border-radius:8px;outline:0;padding:12px;font:12px/1.7 inherit}.density-input-card textarea:focus,.density-table textarea:focus{border-color:var(--plum)}.density-input-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:10px;display:flex}.density-input-meta{min-width:0;color:var(--muted);align-items:center;gap:12px;font-size:9px;display:flex}.density-upload-inline{min-height:30px;color:var(--plum-deep);background:var(--accent-subtle);cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:0 10px;display:inline-flex;position:relative}.density-upload-inline:hover{background:var(--accent-soft)}.density-upload-inline b{font-size:9px}.density-upload-inline small{color:var(--muted);font-size:8px}.density-upload-inline input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.density-history{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:6px;display:grid}.density-history>div:first-child{grid-column:1/-1;justify-content:space-between;align-items:baseline;margin-bottom:3px;display:flex}.density-history>div b{font-size:13px}.density-history>div span,.density-history>p{color:var(--muted);margin:0;font-size:9px;line-height:1.6}.density-history>button{border:1px solid var(--line);min-width:0;color:var(--ink);text-align:left;background:#fbfbfd;border-left:2px solid #0000;border-radius:8px;gap:5px;padding:9px 10px;display:grid}.density-history>button:hover,.density-history>button.is-active{border-left-color:var(--plum);background:#f4f0ff}.density-history>button>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.density-history>button b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.density-history>button em,.density-history>button small{color:var(--muted);font-size:9px;font-style:normal}.density-history-empty{min-height:72px;color:var(--muted);background:#fbfbfd;grid-column:1/-1;justify-content:center;align-items:center;gap:9px;display:flex}.density-history-empty>span{gap:3px;display:grid}.density-history-empty b{color:var(--ink);font-size:10px}.density-history-empty small{font-size:8px}.density-result{border:1px solid var(--line);background:var(--white);border-radius:12px;min-width:0;padding:16px;box-shadow:0 4px 16px #221b4206}.density-score-grid{border:1px solid var(--line);background:var(--white);grid-template-columns:145px repeat(5,minmax(105px,1fr));margin-bottom:18px;display:grid}.density-score-grid>div{border-right:1px solid var(--line);align-content:center;gap:7px;min-width:0;min-height:103px;padding:14px;display:grid}.density-score-grid>div:last-child{border-right:0}.density-score-grid span{color:var(--muted);font-size:9px;font-weight:750}.density-score-grid b{font-size:20px}.density-score-grid progress{width:100%;height:4px;accent-color:var(--plum)}.density-score-grid .density-total{color:#fff;background:var(--ink)}.density-score-grid .density-total strong{font-size:38px;line-height:1}.density-score-grid .density-total span{color:#d7d0ca}.density-summary{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:14px;display:grid}.density-summary>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--white);min-height:105px;padding:14px 16px}.density-summary span{color:var(--plum-deep);font-size:10px;font-weight:850}.density-summary p{color:#514c48;margin:8px 0 0;font-size:11px;line-height:1.7}.density-formula{border:1px solid var(--line);background:#eeebe6;margin:0 0 17px;padding:10px 12px}.density-formula summary{cursor:pointer;font-size:10px;font-weight:850}.density-formula pre{color:var(--muted);margin:10px 0 0;font:10px/1.6 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow-x:auto}.density-table-wrap{border-top:1px solid var(--line);border-bottom:1px solid var(--line);width:100%;overflow-x:auto}.density-table{border-collapse:collapse;background:var(--white);width:100%;min-width:1580px}.density-table th{z-index:1;border-right:1px solid var(--line);border-bottom:1px solid var(--ink);color:var(--muted);text-align:left;white-space:nowrap;background:#eeebe6;padding:11px 9px;font-size:9px;position:sticky;top:0}.density-table td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:top;min-width:78px;padding:12px 9px;font-size:10px;line-height:1.6}.density-table td:first-child{text-align:center;min-width:45px}.density-table td:nth-child(2){min-width:230px}.density-table td:nth-child(9),.density-table td:nth-child(10),.density-table td:nth-child(11){min-width:225px}.density-table td p{white-space:pre-wrap;margin:4px 0 0}.density-table td ul{margin:0;padding-left:15px}.density-table details{color:var(--muted);margin-top:7px}.density-table summary{cursor:pointer;font-weight:750}.density-table textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:108px;color:var(--ink);background:#fbfaf8;outline:0;padding:8px;font:10px/1.6 inherit}.density-table td>small{color:var(--muted);margin-top:5px;font-size:8px;display:block}.sentence-key{color:var(--plum-deep);font-size:8px;font-weight:850}.score-pill{border-radius:999px;place-items:center;min-width:36px;padding:5px 7px;font-size:11px;font-weight:900;display:inline-grid}.score-pill.is-high{color:#176849;background:#dff2e9}.score-pill.is-medium{color:#8a5a08;background:#faebca}.score-pill.is-low{color:#a33e2f;background:#f8ddd8}.density-compose{background:#eeebe6;justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding:16px;display:flex}.density-compose>div{gap:5px;display:grid}.density-compose b{font-size:13px}.density-compose p{color:var(--muted);margin:0;font-size:10px}.density-final{border-left:3px solid var(--teal);background:var(--white);margin-top:14px;padding:17px}.density-final>div{justify-content:space-between;align-items:center;display:flex}.density-final span{font-size:12px;font-weight:850}.density-final p{white-space:pre-wrap;margin:12px 0 0;font-size:12px;line-height:1.85}.density-bottom-disclaimer{color:var(--muted);text-align:center;margin:16px 0 0;font-size:9px}.prompt-settings-editor{border-top:1px solid var(--line);gap:6px;padding-top:14px;display:grid}.prompt-settings-editor>span{font-size:12px;font-weight:850}.prompt-settings-editor>small{color:var(--muted);font-size:9px;line-height:1.6}.prompt-settings-editor>input{border:1px solid var(--line);width:100%;min-height:42px;color:var(--ink);background:var(--white);font:inherit;border-radius:4px;outline:0;padding:0 12px}.prompt-settings-editor>input:focus{border-color:var(--plum)}.prompt-editor .prompt-settings-editor textarea{height:270px;min-height:270px}@media (width<=1180px){.density-score-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.density-score-grid>div:nth-child(3){border-right:0}.density-score-grid>div{border-bottom:1px solid var(--line)}}@media (width<=720px){.density-settings-card,.density-intake-workspace{padding:10px}.density-title-field,.density-chip-filter{grid-template-columns:64px minmax(0,1fr)}.density-featured-note{width:auto;margin-left:4px}.density-input-card textarea{min-height:150px}.density-input-footer{flex-direction:column;align-items:stretch}.density-input-meta{justify-content:space-between}.density-input-actions{flex-direction:column;align-items:stretch}.density-input-actions .button{width:100%}.density-sidebar{padding:10px}.density-result{padding:12px}.density-disclaimer{white-space:normal}.density-score-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.density-score-grid>div:nth-child(3){border-right:1px solid var(--line)}.density-score-grid>div:nth-child(2n){border-right:0}.density-summary{grid-template-columns:1fr}.density-compose{flex-direction:column;align-items:stretch}.density-compose .button{width:100%}}.featured-heading{align-items:center}.featured-source-workspace{border:1px solid var(--line);background:var(--white);border-radius:12px;gap:10px;margin-bottom:18px;padding:10px 14px 12px;display:grid;box-shadow:0 4px 16px #221b4206}.featured-workflow-heading,.featured-results-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:3px 4px 10px;display:flex}.featured-workflow-heading>div,.featured-results-heading>div{gap:3px;min-width:0;display:grid}.featured-workflow-heading b,.featured-results-heading b{font-size:13px}.featured-workflow-heading span,.featured-results-heading span{color:var(--muted);font-size:9px;line-height:1.5}.featured-workflow-heading small,.featured-results-heading small{color:var(--plum-deep);flex:none;font-size:9px;font-weight:800}.featured-input-modes{background:var(--accent-subtle);border-radius:10px;grid-template-columns:repeat(3,minmax(112px,1fr));gap:4px;width:fit-content;padding:4px;display:grid}.featured-assessment-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.featured-assessment-modes button{border:1px solid var(--line);min-height:64px;color:var(--muted);background:var(--white);text-align:left;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;display:flex}.featured-assessment-modes button>span{gap:3px;display:grid}.featured-assessment-modes button b{color:var(--ink);font-size:12px}.featured-assessment-modes button small{font-size:9px}.featured-assessment-modes button.is-active{color:var(--plum-deep);border-color:var(--plum);background:var(--accent-subtle);box-shadow:inset 3px 0 0 var(--plum)}.featured-video-ready{color:#236b55;background:#eaf7f1;border-radius:8px;align-items:center;gap:6px;margin:0;padding:8px 10px;font-size:9px;display:flex}.featured-video-ready.is-pending{color:var(--muted);background:#f4f3f7}.featured-input-modes button{min-height:34px;color:var(--muted);background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex}.featured-input-modes button:hover,.featured-input-modes button.is-active{color:var(--plum-deep);background:var(--white);box-shadow:0 1px 5px #3b306e14}.featured-source-panel{min-width:0}.featured-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.featured-source-card{border:1px solid var(--line);background:var(--white);border-radius:10px;align-content:start;gap:10px;min-width:0;padding:12px;display:grid}.featured-source-card.is-link{background:#fbfbfd}.featured-source-heading{align-items:center;gap:10px;display:flex}.featured-source-heading>span{color:#fff;background:linear-gradient(135deg, var(--plum-deep), var(--plum));border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.featured-source-heading>div{gap:3px;min-width:0;display:grid}.featured-source-heading b{font-size:12px}.featured-source-heading small{color:var(--muted);font-size:9px}.featured-source-card textarea,.featured-source-card textarea.featured-script-input{min-height:132px}.featured-source-card .button{justify-self:start}.featured-source-card.is-upload{background:#fbfbfd}.featured-upload-zone{border-radius:8px;min-height:132px;position:relative}.featured-upload-zone input{opacity:0;cursor:pointer;position:absolute;inset:0}.featured-metadata-grid{grid-template-columns:minmax(220px,1fr) 180px;gap:10px;padding:2px 4px 0;display:grid}.featured-chip-filter{grid-template-columns:84px minmax(0,1fr);gap:10px;padding:5px 4px}.featured-chip-filter>span{padding-top:6px}.featured-support-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 4px;display:grid}.featured-support-grid textarea{min-height:72px}.featured-support-grid .featured-field>span{align-items:baseline;gap:6px;display:flex}.featured-support-grid .featured-field>span em{color:var(--muted);font-size:8px;font-style:normal;font-weight:600}.featured-submit-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:10px 4px 0;display:flex}.featured-submit-row .model-note{margin:0}.featured-submit-row .button{min-width:158px}.featured-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.featured-results-heading{padding:3px 4px 10px}.featured-sidebar{border:1px solid var(--line);background:var(--white);border-radius:12px;align-content:start;gap:12px;min-width:0;padding:10px 14px 12px;display:grid;box-shadow:0 4px 16px #221b4206}.featured-input{gap:13px;display:grid}.featured-link-import{border-left:2px solid var(--teal);background:#eeebe6;gap:10px;padding:12px;display:grid}.featured-link-import>div{color:var(--teal);align-items:center;gap:7px;display:flex}.featured-link-import>div b{color:var(--ink);font-size:11px}.featured-link-import textarea{min-height:68px}.featured-link-import>.quiet-button{background:var(--white);justify-content:center;width:100%}.featured-field{gap:7px;min-width:0;display:grid}.featured-field>span{color:var(--ink);font-size:10px;font-weight:850}.featured-field input,.featured-field select,.featured-field textarea{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-width:0;color:var(--ink);background:var(--white);outline:0;padding:10px 11px;font:11px/1.6 inherit}.featured-field input,.featured-field select{min-height:40px}.featured-field textarea{resize:vertical;min-height:92px}.featured-field textarea.featured-script-input{min-height:240px}.featured-field input:focus,.featured-field select:focus,.featured-field textarea:focus{border-color:var(--plum)}.featured-form-row{grid-template-columns:minmax(0,1fr) 110px;gap:10px;display:grid}.featured-char-count{color:var(--muted);text-align:right;margin-top:-8px;font-size:9px}.featured-history{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:6px;display:grid}.featured-history>div{grid-column:1/-1;justify-content:space-between;align-items:baseline;margin-bottom:3px;display:flex}.featured-history>div b{font-size:13px}.featured-history>div span,.featured-history>p{color:var(--muted);margin:0;font-size:9px;line-height:1.6}.featured-history>p{grid-column:1/-1}.featured-history>button{border:1px solid var(--line);min-width:0;color:var(--ink);text-align:left;background:#fbfbfd;border-left:2px solid #0000;border-radius:8px;gap:5px;padding:9px 10px;display:grid}.featured-history>button:hover,.featured-history>button.is-active{border-left-color:var(--coral);background:#fff2ed}.featured-history>button>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.featured-history>button b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.featured-history>button em,.featured-history>button small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;line-height:1.5;overflow:hidden}.featured-result{border:1px solid var(--line);background:var(--white);border-radius:12px;min-width:0;padding:16px;box-shadow:0 4px 16px #221b4206}.featured-score-hero{border:1px solid var(--line);background:var(--white);grid-template-columns:155px minmax(230px,1fr) 190px;min-height:126px;margin-bottom:16px;display:grid}.featured-score-hero>div{border-right:1px solid var(--line);align-content:center;gap:6px;min-width:0;padding:17px;display:grid}.featured-score-hero>div:last-child{border-right:0}.featured-score-hero>div:first-child{color:#fff;background:var(--ink)}.featured-score-hero>div:first-child strong{color:var(--coral);font-size:46px;line-height:1}.featured-score-hero>div:first-child span{color:#d7d0ca}.featured-score-hero span,.featured-score-hero small{color:var(--muted);font-size:9px;line-height:1.55}.featured-score-hero b{font-size:16px;line-height:1.4}.featured-score-hero.is-blocked>div:first-child strong{color:#ff8f7e}.featured-visual-report{border:1px solid var(--line);background:var(--white);border-radius:10px;gap:12px;margin:0 0 16px;padding:14px;display:grid}.featured-visual-report>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.featured-visual-report>div:first-child span{align-items:center;gap:7px;font-weight:800;display:flex}.featured-visual-report small,.featured-visual-report p{color:var(--muted);font-size:9px;line-height:1.6}.featured-visual-dimensions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.featured-visual-dimensions article{border:1px solid var(--line);border-radius:8px;grid-template-columns:1fr auto;gap:7px;padding:10px;display:grid}.featured-visual-dimensions article p{grid-column:1/-1;margin:0}.featured-gates{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);background:var(--white);margin-bottom:16px}.featured-gates>div:first-child{border-bottom:1px solid var(--line);align-items:baseline;gap:10px;padding:11px 13px;display:flex}.featured-gates>div:first-child b{font-size:12px}.featured-gates>div:first-child span{color:var(--muted);font-size:9px}.featured-gates>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.featured-gate{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:18px minmax(0,1fr);align-items:center;gap:4px 7px;min-width:0;padding:11px;font-size:10px;font-weight:850;display:grid}.featured-gate:nth-child(3n){border-right:0}.featured-gate i{width:18px;height:18px;color:var(--muted);background:#e8e4df;border-radius:50%;place-items:center;font-style:normal;display:grid}.featured-gate small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:8px;font-weight:500;line-height:1.5;overflow:hidden}.featured-gate.gate-pass i{color:#176849;background:#dff2e9}.featured-gate.gate-risk i,.featured-gate.gate-unknown i{color:#8a5a08;background:#faebca}.featured-gate.gate-block i{color:#a33e2f;background:#f8ddd8}.featured-dimension-grid{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px;display:grid}.featured-dimension-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--white);align-content:start;gap:9px;min-width:0;min-height:185px;padding:14px;display:grid}.featured-dimension-grid article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.featured-dimension-grid article>div>span{font-size:10px;font-weight:850}.featured-dimension-grid progress{width:100%;height:4px;accent-color:var(--coral)}.featured-dimension-grid p{color:#4e4945;margin:0;font-size:10px;line-height:1.65}.featured-dimension-grid small{border-top:1px solid var(--line);color:var(--muted);padding-top:7px;font-size:9px;line-height:1.6}.featured-analysis-bands{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px;display:grid}.featured-analysis-bands section{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--white);min-height:116px;padding:14px 16px}.featured-analysis-bands span{color:var(--plum-deep);font-size:10px;font-weight:850}.featured-analysis-bands p,.featured-analysis-bands ul{color:#514c48;margin:8px 0 0;font-size:10px;line-height:1.7}.featured-analysis-bands ul{padding-left:16px}.featured-priorities{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);margin-bottom:16px}.featured-priorities>div{align-items:baseline;gap:10px;padding:11px 0;display:flex}.featured-priorities>div b{font-size:13px}.featured-priorities>div span{color:var(--muted);font-size:9px}.featured-priorities article{border-top:1px solid var(--line);grid-template-columns:38px minmax(0,1fr);gap:12px;padding:13px 0;display:grid}.featured-priorities article>strong{color:var(--coral);font-size:18px}.featured-priorities article>div{gap:5px;display:grid}.featured-priorities article b{font-size:11px}.featured-priorities article p{margin:0;font-size:10px;line-height:1.65}.featured-priorities article small{color:var(--muted);font-size:9px}.featured-outcome{border-top:2px solid var(--teal);background:#eeebe6;gap:16px;margin-top:18px;padding:18px;display:grid}.featured-outcome-heading{justify-content:space-between;align-items:end;gap:18px;display:flex}.featured-outcome-heading>div{gap:4px;display:grid}.featured-outcome-heading span{color:var(--teal);font-size:9px;font-weight:850}.featured-outcome-heading b{font-size:14px}.featured-outcome-heading small{color:var(--muted);font-size:9px}.featured-outcome-primary{grid-template-columns:160px minmax(220px,1fr) 190px;gap:10px;display:grid}.featured-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.featured-metrics label{gap:5px;display:grid}.featured-metrics span{color:var(--muted);font-size:9px;font-weight:750}.featured-metrics input{border:1px solid var(--line);background:var(--white);border-radius:4px;outline:0;width:100%;min-width:0;min-height:36px;padding:7px 9px}.featured-outcome>.button{justify-self:start}@media (width<=1180px){.featured-metadata-grid,.featured-dimension-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.featured-score-hero{grid-template-columns:135px minmax(190px,1fr) 170px}.featured-outcome-primary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.featured-source-workspace{padding:10px}.featured-input-modes{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.featured-input-modes button{padding-inline:7px}.featured-source-grid,.featured-support-grid,.featured-metadata-grid{grid-template-columns:1fr}.featured-chip-filter{grid-template-columns:64px minmax(0,1fr)}.featured-source-card textarea,.featured-source-card textarea.featured-script-input{min-height:132px}.featured-source-card .button{width:100%}.featured-submit-row{flex-direction:column;align-items:stretch}.featured-submit-row .button{width:100%}.featured-sidebar{padding:10px}.featured-result{padding:12px}.featured-score-hero{grid-template-columns:120px minmax(0,1fr)}.featured-score-hero>div:nth-child(2){border-right:0}.featured-score-hero>div:last-child{border-top:1px solid var(--line);grid-column:1/-1}.featured-gates>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.featured-gate:nth-child(3n){border-right:1px solid var(--line)}.featured-gate:nth-child(2n){border-right:0}.featured-dimension-grid,.featured-analysis-bands{grid-template-columns:1fr}.featured-outcome-primary,.featured-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.featured-outcome-heading{flex-direction:column;align-items:start}.featured-outcome>.button{justify-content:center;width:100%}}@media (width<=1020px){.feedback-admin-module{grid-template-columns:1fr}.admin-feedback-layout{grid-template-columns:280px minmax(0,1fr)}}@media (width<=720px){.feedback-entry{justify-content:center;width:34px;height:34px;padding:0}.feedback-entry span{display:none}.tool-module-main{grid-template-columns:40px minmax(0,1fr) 16px;padding-right:42px}.feedback-backdrop{align-items:end;padding:0}.feedback-panel{border-top-width:2px;width:100%;max-height:94vh}.feedback-panel-top{padding:18px 18px 14px}.feedback-panel-top h2{font-size:22px}.feedback-tabs{padding:0 18px;overflow-x:auto}.feedback-tabs button{flex:none}.feedback-form{padding:20px 18px 24px}.feedback-preview-grid,.feedback-image-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feedback-history-layout{grid-template-columns:1fr;overflow-y:auto}.feedback-ticket-list{border-right:0;border-bottom:1px solid var(--line);min-height:auto;max-height:220px}.feedback-ticket-detail,.admin-feedback-detail{padding:20px 18px 24px;overflow:visible}.feedback-empty-detail{min-height:240px}.admin-feedback-layout{grid-template-columns:1fr;min-height:0}.admin-feedback-list{border-right:0;border-bottom:1px solid var(--line);max-height:260px}.admin-feedback-detail{max-height:none}.admin-feedback-controls>div{flex-direction:column;align-items:stretch}.admin-feedback-controls .button{width:100%}}.topbar{background:var(--paper);min-height:64px}@supports (color:color-mix(in lab, red, red)){.topbar{background:color-mix(in oklch, var(--paper) 86%, transparent)}}.brand-mark{background:linear-gradient(135deg, var(--plum-deep), var(--coral))}.nav-link.is-active{color:var(--plum-deep)}.nav-link.is-active:after{background:var(--plum)}.button-ink{background:linear-gradient(135deg, var(--plum-deep), var(--plum))}.button-ink:hover{background:linear-gradient(135deg, var(--plum), var(--coral))}.creation-center-shell button:focus-visible,.creation-center-shell input:focus-visible,.creation-center-shell select:focus-visible,.creation-center-shell textarea:focus-visible{outline:2px solid var(--plum);outline-offset:2px}.creation-center-shell{grid-template-columns:236px minmax(0,1fr);width:100%;max-width:1680px;min-height:calc(100vh - 64px);margin:0 auto;padding:28px 3.5vw 48px;display:grid}.creation-center-nav{border-right:1px solid var(--line);align-self:stretch;min-width:0;padding:4px 22px 24px 0}.creator-workbench-content .creation-center-shell{max-width:none;display:block}.creator-workbench-content .creation-center-nav{display:none}.creator-workbench-content .creation-center-main{padding-left:0}.creation-center-brand{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:58px;margin-bottom:18px;padding-bottom:17px;display:flex}.creation-center-brand>span{color:#fff;background:linear-gradient(135deg, var(--plum-deep), var(--coral));border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.creation-center-brand>div{gap:2px;display:grid}.creation-center-brand b{font-size:15px}.creation-center-brand small{color:var(--muted);font-size:9px}.creation-center-nav nav{gap:5px;display:grid}.creation-scene-group{gap:3px;min-width:0;display:grid}.creation-scene-button{min-width:0;min-height:62px;color:var(--ink);text-align:left;background:0 0;border-radius:6px;grid-template-columns:32px minmax(0,1fr) 15px;align-items:center;gap:10px;padding:9px 10px;display:grid}.creation-scene-button:hover{background:var(--accent-subtle)}.creation-scene-button.is-active{color:var(--plum-deep);background:var(--accent-soft);box-shadow:inset 3px 0 var(--plum)}.creation-scene-button>span:first-child{width:30px;height:30px;color:var(--muted);background:var(--ink);border-radius:7px;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.creation-scene-button>span:first-child{background:color-mix(in oklch, var(--ink) 5%, var(--white))}}.creation-scene-button.is-active>span:first-child{color:#fff;background:var(--plum-deep)}.creation-scene-button>span:nth-child(2){gap:3px;min-width:0;display:grid}.creation-center-nav nav b,.creation-center-nav nav small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creation-center-nav nav b{font-size:12px}.creation-center-nav nav small{color:var(--muted);font-size:9px;font-weight:500}.creation-scene-button>svg{color:#9aa19d;transition:transform .22s cubic-bezier(.22,1,.36,1)}.creation-scene-button[aria-expanded=true]>svg{transform:rotate(90deg)}.creation-scene-tools{transform-origin:0 0;min-width:0;margin:1px 0 7px 18px;animation:.22s cubic-bezier(.22,1,.36,1) both creation-scene-tools-enter;display:grid;overflow:hidden}.creation-scene-tools-inner{border-left:1px solid var(--plum);gap:2px;min-height:0;padding-left:11px;display:grid}@supports (color:color-mix(in lab, red, red)){.creation-scene-tools-inner{border-left:1px solid color-mix(in oklch, var(--plum) 28%, var(--line))}}@keyframes creation-scene-tools-enter{0%{opacity:0;grid-template-rows:0fr;margin-bottom:0;transform:translateY(-4px)}to{opacity:1;grid-template-rows:1fr;margin-bottom:7px;transform:translateY(0)}}.creation-sidebar-tool{min-width:0;min-height:38px;color:var(--muted);border-radius:5px;grid-template-columns:minmax(0,1fr) 27px;align-items:stretch;display:grid}.creation-sidebar-tool:hover{color:var(--plum-deep);background:var(--accent-subtle)}.creation-sidebar-tool.is-active{color:var(--plum-deep);background:var(--accent-soft);box-shadow:inset 2px 0 var(--plum)}.creation-sidebar-tool-main{min-width:0;color:inherit;text-align:left;background:0 0;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;padding:0 5px 0 9px;display:grid}.creation-sidebar-tool-main svg{width:15px;height:15px}.creation-sidebar-tool-main b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px!important}.creation-sidebar-favorite{color:#a0a8a3;background:0 0;place-items:center;width:27px;display:grid}.creation-sidebar-favorite:hover,.creation-sidebar-favorite.is-favorite{color:var(--plum-deep)}.creation-favorites{border-top:1px solid var(--line);gap:4px;margin-top:26px;padding-top:18px;display:grid}.creation-favorites>span{color:var(--muted);align-items:center;gap:5px;margin-bottom:4px;font-size:9px;font-weight:800;display:flex}.creation-favorites>button{color:#505853;text-align:left;background:0 0;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:0 8px;font-size:10px;display:flex}.creation-favorites>button:hover{color:var(--plum-deep);background:var(--accent-subtle)}.creation-help{border-top:1px solid var(--line);color:var(--muted);align-items:flex-start;gap:7px;margin-top:26px;padding:13px 10px;font-size:9px;line-height:1.55;display:flex}.creation-help svg{color:var(--plum);flex:none;margin-top:1px}.creation-center-main{min-width:0;padding-left:34px}.creation-center-heading{justify-content:space-between;align-items:flex-start;gap:24px;min-height:72px;padding:2px 0 18px;display:flex}.creation-center-heading>div{gap:3px;display:grid}.creation-center-heading span{color:var(--plum-deep);font-size:9px;font-weight:850}.creation-center-heading h1{margin:0;font-size:24px;line-height:1.25}.creation-center-heading p,.creation-center-heading small{color:var(--muted);margin:0;font-size:10px}.creation-center-heading>small{white-space:nowrap;padding-top:8px}.creation-workflow{border:1px solid var(--line);background:var(--white);border-radius:7px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:28px;padding:17px 20px;display:grid}.creation-workflow button{min-width:0;color:var(--muted);text-align:left;background:0 0;align-items:center;gap:8px;padding:0 12px 0 0;display:flex;position:relative}.creation-workflow button:not(:last-child):after{content:"";background:var(--line);width:calc(100% - 96px);height:1px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.creation-workflow button>span{z-index:1;color:#7f8882;background:var(--white);border:1px solid #cfd5d1;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:11px;font-weight:850;display:grid;position:relative}.creation-workflow button b{z-index:1;background:var(--white);text-overflow:ellipsis;white-space:nowrap;padding-right:7px;font-size:12px;position:relative;overflow:hidden}.creation-workflow button.is-active{color:var(--plum-deep)}.creation-workflow button.is-active>span{border-color:var(--plum-deep);color:#fff;background:var(--plum-deep);box-shadow:0 0 0 4px var(--accent-soft)}.creation-workflow button.is-complete>span{border-color:var(--plum)}@supports (color:color-mix(in lab, red, red)){.creation-workflow button.is-complete>span{border-color:color-mix(in oklch, var(--plum) 55%, var(--line))}}.creation-workflow button.is-complete>span{color:var(--plum-deep);background:var(--accent-soft)}.creation-workflow button.is-complete:not(:last-child):after{background:var(--plum)}@supports (color:color-mix(in lab, red, red)){.creation-workflow button.is-complete:not(:last-child):after{background:color-mix(in oklch, var(--plum) 42%, var(--line))}}.creation-stage{border-top:1px solid var(--ink)}.creation-stage-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:105px;padding:20px 0;display:flex}.creation-stage-heading>div{gap:6px;min-width:0;display:grid}.creation-stage-heading span{color:var(--plum-deep);font-size:9px;font-weight:850}.creation-stage-heading h2{margin:0;font-size:22px;line-height:1.3}.creation-stage-heading p{max-width:620px;color:var(--muted);margin:0;font-size:11px;line-height:1.65}.creation-stage-heading>em{color:#806018;background:#f8edcf;border-radius:4px;padding:4px 7px;font-size:9px;font-style:normal;font-weight:850}.creation-stage-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.creation-stage-actions .button{min-width:170px}.creation-material-workspace{border-bottom:1px solid var(--line);gap:14px;padding:18px 0;display:grid}.creation-material-workspace>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.creation-material-workspace>header>div{align-items:center;gap:10px;display:flex}.creation-material-workspace>header>div>span{color:#fff;background:var(--plum-deep);border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid}.creation-material-workspace>header>div>div{gap:3px;display:grid}.creation-material-workspace>header b{font-size:12px}.creation-material-workspace>header p{color:var(--muted);margin:0;font-size:9px}.creation-material-workspace>header>em{color:var(--plum-deep);font-size:11px;font-style:normal;font-weight:850}.creation-material-workspace>label{color:var(--muted);gap:6px;font-size:9px;font-weight:800;display:grid}.creation-material-workspace>label>span{align-items:center;gap:5px;display:flex}.creation-material-workspace>label>span em{color:var(--muted);font-size:8px;font-style:normal;font-weight:500}.creation-material-workspace>label textarea{border:1px solid var(--line);width:100%;min-height:104px;color:var(--ink);background:var(--white);resize:vertical;border-radius:8px;outline:0;padding:11px 12px;font:11px/1.65 inherit}.creation-material-workspace>label textarea:focus{border-color:var(--plum);box-shadow:0 0 0 3px var(--plum)}@supports (color:color-mix(in lab, red, red)){.creation-material-workspace>label textarea:focus{box-shadow:0 0 0 3px color-mix(in oklch, var(--plum) 10%, transparent)}}.creation-material-meta{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:-8px;font-size:8px;display:flex}.creation-material-empty{border-left:2px solid var(--line);min-height:42px;color:var(--muted);background:var(--paper);align-items:center;gap:8px;padding:9px 11px;font-size:9px;display:flex}.creation-source-library{padding-top:18px}.creation-source-library>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}.creation-source-library>header>div{gap:3px;display:grid}.creation-source-library>header b{font-size:12px}.creation-source-library>header span{color:var(--muted);font-size:9px}.creation-quick-filters{border:1px solid var(--line);background:var(--white);border-radius:12px;gap:1px;margin:0 0 14px;padding:10px 14px 12px;display:grid;box-shadow:0 4px 16px #221b4206}.creation-quick-filters label{min-width:0;color:var(--muted);gap:5px;font-size:9px;font-weight:800;display:grid}.creation-quick-filters input{border:1px solid var(--line);width:100%;min-width:0;height:34px;color:var(--ink);background:var(--white);border-radius:8px;outline:0;padding:0 10px;font-size:11px}.creation-quick-filters .flat-filter-row{grid-template-columns:64px minmax(0,1fr);gap:10px;padding:4px 0}.creation-quick-filters .flat-filter-row>span{padding-top:6px}.creation-search{align-self:end;position:relative}.creation-quick-filters .creation-search{border-top:1px solid var(--line);margin-top:7px;padding-top:9px}.creation-search>svg{z-index:1;color:#919a94;position:absolute;bottom:9px;left:11px}.creation-search input{padding-left:34px}.creation-topic-list{display:grid}.creation-topic-list>button{border-bottom:1px solid var(--line);min-width:0;min-height:70px;color:var(--ink);text-align:left;background:0 0;grid-template-columns:24px 46px minmax(0,1fr) 78px;align-items:center;gap:10px;padding:10px 8px;display:grid}.creation-topic-list>button:hover{background:var(--accent-subtle)}.creation-topic-list>button.is-selected{background:var(--accent-soft);box-shadow:inset 3px 0 var(--plum)}.creation-check{color:#fff;background:var(--white);border:1px solid #c7cec9;border-radius:4px;place-items:center;width:20px;height:20px;display:grid}.creation-topic-list>button.is-selected .creation-check{border-color:var(--plum-deep);background:var(--plum-deep)}.creation-topic-list>button>span:nth-child(3){gap:5px;min-width:0;display:grid}.creation-topic-list b,.creation-topic-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creation-topic-list b{font-size:11px}.creation-topic-list small{color:var(--muted);font-size:9px;font-weight:500}.creation-topic-list em{color:var(--muted);text-align:right;font-size:9px;font-style:normal}.creation-selected-editor{border-top:1px solid var(--line);gap:14px;margin-top:4px;padding-top:14px;display:grid}.creation-selected-editor>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.creation-selected-editor>header>div{gap:4px;display:grid}.creation-selected-editor>header b{font-size:12px}.creation-selected-editor>header span{color:var(--muted);font-size:9px}.creation-selected-editor>header em{color:var(--plum-deep);font-size:11px;font-style:normal;font-weight:850}.creation-selected-editor>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.creation-selected-editor article{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);gap:10px;min-width:0;padding:13px;display:grid}.creation-selected-editor article>div{align-items:center;gap:7px;display:flex}.creation-selected-editor article>div>span:first-child{color:var(--plum-deep);font-size:10px;font-weight:900}.creation-selected-editor article>div>button{width:26px;height:26px;color:var(--muted);background:0 0;place-items:center;margin-left:auto;display:grid}.creation-selected-editor label{min-width:0;color:var(--muted);gap:5px;font-size:9px;font-weight:800;display:grid}.creation-selected-editor input,.creation-selected-editor textarea{border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);background:var(--white);border-radius:8px;outline:0;padding:9px 10px;font:11px/1.6 inherit}.creation-selected-editor textarea{resize:vertical;min-height:76px}.creation-selected-editor input:focus,.creation-selected-editor textarea:focus{border-color:var(--plum)}.custom-source-pill{background:var(--accent-soft);border-radius:4px;width:fit-content;padding:3px 6px;font-style:normal;font-weight:850;color:var(--plum-deep)!important;font-size:9px!important}.creation-stage-footer{justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding-top:16px;display:flex}.creation-stage-footer>span{color:var(--muted);font-size:10px}.creation-stage-footer>span b{color:var(--plum-deep);font-size:14px}.back-chevron{transform:rotate(180deg)}.creation-stage-empty{min-height:180px;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:7px;display:grid}.creation-stage-empty b{color:var(--ink);font-size:12px}.creation-stage-empty span{font-size:10px}.creation-edit-layout{grid-template-columns:minmax(0,1fr);gap:16px;padding:18px 0;display:grid}.creation-edit-list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-content:start;gap:10px;min-width:0;display:grid}.creation-edit-list>b,.creation-edit-settings>b{border-bottom:1px solid var(--line);padding-bottom:8px;font-size:11px}.creation-edit-list>b{grid-column:1/-1}.creation-edit-list article{border:1px solid var(--line);background:var(--white);border-radius:6px;gap:11px;padding:14px;display:grid}.creation-edit-list article>div{align-items:center;gap:7px;display:flex}.creation-edit-list article>div>span:first-child{color:var(--plum-deep);font-size:10px;font-weight:900}.creation-edit-list article>div>button{width:26px;height:26px;color:var(--muted);background:0 0;place-items:center;margin-left:auto;display:grid}.creation-edit-list label{color:var(--muted);gap:5px;font-size:9px;font-weight:800;display:grid}.creation-edit-list input,.creation-edit-list textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:var(--white);border-radius:4px;outline:0;padding:9px 10px;font:11px/1.6 inherit}.creation-edit-list textarea{resize:vertical;min-height:68px}.creation-edit-list input:focus,.creation-edit-list textarea:focus{border-color:var(--plum)}.creation-edit-settings{border:1px solid var(--line);background:var(--white);border-radius:12px;align-content:start;gap:1px;min-width:0;padding:10px 14px 12px;display:grid;box-shadow:0 4px 16px #221b4206}.creation-edit-settings>b{padding:2px 4px 9px}.creation-edit-settings .flat-filter-row{grid-template-columns:84px minmax(0,1fr);gap:10px;padding:5px 4px}.creation-edit-settings .flat-filter-row>span{margin:0;padding-top:6px}.creation-edit-settings .style-grid{flex-wrap:wrap;gap:4px 6px;display:flex}.creation-edit-settings .style-option{min-width:0;padding-inline:11px}.creation-input-summary{border-left:2px solid var(--plum);color:var(--plum-deep);background:var(--accent-soft);align-items:center;gap:7px;margin-top:6px;padding:9px 11px;font-size:9px;font-weight:800;display:flex!important}.creation-input-summary span{color:inherit!important;margin:0!important}.creation-task-heading{border-top:1px solid var(--ink)}.creation-task-heading .creation-status span{color:var(--muted);font-size:10px;font-weight:500}.creation-task-heading .creation-status svg{color:var(--teal)}.creation-task-workspace{border-top:0;grid-template-columns:minmax(0,1fr);gap:16px;padding-top:18px}.creation-task-workspace .creation-settings-panel{border:1px solid var(--line);background:var(--white);border-radius:12px;gap:1px;min-width:0;padding:10px 14px 12px;display:grid;box-shadow:0 4px 16px #221b4206}.creation-settings-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:2px 4px 9px;display:flex}.creation-settings-heading b{font-size:11px}.creation-settings-heading span{color:var(--muted);font-size:9px}.creation-task-workspace .creation-settings-panel>.control-block{border-bottom:1px solid var(--line);margin:0;padding:10px 4px}.creation-task-workspace .creation-settings-panel>.creation-source-control{grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.creation-setting-label{color:var(--muted);align-self:start;padding-top:6px;font-size:10px;font-weight:750}.creation-task-workspace .creation-topic-stack{flex-wrap:wrap;gap:5px 12px;display:flex}.creation-task-workspace .creation-topic{align-items:center}.creation-task-workspace .creation-settings-panel .source-idea-input{grid-column:2/-1;min-height:70px}.creation-task-workspace .creation-task-filter{grid-template-columns:92px minmax(0,1fr);gap:12px;padding:5px 4px}.custom-style-input{border:1px solid var(--line);width:100%;min-height:38px;color:var(--ink);background:var(--white);font:inherit;border-radius:7px;outline:0;padding:0 11px;font-size:11px}.custom-style-input:focus{border-color:var(--plum);box-shadow:0 0 0 3px var(--plum)}@supports (color:color-mix(in lab, red, red)){.custom-style-input:focus{box-shadow:0 0 0 3px color-mix(in oklch, var(--plum) 10%, transparent)}}.creation-style-filter .custom-style-input{grid-column:2;margin-top:3px}.creation-task-workspace .creation-platform-settings{grid-template-columns:minmax(0,1fr)!important;gap:1px!important;padding:0 4px!important;display:grid!important}.creation-task-workspace .creation-platform-settings .creation-task-filter{padding-inline:0}.creation-task-workspace .custom-duration-input{border-radius:7px;width:min(260px,100% - 104px);margin:2px 0 8px 104px}.creation-task-workspace .video-template-block{grid-template-columns:92px minmax(0,1fr)!important;align-items:start!important;gap:6px 12px!important;display:grid!important}.creation-task-workspace .video-template-block .creation-setting-label{margin-top:4px}.creation-task-workspace .video-template-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px}.creation-task-workspace .video-template-block>p{grid-column:2;margin:0}.creation-task-workspace .creation-range-filter .range-row{align-items:center}.creation-generate-actions{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:14px;margin-top:7px;padding:9px 4px 0;display:flex}.creation-task-workspace .creation-generate-actions .model-note{margin:0}.creation-task-workspace .creation-generate-actions .generate-button{width:auto;min-width:178px}.creation-results{gap:16px;min-width:0;display:grid}.creation-task-workspace .task-history{border:1px solid var(--line);background:var(--white);border-radius:12px;gap:10px;margin:0;padding:12px 14px 14px;display:grid;box-shadow:0 4px 16px #221b4206}.creation-task-workspace .task-history-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px;max-height:none;padding:0;overflow:visible}.creation-task-workspace .task-history-empty{padding:4px 0 0}.creation-task-workspace .creation-output{border:1px solid var(--line);background:var(--white);border-radius:12px;min-width:0;padding:18px;box-shadow:0 4px 16px #221b4206}.creation-task-workspace .task-empty-output,.creation-task-workspace .generating-state{border:0;min-height:300px}.creation-task-workspace .script-document{margin-top:0}.creation-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:20px 0;display:grid}.creation-overview-grid>button{border:1px solid var(--line);min-width:0;min-height:126px;color:var(--ink);text-align:left;background:var(--white);border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:7px 12px;padding:16px;display:grid}.creation-overview-grid>button:hover{border-color:var(--plum)}@supports (color:color-mix(in lab, red, red)){.creation-overview-grid>button:hover{border-color:color-mix(in oklch, var(--plum) 42%, var(--line))}}.creation-overview-grid>button:hover{background:var(--accent-subtle)}.creation-overview-grid>button>span{width:fit-content;color:var(--plum-deep);background:var(--accent-soft);border-radius:3px;padding:3px 5px;font-size:8px;font-weight:850}.creation-overview-grid>button b,.creation-overview-grid>button small{text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}.creation-overview-grid>button b{font-size:12px}.creation-overview-grid>button small{color:var(--muted);font-size:9px}.creation-overview-grid>button em{color:var(--plum-deep);grid-area:1/2;align-items:center;gap:3px;font-size:9px;font-style:normal;font-weight:800;display:inline-flex}.creation-overview-grid>.creation-stage-empty{grid-column:1/-1}.account-analysis-landing{border-top:1px solid var(--ink)}.account-analysis-path{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:20px 0;display:grid}.account-analysis-path article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--white);align-content:start;gap:17px;min-height:140px;padding:17px;display:grid}.account-analysis-path article>span{color:var(--plum-deep);font-size:10px;font-weight:900}.account-analysis-path article>div{gap:7px;display:grid}.account-analysis-path b{font-size:12px}.account-analysis-path p,.account-analysis-note p{color:var(--muted);margin:0;font-size:10px;line-height:1.6}.account-analysis-note{border-left:2px solid var(--plum);background:var(--accent-soft);align-items:flex-start;gap:11px;max-width:600px;padding:16px;display:flex}.account-analysis-note svg{color:var(--plum-deep);flex:none}.account-analysis-note>div{gap:5px;display:grid}.account-analysis-note b{font-size:11px}.creation-center-main .section-heading h2{font-size:25px}.creation-center-main .section-heading{margin-bottom:22px}.creation-center-main .creation-layout,.creation-center-main .media-layout{min-height:520px}.creation-center-main .density-layout,.creation-center-main .featured-layout{min-height:0}.video-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.video-template-grid button{border:1px solid var(--line);min-width:0;min-height:58px;color:var(--ink);text-align:left;background:var(--white);border-radius:7px;gap:3px;padding:9px 10px;display:grid}.video-template-grid button span{font-size:11px;font-weight:850}.video-template-grid button small,.video-template-block>p{color:var(--muted);font-size:8px;line-height:1.45}.video-template-grid button.is-picked{border-color:var(--plum);color:var(--plum-deep);background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--plum)}.video-template-block>p{margin:8px 0 0}.density-context-fields{grid-template-columns:minmax(220px,1fr) 220px auto;align-items:end;gap:10px;margin:16px 0 10px;display:grid}.density-context-fields label{gap:6px;display:grid}.density-context-fields label>span{color:var(--muted);font-size:9px;font-weight:800}.density-context-fields input,.density-context-fields select{border:1px solid var(--line);width:100%;min-height:40px;color:var(--ink);background:var(--white);border-radius:7px;outline:0;padding:8px 10px}.density-context-fields>span{border:1px solid var(--plum);align-items:center;gap:6px;min-height:40px;padding:0 11px;display:flex}@supports (color:color-mix(in lab, red, red)){.density-context-fields>span{border:1px solid color-mix(in oklch, var(--plum) 26%, var(--line))}}.density-context-fields>span{color:var(--plum-deep);background:var(--accent-subtle);border-radius:7px;font-size:9px;font-weight:800}.density-linked-featured{border:1px solid var(--plum);grid-template-columns:minmax(220px,1fr) 72px minmax(180px,.8fr) auto;align-items:center;gap:16px;margin:14px 0;padding:14px 16px;display:grid}@supports (color:color-mix(in lab, red, red)){.density-linked-featured{border:1px solid color-mix(in oklch, var(--plum) 28%, var(--line))}}.density-linked-featured{background:var(--accent-subtle);border-radius:8px}.density-linked-featured>div{gap:4px;display:grid}.density-linked-featured>div span{color:var(--plum-deep);align-items:center;gap:6px;font-size:11px;font-weight:850;display:flex}.density-linked-featured small,.density-linked-featured p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.density-linked-featured strong{color:var(--plum-deep);text-align:center;font-size:30px}@media (width<=1120px){.creation-center-shell{grid-template-columns:200px minmax(0,1fr);padding-inline:24px}.creation-center-main{padding-left:24px}.creation-workflow{padding-inline:12px}.creation-workflow button{gap:6px}.creation-workflow button:not(:last-child):after{display:none}.creation-selected-editor>div,.account-analysis-path{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.creation-center-shell{padding:14px 16px 36px;display:block}.creation-center-nav{border-right:0;border-bottom:1px solid var(--line);padding:0 0 14px}.creation-center-brand,.creation-help,.creation-favorites{display:none}.creation-center-nav nav{gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.creation-scene-group{flex:none;width:max-content}.creation-scene-button{grid-template-columns:28px minmax(0,1fr);min-width:146px;min-height:52px}.creation-scene-button>svg,.creation-scene-button small{display:none}.creation-scene-tools{margin:3px 0 0}.creation-scene-tools-inner{border-left:0;gap:4px;padding:0;display:flex}.creation-sidebar-tool{min-width:138px}.creation-center-main{padding:16px 0 0}.creation-center-heading{min-height:58px}.creation-center-heading h1{font-size:20px}.creation-center-heading>small{display:none}.creation-workflow{grid-template-columns:repeat(5,minmax(76px,1fr));margin-bottom:18px;padding:12px;overflow-x:auto}.creation-workflow button{text-align:center;justify-items:center;gap:5px;min-width:76px;padding:0;display:grid}.creation-workflow button b{padding:0;font-size:10px}.creation-stage-heading{flex-direction:column;align-items:flex-start}.creation-stage-heading h2{font-size:19px}.video-template-grid,.density-context-fields{grid-template-columns:1fr}.density-linked-featured{grid-template-columns:1fr;align-items:start}.density-linked-featured strong{text-align:left}.creation-stage-actions{flex-direction:column-reverse;align-items:stretch;width:100%}.creation-stage-actions .button,.creation-stage-actions .quiet-button{width:100%}.creation-material-workspace>header,.creation-material-meta{flex-direction:column;align-items:flex-start}.creation-quick-filters .flat-filter-row{grid-template-columns:58px minmax(0,1fr)}.creation-topic-list>button{grid-template-columns:22px 42px minmax(0,1fr)}.creation-topic-list>button>em{display:none}.creation-selected-editor>div{grid-template-columns:1fr}.creation-selected-editor>header{align-items:flex-start}.creation-stage-footer{flex-direction:column;align-items:stretch}.creation-stage-footer .button{width:100%}.creation-task-workspace .creation-settings-panel>.creation-source-control{grid-template-columns:1fr}.creation-task-workspace .creation-settings-panel .source-idea-input{grid-column:auto}.creation-task-workspace .creation-task-filter,.creation-task-workspace .video-template-block{grid-template-columns:1fr!important}.creation-style-filter .custom-style-input{grid-column:1}.creation-task-workspace .video-template-block>p{grid-column:auto}.creation-task-workspace .custom-duration-input{width:100%;margin-left:0}.creation-generate-actions{flex-direction:column-reverse;align-items:stretch}.creation-task-workspace .creation-generate-actions .generate-button{width:100%}.creation-overview-grid,.account-analysis-path{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.creation-scene-button>svg{transition:none}.creation-scene-tools{animation:none}}@media (width<=720px){.hero-band{min-height:640px}.hero-media{background-position:50%}.hero-band:before{background:var(--paper);width:100%}@supports (color:color-mix(in lab, red, red)){.hero-band:before{background:color-mix(in oklch, var(--paper) 91%, transparent)}}.hero-copy{width:min(100% - 32px,620px);padding:62px 0 48px}.hero-copy h1{margin-top:20px;font-size:46px}.hero-copy h2{font-size:25px}.hero-copy p{font-size:14px}.hero-actions{flex-direction:column;align-items:stretch;width:min(280px,100%);margin-inline:auto}.hero-actions .button{width:100%}.hero-stats{margin-top:38px}.hero-stats span{padding-inline:8px}.hero-stats strong{font-size:18px}}@media (prefers-color-scheme:dark){:root{--ink:oklch(95% .005 250);--paper:oklch(12% .015 260);--white:oklch(15% .015 260);--line:oklch(28% .02 260);--muted:oklch(70% .015 250);--plum:oklch(72% .22 270);--plum-deep:oklch(68% .22 270);--accent-soft:oklch(22% .055 270);--accent-subtle:oklch(18% .035 270);--coral:oklch(72% .21 310);--teal:oklch(73% .15 225);--shadow:0 18px 48px oklch(2% .02 260/.42)}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.hero-media{opacity:.16;filter:saturate(.55)hue-rotate(38deg)}.hero-band:before{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.hero-band:before{background:color-mix(in oklch, var(--paper) 84%, transparent)}}.tools-dropdown button:hover,.icon-button:hover{background:var(--plum)}@supports (color:color-mix(in lab, red, red)){.tools-dropdown button:hover,.icon-button:hover{background:color-mix(in oklch, var(--plum) 8%, var(--white))}}.route-card,.featured-source-workspace{background:var(--white)}@supports (color:color-mix(in lab, red, red)){.route-card,.featured-source-workspace{background:color-mix(in oklch, var(--white) 90%, transparent)}}.featured-source-card.is-link{background:var(--accent-subtle)}.featured-history>button:hover,.featured-history>button.is-active{background:var(--accent-soft)}.featured-score-hero>div:first-child{background:oklch(20% .055 270)}.featured-score-hero>div:first-child span{color:var(--muted)}.featured-dimension-grid p,.featured-analysis-bands p,.featured-analysis-bands ul{color:var(--ink)}.featured-link-import,.featured-outcome{background:var(--plum)}@supports (color:color-mix(in lab, red, red)){.featured-link-import,.featured-outcome{background:color-mix(in oklch, var(--plum) 8%, var(--white))}}.featured-gate i{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.featured-gate i{background:color-mix(in oklch, var(--ink) 8%, var(--white))}}.featured-gate.gate-pass i{color:oklch(78% .15 155);background:oklch(25% .06 155)}.featured-gate.gate-risk i,.featured-gate.gate-unknown i{color:oklch(82% .14 85);background:oklch(25% .05 85)}.featured-gate.gate-block i{color:oklch(78% .17 25);background:oklch(25% .06 25)}.featured-metrics input,.featured-field input,.featured-field select,.featured-field textarea,.creation-quick-filters select,.creation-quick-filters input,.creation-edit-list input,.creation-edit-list textarea,.filter-field select,.search-box{color:var(--ink);background:var(--white)}.platform-hot-list button{border-bottom-color:var(--line)}.selection-control span,.creation-check{border-color:var(--line)}.rank{color:var(--muted);background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.rank{background:color-mix(in oklch, var(--ink) 8%, var(--white))}}}.sc-page{color:#172033;width:min(1440px,100%);margin:0 auto;padding:24px}.sc-hero{background:linear-gradient(120deg,#fafaff 0%,#f4f1ff 70%,#fff 100%);border:1px solid #e7e7f4;border-radius:22px;justify-content:space-between;align-items:center;gap:24px;padding:28px 30px;display:flex;box-shadow:0 10px 30px #3f338c0f}.sc-hero>div:first-child>span{color:#6656df;align-items:center;gap:7px;font-weight:700;display:flex}.sc-hero h1{letter-spacing:-.03em;margin:9px 0 6px;font-size:clamp(24px,2.2vw,34px)}.sc-hero p{color:#687086;margin:0}.sc-quota{background:#ffffffc2;border:1px solid #e2defd;border-radius:15px;min-width:235px;padding:15px 17px}.sc-quota b,.sc-quota span{display:block}.sc-quota b{color:#5543d5}.sc-quota span{color:#747b8f;margin-top:4px;font-size:12px}.sc-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.sc-card{background:#fff;border:1px solid #e4e7ef;border-radius:12px;box-shadow:0 3px 14px #262a4508}.sc-form-card,.sc-result-card{padding:20px}.sc-section-title,.sc-result-toolbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.sc-section-title>div>b,.sc-section-title>div>span,.sc-result-toolbar>div>b,.sc-result-toolbar>div>span{display:block}.sc-section-title b,.sc-result-toolbar b{font-size:17px}.sc-section-title span,.sc-result-toolbar span,.sc-section-title small{color:#858b9b;margin-top:3px;font-size:12px}.sc-field{min-width:0;margin:0 0 15px;display:block}.sc-field>span,.sc-field legend{color:#4d5569;margin-bottom:7px;font-size:13px;font-weight:650;display:block}.sc-field em{color:#ea5068;font-style:normal}.sc-field input,.sc-field select,.sc-field textarea,.sc-outline input,.sc-editor input,.sc-editor textarea{color:#1d2639;resize:vertical;width:100%;font:inherit;background:#fbfcfe;border:1px solid #dfe2ec;border-radius:9px;outline:none;padding:10px 12px;transition:border-color .18s,box-shadow .18s}.sc-field input:focus,.sc-field select:focus,.sc-field textarea:focus,.sc-outline input:focus,.sc-editor input:focus,.sc-editor textarea:focus{background:#fff;border-color:#8171e9;box-shadow:0 0 0 3px #6958dc1a}.sc-field-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sc-field-row .sc-field{margin-bottom:15px}.sc-filter-stack{background:#fcfcfe;border:1px solid #eceef4;border-radius:10px;margin:0 0 15px;padding:6px 0}.sc-chip-filter{grid-template-columns:92px minmax(0,1fr);padding:4px 14px}.sc-chip-filter>span{font-size:12px}.sc-form-actions{justify-content:flex-end;padding-top:3px;display:flex}.sc-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6754e8,#5541cf);border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:auto;min-width:148px;padding:11px 20px;font-weight:700;display:flex}.sc-primary:disabled{opacity:.58;cursor:not-allowed}.sc-result-card{min-height:420px;position:static}.sc-result-toolbar>div:last-child,.sc-editor-actions{gap:7px;display:flex}.sc-result-toolbar button,.sc-editor-actions button,.sc-history button,.sc-add-outline{color:#525b70;cursor:pointer;background:#fff;border:1px solid #e0e3ec;border-radius:9px;align-items:center;gap:6px;padding:8px 10px;display:inline-flex}.sc-empty{color:#969cad;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:330px;display:flex}.sc-empty svg{color:#7867e7}.sc-empty b{color:#4e566a}.sc-error{color:#b63146;background:#fff5f7;border:1px solid #ffd6dc;border-radius:10px;justify-content:space-between;gap:12px;margin-bottom:13px;padding:11px 13px;font-size:13px;display:flex}.sc-error button{color:inherit;background:0 0;border:0}.sc-outline>p{color:#72798c;font-size:13px}.sc-outline>div{grid-template-columns:28px 1fr 36px;align-items:center;gap:7px;margin:8px 0;display:grid}.sc-outline>div>span{color:#6250db;background:#eeeaff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:12px;font-weight:700;display:grid}.sc-outline>div>button{color:#9a5360;cursor:pointer;background:0 0;border:0}.sc-add-outline{margin:8px 0 14px}.sc-analysis-summary{border-top:1px solid #eceef4;margin-top:20px;padding-top:12px}.sc-analysis-summary article{padding:10px 0}.sc-analysis-summary p,.sc-analysis-summary small{color:#687085;margin:5px 0;font-size:13px}.sc-editor label{margin-bottom:13px;display:block}.sc-editor label>span{color:#50586b;margin-bottom:6px;font-size:13px;font-weight:650;display:block}.sc-editor aside{background:#f6f7fb;border-radius:11px;margin:12px 0;padding:12px 14px}.sc-editor aside p{color:#60687c;white-space:pre-wrap;margin:5px 0 0}.sc-editor .sc-risk{color:#875e13;background:#fff8eb}.sc-editor-actions{margin-top:14px}.sc-compliance{color:#777e90;background:#f7f7fa;border-radius:11px;margin-top:18px;padding:12px 14px;font-size:12px;line-height:1.65}.sc-history{margin-top:16px;padding:20px}.sc-section-title button{color:#6552db;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:flex}.sc-section-title b{align-items:center;gap:7px;display:flex}.sc-history-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.sc-history-list article{border:1px solid #e7e9f0;border-radius:12px;align-items:center;display:flex}.sc-history-list article>button:last-child{color:#a05260;border:0}.sc-history-main{text-align:left;border:0!important;flex:1!important}.sc-history-main span,.sc-history-main b,.sc-history-main small{display:block}.sc-history-main small{color:#8a91a2;margin-top:3px}.sc-history-empty{text-align:center;color:#8a91a2;padding:28px}.spin{animation:1s linear infinite sc-spin}@keyframes sc-spin{to{transform:rotate(360deg)}}@media (width<=1000px){.sc-layout{grid-template-columns:1fr}.sc-result-card{position:static}.sc-hero{align-items:flex-start}.sc-quota{min-width:200px}}@media (width<=680px){.sc-page{padding:14px}.sc-hero{padding:21px;display:block}.sc-quota{margin-top:16px}.sc-tabs{width:100%}.sc-tabs button{flex:1;padding:10px 7px}.sc-form-card,.sc-result-card,.sc-history{padding:15px}.sc-field-row,.sc-check-grid,.sc-history-list{grid-template-columns:1fr}.sc-result-toolbar{flex-direction:column;align-items:flex-start}.sc-result-toolbar>div:last-child{flex-wrap:wrap;width:100%}}.prompt-selected-tools{border:1px solid var(--line);background:var(--paper);border-radius:12px;gap:10px;padding:14px;display:grid}.prompt-selected-tools label span{margin-bottom:6px;font-weight:700;display:block}.prompt-selected-tools textarea{width:100%;min-height:90px}.prompt-selected-tools pre{color:#f3f4ff;white-space:pre-wrap;background:#161927;border-radius:9px;max-height:220px;padding:12px;font-size:12px;overflow:auto}.prompt-version-list{gap:7px;display:grid}.prompt-version-list>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:7px 0;display:flex}.sc-version-strip{border-top:1px solid #e9ebf2;margin-top:16px;padding-top:13px}.sc-version-strip>b{color:#555d70;font-size:13px}.sc-version-strip>div{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.sc-version-strip button{color:#687085;cursor:pointer;background:#fff;border:1px solid #dedfeb;border-radius:8px;padding:6px 9px}.sc-version-strip button.is-active{color:#5947d5;background:#f1eeff;border-color:#7866e7}.sc-layout{margin-top:20px}.sc-form-card form{align-content:start;display:grid}.sc-reference-field{position:relative}.sc-reference-field .sc-field{margin-bottom:15px}.sc-remove-reference{color:#9a5360;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:12px;display:inline-flex;position:absolute;top:-2px;right:0}.sc-add-reference{color:#6250db;cursor:pointer;background:#faf9ff;border:1px dashed #c9c4ec;border-radius:9px;width:max-content;margin:-1px 0 16px;padding:8px 12px;font-weight:700}.sc-add-reference:hover{background:#f3f0ff;border-color:#8171e9}.sc-empty{background:linear-gradient(145deg,#fbfbff,#f7f5ff);border:1px dashed #dedbef;border-radius:12px;margin-top:10px;padding:28px}.sc-empty span{max-width:460px;line-height:1.65}.sc-empty>svg{background:#eeebff;border-radius:12px;width:38px;height:38px;margin-bottom:4px;padding:9px}.sc-result-card{align-self:start;min-height:0;max-height:none;overflow:visible}.sc-primary{margin-top:2px}.creator-workbench-shell:has(.sc-page){overflow:clip visible}@media (width>=1001px){.sc-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=1000px){.sc-result-card{max-height:none;overflow:visible}}.creator-workbench-shell{--cwb-bg:#f6f7fb;--cwb-surface:#fff;--cwb-primary:#6557ed;--cwb-primary-dark:#5144dc;--cwb-primary-soft:#f0efff;--cwb-text:#17192b;--cwb-muted:#72758a;--cwb-border:#e8e9f1;--cwb-success:#1f9d68;--cwb-warning:#e58a2a;--cwb-danger:#dc5265;--cwb-radius:16px;--cwb-button-radius:10px;--cwb-shadow:0 8px 24px #24253f0e;min-height:100vh;color:var(--cwb-text);background:var(--cwb-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;grid-template-columns:248px minmax(0,1fr);display:grid;overflow-x:hidden}.creator-workbench-shell button,.creator-workbench-shell input{font:inherit}.creator-workbench-stage{zoom:1.5;width:100%;min-width:0}.creator-workbench-content{min-width:0}.cwb-sidebar{z-index:60;border-right:1px solid var(--cwb-border);background:var(--cwb-surface);flex-direction:column;height:100vh;padding:22px 16px 18px;display:flex;position:sticky;top:0;overflow-y:auto}.cwb-brand{align-items:center;gap:11px;padding:0 10px 20px;display:flex}.cwb-brand-mark{color:#fff;background:linear-gradient(135deg,#7567f7,#4f86f8);border-radius:13px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 8px 18px #6557ed38}.cwb-brand div{gap:2px;display:grid}.cwb-brand b{letter-spacing:-.3px;font-size:17px}.cwb-brand small{color:var(--cwb-muted);font-size:11px}.cwb-mobile-close{color:var(--cwb-muted);background:0 0;border:0;margin-left:auto;display:none}.cwb-sidebar-nav{gap:19px;display:grid}.cwb-nav-group{gap:4px;display:grid}.cwb-nav-group-label{color:#9a9cad;letter-spacing:.08em;padding:0 11px 5px;font-size:10px;font-weight:700}.cwb-nav-item{color:#55586d;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:40px;padding:0 11px;display:grid}.cwb-nav-item:hover{color:var(--cwb-text);background:#f6f6fb}.cwb-nav-item.is-active{color:var(--cwb-primary-dark);background:var(--cwb-primary-soft);font-weight:750}.cwb-nav-item em{color:#8c7ee8;background:#f4f1ff;border-radius:5px;padding:2px 5px;font-size:8px;font-style:normal}.cwb-nav-parent{gap:2px;display:grid}.cwb-nav-parent>.cwb-nav-item>svg:last-child{transition:transform .18s}.cwb-nav-parent>.cwb-nav-item>svg:last-child.is-expanded{transform:rotate(180deg)}.cwb-nav-submenu{gap:2px;padding:1px 0 3px 33px;display:grid}.cwb-nav-submenu button{color:#73758a;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;min-height:34px;padding:0 11px;display:flex}.cwb-nav-submenu button:hover{color:var(--cwb-text);background:#f6f6fb}.cwb-nav-submenu button.is-active{color:var(--cwb-primary-dark);background:#f5f3ff;font-weight:750}.cwb-nav-submenu button>span{background:currentColor;border-radius:50%;flex:none;width:4px;height:4px}.cwb-nav-item:focus-visible,.cwb-nav-submenu button:focus-visible{outline-offset:-2px;outline:2px solid #8d82f1}.cwb-sidebar>.cwb-quota-card{box-shadow:none;border-radius:13px;margin-top:22px;padding:13px}.cwb-sidebar>.cwb-quota-card .cwb-section-heading h2{font-size:12px}.cwb-sidebar>.cwb-quota-card .cwb-section-heading>div>.cwb-soft-icon{display:none}.cwb-sidebar>.cwb-quota-card .cwb-text-button{font-size:9px}.cwb-sidebar>.cwb-quota-card .cwb-quota-row span{font-size:8px}.cwb-topbar{z-index:50;border-bottom:1px solid var(--cwb-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;align-items:center;gap:20px;min-height:68px;padding:11px 28px;display:flex;position:sticky;top:0}.cwb-mobile-menu{color:var(--cwb-text);background:0 0;border:0;display:none}.cwb-search-wrap{border:1px solid var(--cwb-border);width:min(480px,50vw);color:var(--cwb-muted);background:#fafbfe;border-radius:11px;align-items:center;gap:9px;margin:0 auto;padding:0 13px;display:flex;position:relative}.cwb-search-wrap:focus-within{border-color:#b9b3f8;box-shadow:0 0 0 3px #6557ed14}.cwb-search-wrap input{width:100%;height:40px;color:var(--cwb-text);background:0 0;border:0;outline:0}.cwb-search-results{border:1px solid var(--cwb-border);box-shadow:var(--cwb-shadow);background:#fff;border-radius:12px;padding:7px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0}.cwb-search-results button{color:var(--cwb-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:10px;display:flex}.cwb-search-results button:hover{background:var(--cwb-primary-soft)}.cwb-search-results p{color:var(--cwb-muted);margin:8px;font-size:12px}.cwb-topbar-actions{align-items:center;gap:11px;display:flex}.cwb-model-picker{border:1px solid var(--cwb-border);min-width:168px;height:38px;color:var(--cwb-primary-dark);background:#fff;border-radius:10px;grid-template-columns:16px auto minmax(0,1fr) 14px;align-items:center;gap:7px;padding:0 9px;display:grid}.cwb-model-picker>span{color:var(--cwb-muted);white-space:nowrap;font-size:9px}.cwb-model-picker select{appearance:none;min-width:0;color:var(--cwb-text);cursor:pointer;background:0 0;border:0;outline:0;font-size:10px;font-weight:750}.cwb-model-picker select:disabled{cursor:default}.cwb-model-picker>svg:last-child{pointer-events:none;color:var(--cwb-muted)}.cwb-popover-wrap{position:relative}.cwb-icon-button{border:1px solid var(--cwb-border);color:#585b70;cursor:pointer;background:#fff;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.cwb-user-button{color:var(--cwb-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:3px 6px 3px 3px;display:flex}.cwb-user-button>span:nth-child(2){gap:1px;display:grid}.cwb-user-button b{text-overflow:ellipsis;white-space:nowrap;max-width:100px;font-size:12px;overflow:hidden}.cwb-user-button small{color:var(--cwb-muted);font-size:9px}.cwb-avatar{width:36px;height:36px;color:var(--cwb-primary-dark);background:var(--cwb-primary-soft);border-radius:50%;place-items:center;display:grid}.cwb-popover{border:1px solid var(--cwb-border);width:210px;box-shadow:var(--cwb-shadow);background:#fff;border-radius:12px;padding:12px;position:absolute;top:calc(100% + 10px);right:0}.cwb-popover b{font-size:12px}.cwb-popover p{color:var(--cwb-muted);margin:10px 0 2px;font-size:11px}.cwb-user-menu{gap:3px;display:grid}.cwb-user-menu button{color:var(--cwb-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:9px;display:flex}.cwb-user-menu button:hover{background:#f6f6fb}.cwb-dashboard,.cwb-account-page,.cwb-placeholder-page{width:min(1440px,100%);margin:0 auto;padding:24px 28px 42px}.cwb-welcome{min-height:210px;box-shadow:var(--cwb-shadow);background:linear-gradient(120deg,#faf9ff,#f2f0ff);border:1px solid #e8e4ff;border-radius:20px;grid-template-columns:minmax(0,1.35fr) minmax(220px,.65fr);align-items:center;padding:32px 38px;display:grid;overflow:hidden}.cwb-welcome>div:first-child{z-index:1;position:relative}.cwb-welcome>div>span{color:var(--cwb-primary-dark);align-items:center;gap:6px;font-size:11px;font-weight:750;display:inline-flex}.cwb-welcome h1{color:var(--cwb-text);letter-spacing:-.045em;margin:12px 0 8px;font-size:clamp(27px,3vw,38px);line-height:1.12}.cwb-welcome p{max-width:670px;color:var(--cwb-muted);margin:0 0 20px;font-size:13px;line-height:1.7}.cwb-primary-button,.cwb-secondary-button{border-radius:var(--cwb-button-radius);cursor:pointer;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 17px;font-weight:750;display:inline-flex}.cwb-primary-button{color:#fff;background:linear-gradient(135deg, var(--cwb-primary), var(--cwb-primary-dark));border:0;box-shadow:0 8px 18px #6557ed30}.cwb-secondary-button{border:1px solid var(--cwb-border);color:var(--cwb-text);background:#fff}.cwb-welcome-art{min-height:145px;position:relative}.cwb-welcome-art i{background:#fff9;border:1px solid #6557ed21;border-radius:24px;position:absolute;transform:rotate(-8deg)}.cwb-welcome-art i:first-child{inset:16px 15% 0 3%}.cwb-welcome-art i:nth-child(2){inset:0 2% 18px 20%;transform:rotate(8deg)}.cwb-welcome-art span{color:#fff;background:linear-gradient(135deg,#8175fa,#5b8df6);border-radius:22px;place-items:center;width:74px;height:74px;display:grid;position:absolute;inset:37px auto auto 43%;box-shadow:0 14px 30px #6557ed3d}.cwb-card,.cwb-coming-soon-card{border:1px solid var(--cwb-border);border-radius:var(--cwb-radius);background:var(--cwb-surface);box-shadow:var(--cwb-shadow)}.cwb-workflow-card{margin-top:16px;padding:19px}.cwb-section-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex}.cwb-section-heading>div{align-items:center;gap:10px;display:flex}.cwb-section-heading h2{color:var(--cwb-text);letter-spacing:-.015em;margin:0;font-size:15px}.cwb-section-heading p{color:var(--cwb-muted);margin:3px 0 0;font-size:10px}.cwb-soft-icon{width:34px;height:34px;color:var(--cwb-primary-dark);background:var(--cwb-primary-soft);border-radius:10px;place-items:center;display:grid}.cwb-soft-icon.is-warm{color:#ec7440;background:#fff2eb}.cwb-text-button{color:var(--cwb-primary-dark);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:5px;font-size:10px;font-weight:750;display:inline-flex}.cwb-text-button:disabled{opacity:.55;cursor:default}.cwb-workflow-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.cwb-workflow-step{border:1px solid var(--cwb-border);background:#fbfbfd;border-radius:12px;align-items:flex-start;gap:9px;min-height:76px;padding:12px;display:flex;position:relative}.cwb-workflow-step>div{gap:5px;display:grid}.cwb-workflow-step b{font-size:11px}.cwb-workflow-step small{color:var(--cwb-muted);font-size:8px;line-height:1.4}.cwb-step-index{color:#777a8c;background:#eef0f5;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font-size:9px;font-weight:800;display:grid}.cwb-workflow-step.is-complete{background:#f8fdfb;border-color:#cde9dd}.cwb-workflow-step.is-complete .cwb-step-index{color:#fff;background:var(--cwb-success)}.cwb-workflow-step.is-current{background:#faf9ff;border-color:#cfcaff}.cwb-workflow-step.is-current .cwb-step-index{color:#fff;background:var(--cwb-primary)}.cwb-workflow-step.is-coming-soon{opacity:.75}.cwb-dashboard-columns{grid-template-columns:minmax(0,1.65fr) minmax(290px,.75fr);gap:16px;margin-top:16px;display:grid}.cwb-dashboard-main,.cwb-dashboard-aside{align-content:start;gap:16px;display:grid}.cwb-hot-topic-card,.cwb-quick-tools,.cwb-suggestion-panel,.cwb-quota-card{padding:18px}.cwb-topic-list{display:grid}.cwb-topic-list article{border-top:1px solid #f0f0f5;align-items:center;gap:8px;display:flex}.cwb-topic-list article:first-child{border-top:0}.cwb-topic-main{min-width:0;color:var(--cwb-text);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 3px;display:grid}.cwb-topic-main>span{color:var(--cwb-primary-dark);background:var(--cwb-primary-soft);border-radius:5px;padding:3px 6px;font-size:8px}.cwb-topic-main div{gap:4px;min-width:0;display:grid}.cwb-topic-main b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.cwb-topic-main small{color:var(--cwb-muted);font-size:8px}.cwb-topic-use{border:1px solid var(--cwb-border);color:var(--cwb-primary-dark);cursor:pointer;background:#fff;border-radius:7px;padding:6px 8px;font-size:8px}.cwb-tool-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.cwb-tool-grid>button{border:1px solid var(--cwb-border);min-height:93px;color:var(--cwb-text);text-align:left;cursor:pointer;background:#fff;border-radius:12px;align-items:flex-start;gap:9px;padding:13px;transition:border-color .18s,transform .18s;display:flex}.cwb-tool-grid>button:hover{border-color:#c9c4fb;transform:translateY(-1px)}.cwb-tool-grid>button>span{width:32px;height:32px;color:var(--cwb-primary-dark);background:var(--cwb-primary-soft);border-radius:9px;flex:none;place-items:center;display:grid}.cwb-tool-grid>button div{gap:5px;display:grid}.cwb-tool-grid b{font-size:10px}.cwb-tool-grid small{color:var(--cwb-muted);font-size:8px;line-height:1.45}.cwb-suggestion-list{gap:2px;display:grid}.cwb-suggestion-list article{border-top:1px solid #f0f0f5;gap:8px;padding:12px 0;display:grid}.cwb-suggestion-list article:first-child{border-top:0;padding-top:2px}.cwb-suggestion-list b{font-size:11px}.cwb-suggestion-list p{color:var(--cwb-muted);margin:4px 0 0;font-size:9px;line-height:1.55}.cwb-suggestion-list button{color:var(--cwb-primary-dark);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:5px;padding:0;font-size:9px;font-weight:750;display:flex}.cwb-coming-soon-card{padding:18px}.cwb-card-heading{justify-content:space-between;align-items:center;display:flex}.cwb-status-tag{color:#8175d6;background:#f4f1ff;border-radius:6px;padding:3px 7px;font-size:8px}.cwb-coming-soon-card h3{margin:14px 0 7px;font-size:14px}.cwb-coming-soon-card p{color:var(--cwb-muted);margin:0 0 10px;font-size:9px;line-height:1.65}.cwb-quota-list{gap:12px;display:grid}.cwb-quota-row{gap:7px;display:grid}.cwb-quota-row>div:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.cwb-quota-row b{font-size:10px}.cwb-quota-row span{color:var(--cwb-muted);text-align:right;font-size:9px}.cwb-progress{background:#eef0f5;border-radius:999px;height:5px;overflow:hidden}.cwb-progress i{border-radius:inherit;background:var(--cwb-primary);height:100%;display:block}.cwb-empty-state{min-height:190px;color:var(--cwb-text);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.cwb-empty-state.is-compact{min-height:130px}.cwb-empty-state-icon{width:42px;height:42px;color:var(--cwb-primary);background:var(--cwb-primary-soft);border-radius:12px;place-items:center;display:grid}.cwb-empty-state h3{margin:0 0 5px;font-size:13px}.cwb-empty-state p{max-width:520px;color:var(--cwb-muted);margin:0;font-size:10px;line-height:1.6}.cwb-placeholder-page{place-items:center;min-height:calc(100vh - 68px);display:grid}.cwb-placeholder-page .cwb-coming-soon-card{width:min(620px,100%);padding:30px}.cwb-account-page{min-height:calc(100vh - 68px)}.cwb-page-heading{margin-bottom:20px}.cwb-page-heading span{color:var(--cwb-primary);font-size:10px;font-weight:750}.cwb-page-heading h1{margin:7px 0;font-size:28px}.cwb-page-heading p{color:var(--cwb-muted);margin:0;font-size:11px}.cwb-settings-card{gap:0;max-width:650px;padding:20px;display:grid}.cwb-settings-card>div{border-bottom:1px solid var(--cwb-border);justify-content:space-between;gap:20px;padding:14px 2px;display:flex}.cwb-settings-card span{color:var(--cwb-muted);font-size:10px}.cwb-settings-card b{font-size:11px}.cwb-settings-card .cwb-model-setting{align-items:center}.cwb-model-setting>span{gap:4px;display:grid}.cwb-model-setting small{color:var(--cwb-muted);font-size:9px}.cwb-model-setting select{border:1px solid var(--cwb-border);min-width:210px;height:38px;color:var(--cwb-text);background:#fff;border-radius:10px;padding:0 34px 0 11px;font-size:11px;font-weight:700}.cwb-settings-card .cwb-secondary-button{justify-self:start;margin-top:18px}@media (width<=1180px){.creator-workbench-shell{grid-template-columns:220px minmax(0,1fr)}.cwb-dashboard-columns{grid-template-columns:minmax(0,1.45fr) minmax(270px,.75fr)}.cwb-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cwb-workflow-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.production-editor-config{grid-template-columns:repeat(2,minmax(0,1fr))}.production-editor-draft{grid-column:1/-1}}@media (width<=900px){.creator-workbench-shell{display:block}.creator-workbench-stage{zoom:1;width:100%}.cwb-sidebar{width:min(290px,88vw);transition:transform .2s;position:fixed;left:0;transform:translate(-105%);box-shadow:16px 0 36px #18182e24}.cwb-sidebar.is-open{transform:translate(0)}.cwb-sidebar-backdrop{z-index:55;background:#12132359;border:0;position:fixed;inset:0}.cwb-mobile-close,.cwb-mobile-menu{place-items:center;display:grid}.cwb-topbar{padding-inline:18px}.cwb-search-wrap{width:min(440px,55vw);margin-left:0}.cwb-dashboard-columns{grid-template-columns:1fr}.cwb-dashboard-aside{grid-template-columns:repeat(2,minmax(0,1fr))}.cwb-suggestion-panel{grid-column:1/-1}.production-project-overview{grid-template-columns:1fr}.production-project-rail{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:13px}.production-project-rail>div:first-child{border-bottom:0;padding:0}.production-project-rail>button{min-width:150px}.production-project-rail dl{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.production-project-rail dl>div{justify-content:flex-start;gap:7px}.production-editor-titlebar{grid-template-columns:38px minmax(0,1fr)}.production-editor-actions{grid-column:1/-1;justify-content:flex-end}.production-editor-config{grid-template-columns:1fr}.production-editor-draft{grid-column:auto}.production-agent-setup-flow,.production-agent-platform-guides{grid-template-columns:1fr}.production-track-head{display:none}.production-track-row{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.production-track-cell{border-bottom:1px solid #303436;border-right:0}.production-track-cell:before{color:#717a76;content:attr(data-label);margin-bottom:8px;font-size:7px;font-weight:850;display:block}.production-track-prompt{grid-column:1/-1}.production-track-prompt textarea{min-height:130px}}@media (width<=680px){.agent-pairing-value{grid-template-columns:1fr;gap:9px}.agent-pairing-value .quiet-button{justify-content:center;width:100%}.cwb-topbar{gap:9px;padding:9px 13px}.cwb-model-picker{grid-template-columns:15px minmax(0,1fr) 13px;min-width:118px}.cwb-model-picker>span{display:none}.cwb-search-wrap{flex:1;width:auto}.cwb-user-button>span:nth-child(2),.cwb-user-button>svg{display:none}.cwb-dashboard,.cwb-account-page,.cwb-placeholder-page{padding:16px 13px 34px}.cwb-welcome{min-height:260px;padding:26px 22px;display:block}.cwb-welcome-art{display:none}.cwb-workflow-steps,.cwb-dashboard-aside,.cwb-tool-grid{grid-template-columns:1fr}.cwb-topic-list article{flex-direction:column;align-items:stretch;padding-bottom:9px}.cwb-topic-use{align-self:flex-start}.cwb-quota-row>div:first-child{flex-direction:column;align-items:flex-start}.cwb-quota-row span{text-align:left}.cwb-settings-card .cwb-model-setting{flex-direction:column;align-items:stretch}.cwb-model-setting select{width:100%;min-width:0}.video-production-ready-list>article,.video-production-task-main{flex-direction:column;align-items:flex-start}.video-production-direct-actions{flex-direction:column;align-items:stretch}.video-production-direct-actions label,.video-production-direct-actions .button{width:100%}.video-production-intake-heading{flex-wrap:wrap;align-items:flex-start}.video-production-intake-heading .quiet-button{justify-content:center;width:100%;margin-left:0}.video-production-ready-list .button{justify-content:center;width:100%}.video-production-task-actions{flex-wrap:wrap;justify-content:flex-start}.production-library-heading{align-items:flex-start}.production-library-heading .quiet-button{justify-content:center;width:100%}.production-project-library{padding:14px}.production-project-library-title{flex-direction:column;align-items:stretch}.production-project-library-title .button{justify-content:center}.production-project-create,.production-project-grid{grid-template-columns:1fr}.production-agent-setup-guide{padding:14px}.production-agent-setup-guide>header{flex-direction:column;align-items:stretch}.production-agent-setup-guide>header .button{justify-content:center;width:100%}.production-agent-config-values{grid-template-columns:1fr}.production-agent-config-values .quiet-button{justify-content:center;width:100%}.production-editor-titlebar{padding:9px}.production-editor-project-name>span{display:none}.production-editor-project-name{grid-template-columns:1fr;display:grid}.production-editor-actions{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.production-editor-actions>button,.production-editor-import>summary{width:100%;padding-inline:7px}.production-editor-import-popover{width:auto;max-height:62vh;position:fixed;inset:auto 13px 13px}.production-editor-config{padding:5px}.production-editor-config>article{min-height:0}.production-editor-global-items{grid-template-columns:repeat(2,minmax(0,1fr))}.production-track-row{grid-template-columns:1fr}.production-track-prompt,.production-track-current,.production-track-optional{grid-column:auto}.production-track-placeholder,.production-track-preview,.production-track-preview video{height:auto;min-height:190px}.production-track-preview.has-many video{height:110px;min-height:110px}}.production-project-editor{color:#1c2026;background:#f4f5f8;border-color:#dde1e7;box-shadow:0 14px 34px #1f223414}.production-editor-titlebar{background:#fff;border-color:#dde1e7}.production-editor-back{color:#555d6d;background:#f6f7fa;border-color:#dfe2e8}.production-editor-back:hover{color:var(--cwb-primary);background:var(--cwb-primary-soft);border-color:#a9a0f7}.production-editor-project-name>span{color:#5f6675;background:#f1f2f6}.production-editor-project-name h2{color:#1c2026}.production-editor-project-name p{color:#7b8190}.production-editor-actions>button,.production-editor-import>summary{color:#565d6b;background:#fff;border-color:#dfe2e8}.production-editor-actions>button:hover,.production-editor-import>summary:hover,.production-editor-import[open]>summary{color:#fff;border-color:var(--cwb-primary);background:var(--cwb-primary)}.production-editor-import-popover{color:#1c2026;background:#fff;border-color:#dfe2e8;box-shadow:0 18px 42px #1f223429}.production-editor-import-popover>div:first-child,.production-editor-import-popover .video-production-ready-list>article{border-color:#e6e8ed}.production-editor-import-popover>div:first-child small,.production-editor-import-popover>p{color:#7b8190}.production-editor-import-popover .video-production-ready-list b{color:#20242b}.production-editor-import-popover .video-production-ready-list .quiet-button{color:#fff;border-color:var(--cwb-primary);background:var(--cwb-primary)}.production-editor-config{background:#eef0f4;border-color:#dde1e7}.production-editor-config>article{background:#fff;border-color:#dfe2e8}.production-editor-panel-heading b{color:#242832}.production-editor-panel-heading span{color:#838997}.production-editor-global-items>span,.production-editor-global-card,.production-editor-global-duration,.production-editor-global-shortcut{min-width:0;min-height:55px;color:var(--cwb-primary);background:#f7f8fb;border:1px solid #e0e3e9;border-radius:7px}.production-editor-global-card,.production-editor-global-shortcut{text-align:left;grid-template-columns:20px minmax(0,1fr);align-content:center;gap:2px 7px;padding:9px;display:grid}.production-editor-global-card svg,.production-editor-global-shortcut svg{grid-row:1/3}.production-editor-global-card small,.production-editor-global-card b,.production-editor-global-shortcut small,.production-editor-global-shortcut b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.production-editor-global-card small,.production-editor-global-shortcut small{color:#838997;font-size:7px}.production-editor-global-card b,.production-editor-global-shortcut b{color:#2a2e37;font-size:8px}.production-editor-global-duration{align-content:center;gap:7px;padding:9px;display:grid}.production-editor-global-duration>small{color:#838997;font-size:7px}.production-editor-global-duration>div{background:#e9ebf1;border-radius:6px;grid-template-columns:1fr 1fr;gap:4px;padding:3px;display:grid}.production-editor-global-duration button{color:#6c7280;background:0 0;border-radius:4px;min-height:25px;font-size:8px;font-weight:850}.production-editor-global-duration button.is-active{color:#fff;background:var(--cwb-primary);box-shadow:0 3px 9px #6557ed33}.production-editor-global-shortcut{cursor:pointer}.production-editor-global-shortcut:hover{background:var(--cwb-primary-soft);border-color:#a9a0f7}.production-editor-asset-stats>span{color:var(--cwb-primary);background:#f7f8fb;border-color:#e0e3e9}.production-editor-asset-stats b{color:#262a33}.production-editor-asset-stats small{color:#838997}.production-editor-draft dl>div{background:#f2f3f6}.production-editor-draft dt{color:#787f8d}.production-editor-draft dd{color:#252932}.production-editor-overall-progress>span{background:#e2e5eb}.production-editor-overall-progress i{background:linear-gradient(90deg,#6557ed,#8b7ff2)}.production-editor-overall-progress b{color:#fff;background:var(--cwb-primary)}.production-track-shell{background:#f6f7f9}.production-track-head{color:#59606e;background:#eef0f3}.production-track-head>span,.production-track-row,.production-track-cell{border-color:#dde1e7}.production-track-compose,.production-track-task{background:#fff}.production-track-index{color:var(--cwb-primary);background:var(--cwb-primary-soft);border-color:#d9dce4}.production-track-item label>span,.production-track-item>div b{color:#262a33}.production-track-item input{color:#30343d;background:#f8f9fb;border-color:#dfe2e8;font-family:inherit;font-size:8px;line-height:1.45}.production-track-item input:focus{border-color:var(--cwb-primary);box-shadow:0 0 0 2px #6557ed17}.production-track-item>div small{color:#858b98}.production-track-item>div em{color:#5547dc;background:#efedff}.production-track-parameters>span,.production-track-parameters>label{color:var(--cwb-primary);background:#f3f4f7}.production-track-parameters b{color:#30343d}.production-track-parameters small{color:#838997}.production-track-parameters select{color:#30343d;background:#fff;border-color:#d9dce4}.production-track-task-progress>span{background:#e1e4e9}.production-track-task-progress i{background:var(--cwb-primary)}.production-track-task-progress small{color:#858b98}.production-track-prompt>label{color:var(--cwb-primary)}.production-track-prompt textarea{color:#30343d;background:#f8f9fb;border-color:#dfe2e8;font-family:inherit;font-size:8px;line-height:1.55}.production-track-prompt textarea::placeholder,.production-track-item input::placeholder{color:#9ba0aa;font-size:8px}.production-track-prompt textarea:focus{border-color:var(--cwb-primary);box-shadow:0 0 0 2px #6557ed17}.production-track-prompt p{color:#363a43;font-size:8px}.production-track-prompt>small{color:#858b98}.production-track-placeholder,.production-track-preview{color:#9298a4;background:#eceef2}.production-track-placeholder b,.production-track-preview b{color:#656c79}.production-track-placeholder small{color:#8a909d}.production-track-preview video{background:#e9ebef}.production-track-media-grid figure{background:#f7f8fa;border-color:#dfe2e8}.production-track-media-grid figcaption{color:#7b8190}.production-track-media-grid figcaption a{color:var(--cwb-primary)}.production-track-media-pending{color:#b47713;background:#fffaf0;border-color:#ecd197}.production-track-media-count{color:#858b98}.production-track-submit-note,.production-track-result-card{color:#7b8190;background:#f7f8fa;border-color:#dfe2e8}.production-track-submit-note>span{color:#fff;background:var(--cwb-primary)}.production-track-submit-note b,.production-track-result-card b{color:#30343d}.production-track-submit-note small,.production-track-result-card small{color:#858b98}.production-track-result-card.is-failed{color:#cf4358;background:#fff7f8;border-color:#efb9c1}.production-track-result-card.is-completed{color:#1f9d68;background:#f4fcf8;border-color:#9bdaba}.production-track-result-card.is-running,.production-track-result-card.is-queued{color:#b47713;background:#fffaf0;border-color:#ecd197}.production-track-primary{color:#fff;background:var(--cwb-primary)}.production-track-primary:disabled{color:#9a9fac;background:#e1e3e8}.production-track-actions a,.production-track-actions button{color:#626977;background:#f7f8fa;border-color:#dfe2e8}.production-track-actions a:hover,.production-track-actions button:hover{color:#fff;border-color:var(--cwb-primary);background:var(--cwb-primary)}.production-track-task.is-completed{box-shadow:inset 3px 0 #1f9d68}.production-track-loading,.production-track-empty{color:#858b98}.production-track-loading b,.production-track-empty b{color:#555c69}.activation-admin-module{gap:18px;display:grid}.activation-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.activation-summary-grid article{background:#fff;border:1px solid #e1e4ea;border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:2px 10px;padding:16px;display:grid}.activation-summary-grid svg{color:#6557ed;box-sizing:content-box;background:#efedff;border-radius:9px;grid-row:1/4;padding:7px}.activation-summary-grid span,.activation-summary-grid small{color:#7b8190;font-size:12px}.activation-summary-grid b{color:#242832;font-size:22px}.activation-issued-panel,.activation-admin-list,.activation-usage-list{background:#fff;border:1px solid #e1e4ea;border-radius:12px;overflow:hidden}.activation-issued-panel>header,.activation-admin-list>header,.activation-usage-list>header{border-bottom:1px solid #e8eaef;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.activation-issued-panel>header div,.activation-admin-list>header div{gap:3px;display:grid}.activation-issued-panel small,.activation-admin-list small,.activation-usage-list small{color:#7d8492}.activation-issued-panel>div{gap:8px;padding:12px;display:grid}.activation-issued-panel article{grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:8px;display:grid}.activation-issued-panel code{overflow-wrap:anywhere;color:#3e358e;background:#f2f0ff;border-radius:8px;padding:10px 12px}.activation-admin-error{color:#bd3348;background:#fff7f8;border:1px solid #f0bdc5;border-radius:9px;margin:0;padding:12px 14px}.activation-admin-list>article{border-bottom:1px solid #eceef2;grid-template-columns:40px minmax(0,1fr) auto 38px;align-items:center;gap:12px;padding:12px 16px;display:grid}.activation-admin-list>article:last-child{border-bottom:0}.activation-code-meta{justify-items:end;gap:5px;display:grid}.activation-code-meta em{color:#1d8c5e;background:#e7f7ef;border-radius:999px;padding:4px 8px;font-size:11px;font-style:normal;font-weight:800}.activation-code-meta em.is-disabled,.activation-code-meta em.is-expired{color:#8a6170;background:#f3edf0}.activation-code-meta em.is-exhausted{color:#b06e10;background:#fff4df}.activation-usage-list>div{max-height:420px;overflow:auto}.activation-usage-list article{border-bottom:1px solid #eef0f3;grid-template-columns:120px 110px 72px 150px minmax(150px,1fr);align-items:center;gap:10px;padding:9px 16px;font-size:12px;display:grid}.activation-usage-list article>span:last-child{color:#858b98;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.activation-usage-list em{color:#a26b14;background:#fff4df;border-radius:999px;justify-self:start;padding:3px 7px;font-style:normal}.activation-usage-list em.is-committed{color:#16885b;background:#e7f7ef}.activation-usage-list em.is-released{color:#737987;background:#eef0f3}.activation-usage-list>p{color:#858b98;margin:0;padding:18px}@media (width<=980px){.activation-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.activation-admin-list>article{grid-template-columns:40px minmax(0,1fr) 38px}.activation-code-meta{grid-column:2;justify-items:start}.activation-usage-list article{grid-template-columns:100px 90px 70px minmax(130px,1fr)}.activation-usage-list article>span:last-child{display:none}}@media (width<=680px){.activation-summary-grid{grid-template-columns:1fr}.activation-issued-panel>header,.activation-admin-list>header,.activation-usage-list>header{flex-direction:column;align-items:stretch}.activation-admin-list>article{grid-template-columns:34px minmax(0,1fr)}.activation-admin-list>article>.icon-button{grid-column:1/-1;width:100%}.activation-usage-list article{grid-template-columns:1fr 1fr}.activation-usage-list article>small{text-align:right}}.creator-workbench-shell.is-standalone-admin{background:#f4f6f9;grid-template-columns:minmax(0,1fr)}.creator-workbench-shell.is-standalone-admin>.cwb-sidebar,.creator-workbench-shell.is-standalone-admin>.cwb-sidebar-backdrop{display:none}.creator-workbench-shell.is-standalone-admin .creator-workbench-stage{min-width:0}.standalone-admin-topbar{background:#fff;border-bottom:1px solid #e6e8ee;justify-content:space-between;align-items:center;min-height:64px;padding:0 28px;display:flex}.standalone-admin-topbar>div{align-items:center;gap:12px;display:flex}.standalone-admin-topbar>div:first-child span{color:#fff;background:linear-gradient(135deg,var(--plum),var(--teal));border-radius:9px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:900;display:grid}.standalone-admin-topbar b{font-size:15px}.standalone-admin-topbar small{color:var(--muted)}.standalone-admin-topbar button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:8px;min-height:34px;padding:0 14px}.is-standalone-admin .creator-workbench-content{padding:0}.is-standalone-admin .admin-console{grid-template-rows:auto minmax(0,1fr);grid-template-columns:220px minmax(0,1fr);gap:0;padding:0;display:grid}.is-standalone-admin .admin-console-heading{border-bottom:1px solid var(--line);background:#fff;grid-column:1/-1;padding:28px 34px 24px}.is-standalone-admin .admin-section-tabs{border:0;border-right:1px solid var(--line);background:#fff;flex-direction:column;grid-area:2/1;gap:4px;min-height:calc(100vh - 180px);margin:0;padding:18px 12px;display:flex}.is-standalone-admin .admin-section-tabs button{border-radius:8px;justify-content:flex-start;width:100%}.is-standalone-admin .admin-section-tabs button.is-active{color:var(--plum-deep);background:#eee9f7}.is-standalone-admin .admin-module{grid-area:2/2;margin:24px 28px}@media (width<=820px){.standalone-admin-topbar{padding:0 16px}.standalone-admin-topbar small{display:none}.is-standalone-admin .admin-console{display:block}.is-standalone-admin .admin-console-heading{padding:22px 18px}.is-standalone-admin .admin-section-tabs{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;min-height:0;padding:10px 12px;overflow:auto}.is-standalone-admin .admin-section-tabs button{flex:none;width:auto}.is-standalone-admin .admin-module{margin:16px 12px}}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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}
