/*! 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{--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-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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}::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-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #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{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.shrink{flex-shrink:1}.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}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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,)}.line-through{text-decoration-line:line-through}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.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))}}@layer legacy{:root{--bg:#f5f6f3;--paper:#fff;--ink:#1c2922;--muted:#849086;--border:#e4e8e1;--yellow:#edf16a;--green:#27654c;--sidebar:#111b16;--shadow:0 18px 60px #15231a12}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:14px}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{opacity:.5;cursor:not-allowed}a{color:inherit}:is(button:focus-visible,a:focus-visible){outline-offset:3px;outline:3px solid #88a87a}input:focus,textarea:focus,select:focus{border-color:#8fa47a;outline:0;box-shadow:0 0 0 3px #edf16a33}button{transition:background .15s,transform .15s}input,textarea,select{max-width:100%}h1,h2,h3,h4,p{margin:0}h2{font-size:17px;font-weight:650}h3{font-size:15px;font-weight:650}.app-shell{min-height:100vh}.sidebar{background:var(--sidebar);color:#e4e9e1;z-index:30;flex-direction:column;width:238px;padding:33px 18px 16px;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:center;gap:13px;padding:0 13px 31px;display:flex}.brand strong{letter-spacing:2.1px;font-size:13px;display:block}.workspace-switch{border:1px solid #344037;border-radius:10px;align-items:center;gap:9px;margin-bottom:33px;padding:12px 10px;display:flex}.square-avatar{color:var(--yellow);background:#29372b;border:1px solid #3e4b39;border-radius:7px;padding:9px 6px;font-size:12px;font-weight:900}.workspace-switch b{font-size:12px;display:block}.workspace-switch small{color:#8c9a90;margin-top:4px;font-size:9px;display:block}.workspace-switch svg{color:#8c9a90;margin-left:auto}.nav-caption{color:#697c6e;letter-spacing:1.7px;margin-bottom:13px;padding:0 13px;font-size:9px;font-weight:700}.nav-link{color:#9aaa9e;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;width:100%;margin-bottom:5px;padding:13px;font-size:12px;display:flex}.nav-link:hover{color:#fff;background:#233128}.nav-link.active{background:var(--yellow);color:#172116;font-weight:700}.nav-count{background:#26372218;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:10px}.sidebar-bottom{margin-top:auto;padding-top:24px}.connection-mini{align-items:flex-start;gap:8px;padding:16px 11px 20px;display:flex}.connection-mini b{font-size:10px;font-weight:500;display:block}.connection-mini small{color:#778c7c;margin-top:5px;font-size:9px;display:block}.status-dot{background:#a2ab97;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:3px;display:inline-block}.status-dot.green{background:#7abb8f}.user-card{color:#dce4dc;text-align:left;background:0 0;border:0;border-top:1px solid #2a382e;align-items:center;gap:10px;width:100%;padding:19px 4px 2px;display:flex}.user-avatar,.top-avatar{color:#3b523c;background:#d9e2d0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:33px;height:33px;font-size:11px;font-weight:700;display:flex}.user-card b{font-size:11px;display:block}.user-card small{color:#839687;margin-top:4px;font-size:10px;display:block}.user-card svg{color:#829182;margin-left:auto}.main-shell{min-width:0;margin-left:238px}.topbar{border-bottom:1px solid var(--border);background:#fafbf9;justify-content:space-between;align-items:center;height:73px;padding:0 38px;display:flex}.breadcrumbs{align-items:center;gap:14px;font-size:11px;display:flex}.breadcrumbs .crumb-space,.breadcrumbs svg{color:#8b958b}.breadcrumbs b{font-weight:500}.top-actions{align-items:center;gap:20px;display:flex}.today{color:#838d84;font-size:11px}.icon-btn{color:#758075;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:7px;display:inline-flex}.icon-btn:hover{color:#1a2c1f;background:#edf0e9}.top-avatar{background:#e6eacb;width:29px;height:29px}.main-content{max-width:1700px;margin:auto;padding:36px 38px 20px}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:29px;display:flex}.eyebrow{letter-spacing:1.7px;color:#86937f;margin-bottom:11px;font-size:9px;font-weight:700;display:block}h1{letter-spacing:-1.2px;font-size:34px;font-weight:650;line-height:1.2}.page-heading p{color:#849083;margin-top:10px;font-size:12px}.btn{color:#33452e;white-space:nowrap;background:#fff;border:1px solid #dfe5da;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:39px;padding:12px 16px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover{background:#f0f3eb}.btn.primary{background:var(--yellow);border-color:var(--yellow);color:#223019}.btn.primary:hover{background:#e4e951}.btn.dark{color:#eff5e9;background:#1b2b21;border-color:#1b2b21}.btn.light{color:#f1f3d1;background:#ffffff0d;border-color:#48503a}.btn.small{min-height:32px;padding:8px 11px;font-size:10px}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:23px;display:grid}.stat-card{border:1px solid var(--border);background:var(--paper);border-radius:10px;padding:20px 21px}.stat-card>div{justify-content:space-between;align-items:center;gap:5px;display:flex}.stat-card>div span{color:#7b887b;font-size:11px}.stat-card svg{color:#8d9b85}.stat-card>strong{letter-spacing:-1.2px;margin:19px 0 10px;font-size:35px;font-weight:500;line-height:1;display:block}.stat-card small{color:#9aa394;font-size:10px}.panel{background:var(--paper);border:1px solid var(--border);border-radius:10px;overflow:hidden}.count{color:#829074;background:#f0f2ec;border:1px solid #e7eade;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:500}.muted{color:#8b9686}.tiny{font-size:10px}.tabs{white-space:nowrap;border-bottom:1px solid #edf0e9;gap:20px;margin-bottom:15px;display:flex;overflow-x:auto}.tabs button{color:#8a9585;background:0 0;border:0;padding:17px 0 13px;font-size:10px;position:relative}.tabs button.selected{color:#33492d;font-weight:700}.tabs button.selected:after{content:"";background:#7e9841;height:2px;position:absolute;bottom:-1px;left:0;right:0}.search-field{border:1px solid var(--border);color:#9aa591;border-radius:6px;flex:1;align-items:center;gap:9px;min-width:0;padding:0 11px;display:flex}.search-field input{background:0 0;border:0;outline:0;width:100%;padding:10px 0;font-size:10px}.search-field input:focus{box-shadow:none}.empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:330px;padding:65px 24px;display:flex}.empty-icon{color:#87986c;background:#f1f4e9;border:1px solid #e8eddb;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:53px;height:53px;margin-bottom:18px;display:flex}.empty h3{letter-spacing:-.3px;font-size:16px;font-weight:600}.empty p{color:#8a9782;max-width:340px;margin:11px auto 21px;font-size:11px;line-height:1.9}.empty .btn{font-size:10px}.studio-promo{background:#e9ecdf;border:1px solid #dfe4d4;border-radius:10px;padding:20px}.studio-promo .eyebrow{color:#7d8b6b;font-size:8px}.studio-promo h3{font-size:13px;line-height:1.5}.studio-promo p{color:#839175;margin-top:7px;font-size:10px;line-height:1.8}.studio-promo .btn{justify-content:space-between;width:100%;margin-top:17px;font-size:10px}.checklist{margin-top:17px;padding:19px}.checklist h3{margin-bottom:18px;font-size:11px}.checklist>div{color:#7e8b76;align-items:center;gap:10px;margin-top:14px;font-size:10px;display:flex}.success{color:#44835a}.badge{color:#83915d;white-space:nowrap;background:#f0f3e6;border-radius:4px;align-items:center;padding:4px 7px;font-size:9px;gap:5px!important;display:inline-flex!important}.badge>span{background:currentColor;border-radius:50%;width:4px;height:4px}.badge.checking{color:#638da3;background:#eaf1f5}.badge.editing{color:#a38d4f;background:#f5eede}.badge.review{color:#9280b5;background:#eeeafa}.badge.ready,.badge.published{color:#5c9668;background:#e5f2e7}.badge.rejected{color:#a8796d;background:#f6e9e6}.urgent-text{color:#bf795c}.app-footer{color:#a0aa98;border-top:1px solid var(--border);justify-content:space-between;margin:35px 0 0;padding:15px 0;font-size:9px;display:flex}.notice{color:#748263;background:#f1f4e9;border:1px solid #e0e6d5;border-radius:8px;align-items:center;gap:10px;margin-bottom:20px;padding:14px 17px;font-size:11px;line-height:1.7;display:flex}.notice svg{flex-shrink:0}.notice.error{color:#a05644;background:#fff1ea;border-color:#f5d3bf}.notice button{background:0 0;border:0;margin-left:auto;text-decoration:underline}.three{grid-template-columns:repeat(3,minmax(0,1fr))}label{color:#5e7056;flex-direction:column;gap:9px;margin-bottom:17px;font-size:11px;font-weight:600;display:flex}label input:not([type=checkbox]):not([type=range]),label textarea,label select{color:#344b2b;background:#fff;border:1px solid #dde4d4;border-radius:7px;width:100%;padding:12px;font-size:12px;font-weight:400;line-height:1.5}textarea{resize:vertical;min-height:60px}input::placeholder,textarea::placeholder{color:#a3ad98}table{border-collapse:collapse;white-space:nowrap;text-align:left;width:100%}th{letter-spacing:.5px;color:#9aa58e;border-bottom:1px solid var(--border);background:#fafbf7;padding:15px 23px;font-size:9px;font-weight:500}td{border-bottom:1px solid #edf0e7;padding:19px 23px;font-size:11px}td select{background:#fff;border:1px solid #e1e7d7;border-radius:6px;padding:8px;font-size:10px}.person{align-items:center;gap:10px;display:flex}.person strong{font-weight:500}.settings-card{padding:26px}.settings-card h2{margin-bottom:11px;font-size:17px}.settings-card>p,.card-title p{color:#859479;max-width:520px;margin-bottom:23px;font-size:11px;line-height:1.9}.settings-card.narrow{max-width:560px}.card-title{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.field-help{color:#93a083;margin:12px 0 18px;font-size:10px;font-weight:400;line-height:1.8}.field-help svg{vertical-align:middle;margin-right:5px;display:inline}.feature-line{border-top:1px solid #ecf0e5;justify-content:space-between;gap:20px;padding:15px 0;font-size:11px;display:flex}.feature-line>span:last-child{text-align:right;font-size:10px}.full{grid-column:1/-1}.button-row{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.file-drop{text-align:center;cursor:pointer;color:#839565;background:#f9fbf4;border:1px dashed #cbd7b6;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:26px 16px;display:flex;position:relative}.file-drop:hover{background:#f2f6e7}.file-drop b{font-size:11px;font-weight:600}.file-drop small{color:#9eab8b;font-size:9px;font-weight:400}.file-drop input{opacity:0;cursor:pointer;height:100%;position:absolute;inset:0;width:100%!important}.file-drop.compact{padding:23px 12px}.checkbox{flex-direction:row;align-items:center;gap:9px;margin:12px 0;font-size:10px;font-weight:400;line-height:1.6;display:flex}.checkbox input{accent-color:#637b38;flex-shrink:0;width:14px;height:14px}.modal-overlay{z-index:60;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#10201770;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;inset:0}.modal{width:560px;max-height:93vh;box-shadow:var(--shadow);background:#fff;border-radius:14px;padding:28px;overflow:auto}.modal-header{justify-content:space-between;align-items:center;margin-bottom:26px;display:flex}.modal-header h2{letter-spacing:-.6px;font-size:22px}.modal-header .eyebrow{font-size:8px}.modal-footer{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:21px;padding-top:20px;display:flex}.drawer-overlay{z-index:55;position:fixed;inset:0}.drawer-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b1c1260;position:absolute;inset:0}.drawer{background:#fff;flex-direction:column;width:min(620px,100%);display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-10px 0 50px #0c1d1830}.drawer-header{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:19px 22px;display:flex}.drawer-header b{flex:1;font-size:12px}.drawer-body{flex:1;padding:25px 30px 35px;overflow:auto}.drawer-meta{color:#98a48b;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:10px;display:flex}.story-origin{color:#82966e;align-items:center;gap:8px;margin-bottom:21px;font-size:11px;display:flex}.title-input{font-size:19px;font-weight:600}.two-fields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.verification-box{background:#f7f9f2;border:1px solid #e5ebda;border-radius:8px;margin:5px 0 26px;padding:16px}.verification-box h3{align-items:center;gap:8px;margin-bottom:15px;font-size:12px;display:flex}.verification-box textarea{background:#fff;border:1px solid #e0e7d2;border-radius:6px;width:100%;padding:9px;font-size:11px}.verification-box small{color:#8f9d7c;font-size:10px}.section-heading{justify-content:space-between;align-items:center;margin:25px 0 16px;display:flex}.section-heading h3{align-items:center;gap:6px;font-size:13px;display:flex}.section-heading>svg{color:#9ba78c}.text-btn{color:#6b8249;text-align:left;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:10px;display:inline-flex}.text-btn:hover{text-decoration:underline}.media-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.reward-box{background:#f6f7ed;border-radius:8px;align-items:center;gap:12px;margin-top:13px;padding:14px;display:flex}.reward-box>svg{color:#95a47c}.reward-box label{flex:1;margin:0;font-size:10px}.reward-box input{padding:8px;font-size:11px}.comment{background:#f6f8f1;border:1px solid #e8eddd;border-radius:7px;margin-bottom:10px;padding:13px}.comment.internal{background:#f6f4ec}.comment>div{justify-content:space-between;gap:15px;display:flex}.comment b{font-size:10px}.comment small{color:#9ca58e;font-size:8px}.comment p{white-space:pre-wrap;margin:8px 0;font-size:11px;line-height:1.8}.comment time{color:#a6af98;font-size:8px}.comments+form textarea{border:1px solid #dfe7d2;border-radius:7px;width:100%;padding:12px;font-size:11px}.drawer-footer{border-top:1px solid var(--border);background:#fafbf7;gap:10px;padding:17px 30px;display:flex}.toast{color:#e7efd8;z-index:100;background:#1c3023;border:1px solid #415b35;border-radius:10px;align-items:center;gap:12px;min-width:260px;max-width:90vw;padding:16px 18px;font-size:12px;line-height:1.6;display:flex;position:fixed;bottom:25px;left:calc(50% + 90px);transform:translate(-50%);box-shadow:0 10px 40px #0d1b2240}.toast svg{color:#dce95b;flex-shrink:0}.toast button{background:0 0;border:0;margin-left:auto}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.mobile-only{display:none}.studio-layout{grid-template-columns:310px minmax(0,1fr);align-items:start;gap:24px;display:grid}.studio-control-body{padding:20px}.studio-control-body .file-drop{padding:24px 10px}.studio-control-body label{font-size:10px}.studio-control-body textarea{font-size:13px;font-weight:600}.field-title{color:#718658;justify-content:space-between;margin:19px 0 13px;font-size:10px;font-weight:600;display:flex}@media (min-width:1500px){.main-content{padding:42px 50px}.stat-card{padding:23px 25px}.studio-layout{grid-template-columns:350px minmax(0,1fr)}}@media (max-width:1200px){.sidebar{width:215px;padding-left:13px;padding-right:13px}.main-shell{margin-left:215px}.main-content{padding:30px 26px}.topbar{padding:0 26px}.stat-card{padding:17px}.stats-grid{gap:11px}.stat-card>div span{font-size:10px}.studio-layout{grid-template-columns:280px minmax(0,1fr);gap:17px}}@media (max-width:900px){.sidebar{width:195px;padding:26px 11px 15px}.main-shell{margin-left:195px}.brand{padding-left:7px}.brand strong{font-size:10px}.nav-link{gap:8px;padding:12px 10px;font-size:11px}.nav-link svg{width:17px}.workspace-switch{padding:10px 7px}.workspace-switch small{font-size:8px}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-heading h1{font-size:29px}.full{grid-column:auto}.studio-layout{flex-direction:column-reverse;display:flex}.studio-controls,.studio-preview-area{width:100%}.three{grid-template-columns:1fr}.app-footer span:last-child{display:none}.card-title{flex-wrap:wrap}.modal{padding:24px}}@media (max-width:650px){.sidebar{width:245px;transition:transform .2s;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.main-shell{margin-left:0}.mobile-only{display:inline-flex}.topbar{height:61px;padding:0 15px}.top-actions{gap:9px}.today,.crumb-space{display:none}.breadcrumbs{gap:6px;font-size:10px}.main-content{padding:25px 17px}.page-heading{align-items:flex-start;gap:12px;margin-bottom:24px}.page-heading h1{font-size:29px}.page-heading .eyebrow{letter-spacing:1.3px;font-size:8px}.page-heading p{max-width:220px;font-size:10px;line-height:1.7}.page-heading>.btn{min-height:38px;padding:11px;font-size:0}.page-heading>.btn svg{width:19px;height:19px}.stats-grid{gap:10px;margin-bottom:17px}.stat-card{padding:16px}.stat-card>strong{margin:15px 0 9px;font-size:30px}.stat-card small{font-size:9px}.stat-card svg{width:15px}.tabs{gap:18px}.tabs button{font-size:9px}.empty{min-height:300px;padding:45px 20px}.empty p{font-size:10px}.settings-card{padding:21px}.card-title .button-row{margin-bottom:12px}.toast{width:90vw;max-width:460px;font-size:11px;bottom:17px;left:50%}.modal-overlay{padding:12px}.modal{max-height:95vh;padding:21px}.drawer-body{padding:22px 20px}.drawer-footer{padding:15px 20px}.two-fields{gap:10px}.media-list{gap:8px}.studio-main{padding:24px 14px}.studio-layout{gap:20px}.feature-line{font-size:10px}.feature-line>span:last-child{font-size:9px}label input:not([type=checkbox]):not([type=range]),label textarea,label select,.search-field input,.studio-control-body textarea{font-size:16px}}.studio-intake{color:#fff;background:#14251d;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:24px;display:flex}.studio-intake h2{margin:8px 0;font-size:21px}.studio-intake p{color:#bbc7bd;margin:0;font-size:13px}.studio-presets{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px;display:grid}.studio-preset{text-align:left;cursor:pointer;background:#fff;border:1px solid #dce1d7;border-radius:12px;padding:12px}.studio-preset.active{border-color:#344f38;box-shadow:0 0 0 2px #344f38}.studio-preset:disabled{opacity:.45;cursor:default}.studio-preset b,.studio-preset small{margin-top:8px;display:block}.studio-preset small{color:#6c776b;font-size:11px}.studio-source{border:1px solid #dce1d7;border-radius:10px;margin-bottom:16px;padding:12px 16px;font-size:13px}.studio-source summary{cursor:pointer;font-weight:600}.studio-source p{white-space:pre-wrap;max-height:230px;line-height:1.6;overflow:auto}.studio-intake .eyebrow{color:#eef264}@media (max-width:700px){.studio-presets{grid-template-columns:repeat(2,1fr)}.studio-intake{align-items:flex-start;padding:18px}.studio-intake h2{font-size:18px}}.guide-tabs{flex-wrap:wrap;margin-bottom:20px}.guide-columns{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.guide-heading{align-items:center;gap:14px;display:flex}.rule-article{border-top:1px solid #e4e8df;margin-top:14px;padding-top:14px}.rule-article h3,.welcome-rules h3{margin:0 0 7px;font-size:14px}.rule-article p{font-size:13px;line-height:1.65}.welcome-modal{max-height:92dvh;overflow:auto;max-width:660px!important}.welcome-rules{background:#f7f9f4;border:1px solid #dbe3d8;border-radius:12px;max-height:42dvh;margin:16px 0;padding:16px;overflow:auto}.welcome-rules p{margin-bottom:16px;font-size:13px;line-height:1.55}.bot-preview{color:#edf5ee;background:#182520;border:1px solid #2c4438;border-radius:18px;padding:20px}.bot-preview-header{align-items:center;gap:12px;margin-bottom:20px;display:flex}.bot-preview-header small{color:#b3c8b9;margin-top:4px;display:block}.bot-bubble{white-space:pre-wrap;background:#294135;border-radius:4px 14px 14px;padding:18px;font-size:14px;line-height:1.55}.bot-keyboard>div{gap:5px;margin-top:5px;display:flex}.bot-keyboard button{color:#fff;cursor:pointer;background:#36513f;border:0;border-radius:6px;flex:1;padding:12px 8px;font-size:12px}.bot-keyboard button:hover{background:#4d6c51}.notification-list{gap:10px;margin-top:18px;display:grid}.notification-item{justify-content:space-between;align-items:center;gap:12px;padding:18px;display:flex}.notification-item p{white-space:pre-wrap;margin:8px 0;line-height:1.5}.notification-item.unread{border-left:4px solid #728542}.notification-item small{color:#6d786c}.delivery-warning{color:#9c571b}.diagnostics{margin-top:20px}.guide-tabs button{white-space:nowrap}@media (max-width:800px){.guide-columns{grid-template-columns:1fr}.welcome-modal{padding:20px!important}.notification-item{flex-direction:column;align-items:flex-start}}.engagement{gap:22px;display:grid}.engagement .settings-card{align-self:start;min-width:0}.engagement .button-row{flex-wrap:wrap}.engagement select{max-width:100%}:focus-visible{outline-offset:3px;outline:3px solid #82a85e}button:disabled{cursor:not-allowed}.operations{gap:22px;display:grid}.btn.ghost{color:#fff;background:0 0;border:1px solid #758876}.focus-row{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e9ede5;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:17px 20px;display:flex}.focus-row:hover{background:#f2f6ed}.focus-row span{gap:6px;min-width:0;display:grid}.focus-row b{overflow-wrap:anywhere;font-size:14px;line-height:1.5}.focus-row small{color:#72806e;font-size:11px}.quick-search{max-width:700px;max-height:85dvh;overflow:auto}.quick-search>small{color:#6a7667;margin:18px 0 8px;display:block}.ai-panel{background:linear-gradient(150deg,#f6faef,#fff);border:1px solid #d4ddc8;border-radius:16px;min-width:0;margin-bottom:18px;padding:22px}.ai-heading{align-items:center;gap:10px;margin-bottom:16px;display:flex}.ai-heading>div{flex:1}.ai-heading b,.ai-heading small{display:block}.ai-heading small{color:#6b7865;margin-top:4px;font-size:11px}.ai-icon{color:#385d29;background:#e5efd4;border-radius:11px;padding:9px}.ai-status{white-space:nowrap;background:#e9eae6;border-radius:10px;padding:5px 7px;font-size:10px}.ai-status.ready{color:#30532b;background:#d9edc9}.ai-actions{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.ai-chip{color:#43503b;cursor:pointer;background:#fff;border:1px solid #d8dfd0;border-radius:8px;padding:8px 10px;font-size:12px}.ai-chip.active{color:#fff;background:#223d2c;border-color:#223d2c}.ai-result{border-top:1px solid #dce3d2;margin-top:18px;padding-top:16px}.ai-result h3{font-size:17px;line-height:1.5}.ai-result h4{margin:16px 0 8px;font-size:13px}.ai-result ul{padding-left:20px;font-size:13px;line-height:1.7}.ai-result>small{color:#6b7567;margin-top:12px;font-size:11px;line-height:1.5;display:block}.ai-history{margin-top:16px;font-size:12px}.ai-history button{text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #dce3d2;width:100%;padding:10px;display:block}.ai-panel.compact{margin-top:16px;padding:16px}.editorial-quality{background:#f8f8f3;border:1px solid #e0e4d7;border-radius:12px;margin:20px 0;padding:18px;font-size:13px}.editorial-quality>small{color:#737c6e;margin:6px 0 14px;display:block}.quality-block{color:#944927}.quality-warn{color:#75622d}.editorial-quality details{border-top:1px solid #dce1d3;padding:12px 0}.editorial-quality summary{cursor:pointer;font-weight:600}.editorial-quality article{border-bottom:1px solid #dce1d3;max-height:400px;padding:14px 0;overflow:auto}.editorial-quality article p{font-size:12px;line-height:1.6}.sidebar nav{min-height:0;overflow:auto}.button-row{flex-wrap:wrap}@media (max-width:850px){.ai-panel{padding:17px}.search-label{display:none}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--muted:#627166}body{line-height:1.5}.sidebar{padding-top:24px;overflow-y:auto}.sidebar nav{flex:1}.sidebar-bottom{padding-top:12px}.btn{min-height:44px;font-size:12px}.btn.small{min-height:40px;font-size:12px}.icon-btn{min-width:44px;min-height:44px}label,input,textarea,select{font-size:14px}textarea{resize:vertical}.nav-link{min-height:44px;font-size:13px}.eyebrow{color:#627258}.muted,.field-help,.page-heading p{color:#627166}.story-row h3,.settings-card h2,.comment p,.notice,.payment-row p{overflow-wrap:anywhere}.panel-header,.card-title,.drawer-footer,.export-bar{flex-wrap:wrap}.drawer{height:100dvh;max-height:100dvh}.drawer-header,.drawer-footer{flex-shrink:0}.drawer-footer{padding-bottom:max(16px,env(safe-area-inset-bottom));gap:10px}.drawer-body{overscroll-behavior:contain}.save-status{color:#354d36;background:#f1f5e8;border-radius:8px;margin-bottom:14px;padding:10px 12px;font-size:12px}.notice button{flex-shrink:0}.modal{max-height:calc(100dvh - 24px);overflow-y:auto}.toast{max-width:calc(100vw - 24px);bottom:max(18px,env(safe-area-inset-bottom))}@media (max-width:700px){input,textarea,select{font-size:16px!important}.main-content{padding:22px 14px}.topbar{padding:0 12px}.page-heading{flex-wrap:wrap;align-items:flex-start}.page-heading h1{font-size:28px}.page-heading p{font-size:13px}.btn,.btn.small{min-height:44px}.sidebar{padding-bottom:max(16px,env(safe-area-inset-bottom))}.two-fields{grid-template-columns:1fr}.notice{flex-wrap:wrap;align-items:flex-start}.modal-overlay{padding:12px}.drawer-footer .btn{flex:1}.studio-controls{min-width:0}.top-actions{gap:6px}.main-shell{overflow-x:clip}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}.spin{animation:none!important}}.create-text-fields{border:0;min-width:0;margin:0;padding:0}.create-text-fields:disabled{opacity:.75}.workflow-strip{background:#eef1e8;border-left:4px solid #637a43;border-radius:8px;gap:8px;margin-bottom:22px;padding:18px 20px;display:grid}.workflow-strip b{font-size:16px;line-height:1.45}.workflow-strip span{color:#526047;font-size:12px;line-height:1.6}.drawer .save-status{z-index:3;background:var(--surface,#fff);padding:12px 4px;line-height:1.6;position:sticky;top:0}.drawer-footer{padding-bottom:max(16px,env(safe-area-inset-bottom));flex-wrap:wrap}.drawer-body :where(input,textarea,select){font-size:16px}.drawer-header .icon-btn,.modal-header .icon-btn{min-width:44px;min-height:44px}.drawer-body h3,.story-row-body h3{overflow-wrap:anywhere}.drawer-body .notice,.studio-saved{flex-wrap:wrap}.settings-card .button-row{flex-wrap:wrap;gap:8px}.modal fieldset:disabled .assistant{pointer-events:none}[data-theme=dark] .workflow-strip{background:#233528}[data-theme=dark] .workflow-strip span{color:#c0cdb5}[data-theme=dark] .drawer .save-status{background:#1a261e}@media (max-width:600px){.drawer-footer>.btn{flex:1;justify-content:center;min-height:46px}.drawer-footer{gap:8px}.studio-saved input,.studio-saved select{min-width:0;max-width:100%}.workflow-strip{padding:15px}.drawer-body{padding-bottom:24px}.modal input,.modal textarea,.modal select{font-size:16px}.modal-footer{flex-wrap:wrap;gap:8px}}:root{--bg:#f3f3ee;--paper:#fff;--ink:#202722;--muted:#697369;--border:#e0e4da;--yellow:#dafa62;--sidebar:#17211a;--shadow:0 20px 60px #16211a0c}.edition-two .sidebar{background:#17211a;width:224px;padding:24px 14px 12px}.edition-two .main-shell{margin-left:224px}.edition-two .brand{padding-bottom:20px}.edition-two .workspace-switch{background:#ffffff04;margin-bottom:20px}.edition-two .sidebar nav{min-height:200px}.edition-two .nav-link{border-radius:9px;min-height:42px;margin-bottom:3px;padding:10px 13px;font-size:12px}.edition-two .nav-link.active{color:#17211a;background:#dafa62;box-shadow:0 5px 15px #0001}.edition-two .nav-caption{color:#a1b19f}.edition-two .connection-mini{padding:9px}.edition-two .topbar{background:#f8f9f5;height:68px;padding:0 30px}.edition-two .breadcrumbs{font-size:12px}.edition-two .main-content{max-width:1800px;padding:30px}.edition-two .page-heading{margin-bottom:22px}.edition-two .page-heading h1{letter-spacing:-1px;font-size:30px}.edition-two .page-heading p{font-size:13px}.edition-two .page-heading .eyebrow{font-size:9px}.edition-two .btn{border-radius:9px;font-size:12px}.edition-two .btn.primary{color:#17211a;background:#dafa62;border-color:#dafa62}.edition-two .btn.primary:hover{background:#ceef52}.edition-two .panel{border-radius:14px}.edition-two h2{letter-spacing:-.4px}.edition-two .app-footer{padding-bottom:16px}.news-panel{background:var(--paper);border:1px solid var(--border);border-radius:15px;margin-bottom:20px;overflow:hidden}.news-panel>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:20px 22px;display:flex}.news-panel>header h3{font-size:15px}.news-panel>header>b{background:#f0f4e9;border-radius:5px;padding:2px 7px;font-size:11px}.news-panel>header>small,.news-panel>header>span{color:var(--muted);font-size:10px}.agenda-item{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;border-bottom:1px solid #edf0e7;align-items:center;gap:13px;padding:18px 21px;display:flex}.agenda-item:hover{background:#fafcf6}.agenda-item>span{flex:1;min-width:0}.agenda-item strong{overflow-wrap:anywhere;font-size:13px;line-height:1.5;display:block}.agenda-item small{color:var(--muted);margin:3px 0;font-size:10px;display:block}.agenda-item>svg{color:#8e9a82;flex-shrink:0}.agenda-mark{background:#c4d5b3;border-radius:4px;width:3px;height:35px}.agenda-mark.urgent{background:#e57b4d}.panel-empty{text-align:center;color:#758569;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:150px;padding:25px;display:flex}.panel-empty p{max-width:300px;font-size:12px}.ai-shift{padding:20px}.ai-shift summary{cursor:pointer;align-items:center;gap:10px;font-weight:600;display:flex}.ai-shift .ai-panel{margin-top:20px}.late{color:#b64c34}.section-title{justify-content:space-between;align-items:center;margin:13px 0 19px;display:flex}.section-title h2{font-size:23px}.section-title>b{color:#718259;font-size:12px}.achievement-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:25px;display:grid}.achievement{background:var(--paper);text-align:center;border:1px solid var(--border);border-radius:13px;padding:23px 12px 17px}.achievement h3{min-height:35px;font-size:12px}.achievement p{color:var(--muted);min-height:30px;margin:7px 0;font-size:10px}.achievement>small{color:#71805d;font-size:10px}.leader-row{border-top:1px solid var(--border);align-items:center;gap:15px;padding:15px 22px;display:flex}.leader-row>b{color:#93a57b;width:25px;font-size:13px}.leader-row>span{overflow-wrap:anywhere;font-size:13px}.leader-row>strong{white-space:nowrap;margin-left:auto;font-size:15px}.leader-row small{color:var(--muted);font-size:10px;font-weight:400}.leader-row.self{background:#f0f7df}.leader-optin{border-top:1px solid var(--border);background:#fafbf7;padding:20px 22px}.leader-optin>p{margin-top:10px;font-size:12px}.mobile-dock{display:none}.studio-saved{border:1px solid var(--border);background:var(--paper);border-radius:12px;flex-wrap:wrap;align-items:center;gap:9px;margin:18px 0;padding:15px 18px;display:flex}.studio-saved select,.studio-saved input{border:1px solid var(--border);border-radius:8px;flex:1;min-width:160px;padding:10px}@media (max-width:1150px){.achievement-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.edition-two .sidebar{width:224px}.edition-two .main-shell{margin-left:0}.edition-two .main-content{padding:23px 18px}.mobile-dock{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:35;padding:8px 7px max(8px,env(safe-area-inset-bottom));background:#ffffffed;border-top:1px solid #dfe6d6;justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #16301409}.mobile-dock button{color:#77846b;background:0 0;border:0;border-radius:9px;flex-direction:column;align-items:center;gap:5px;min-width:54px;padding:7px;font-size:9px;display:flex}.mobile-dock button.active{color:#284321;background:#edf5d9}.edition-two .main-content{padding-bottom:100px}.edition-two .toast{bottom:85px}.edition-two .drawer-overlay,.edition-two .modal-overlay{z-index:70}}@media (max-width:600px){.edition-two .topbar{height:60px;padding:0 14px}.edition-two .main-content{padding:20px 14px 100px}.edition-two .page-heading h1{font-size:27px}.edition-two .page-heading .eyebrow{display:none}.edition-two .page-heading p{font-size:11px;line-height:1.7}.news-panel{margin-bottom:15px}.news-panel>header{padding:17px}.agenda-item{padding:16px}.achievement-grid{grid-template-columns:repeat(2,1fr);gap:10px}.achievement h3{min-height:20px}.section-title h2{font-size:23px}.studio-saved{padding:13px}.studio-saved input,.studio-saved select{width:100%;min-width:0}.news-panel>header h3{font-size:15px}}.appearance-panel>div{padding:22px}.appearance-panel>div>p{color:var(--muted);margin-bottom:15px;font-size:12px}.appearance-panel .checkbox{margin-top:18px}.appearance-panel>p{padding:0 22px 20px;font-size:12px}[data-theme=dark]{--bg:#18201a;--paper:#222d24;--ink:#e6eddf;--muted:#a0b297;--border:#384433}[data-theme=dark] body{background:var(--bg);color:var(--ink)}[data-theme=dark] .edition-two .topbar{background:#202b22}[data-theme=dark] input,[data-theme=dark] textarea,[data-theme=dark] select{color:#e8eedd;background:#1b261e;border-color:#45513d}[data-theme=dark] .workflow-lane,[data-theme=dark] .readiness,[data-theme=dark] .view-switch,[data-theme=dark] .leader-optin,[data-theme=dark] .quest-step,[data-theme=dark] .verification-box,[data-theme=dark] .save-status{color:#ccdcbd;background:#2b3929}[data-theme=dark] .agenda-item:hover,[data-theme=dark] .leader-row.self,[data-theme=dark] .quick-launch button:hover{background:#2c3c29}[data-theme=dark] .notice,[data-theme=dark] .ai-panel,[data-theme=dark] .story-row,[data-theme=dark] .modal,[data-theme=dark] .drawer{color:#dce9d3;background:#263227;border-color:#46543f}[data-theme=dark] .mobile-dock{background:#1c291ff2;border-color:#43513c}[data-theme=dark] .mobile-dock button.active{color:#dafa62;background:#344828}[data-theme=dark] .studio-preview-area,[data-theme=dark] .preview-stage{background:#1e2b20}[data-theme=dark] .comment,[data-theme=dark] .ai-result,[data-theme=dark] .notification-item{color:#d5e4c9;background:#2a3929}[data-theme=dark] .tabs button,[data-theme=dark] .desk-scopes button{color:#b9c9ad}.edition-two .ai-panel{border-radius:14px}.edition-two .ai-chip{min-height:36px}.edition-two .studio-intake{background:#243825;border-radius:18px}.edition-two .studio-intake h2{color:#f1f6e9}.edition-two .studio-intake p{color:#b2c6a2}.edition-two .studio-intake .eyebrow{color:#dafa62}.edition-two .studio-preset{border-radius:13px}.edition-two .studio-preset.active{border-color:#7ca348;box-shadow:0 0 0 2px #bdd78f40}.edition-two .studio-controls{border-radius:15px}@media (min-width:651px) and (max-width:900px){.edition-two .sidebar{transform:translate(-100%)}.edition-two .sidebar.open{transform:translate(0)}.edition-two .mobile-only{display:inline-flex}}@media (max-width:900px){.edition-two .sidebar{z-index:60;max-height:100dvh;padding-bottom:max(18px,env(safe-area-inset-bottom))}}.main-content{min-width:0}.engagement{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}.engagement>*{min-width:0}.engagement .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.engagement .stat-card{overflow-wrap:anywhere;min-width:0}.engagement .launch-banner h2,.engagement .launch-banner p,.engagement .settings-card h2,.engagement .settings-card p,.engagement .quest-step,.engagement .feature-line{overflow-wrap:anywhere}.engagement .card-title,.engagement .feature-line{flex-wrap:wrap}.engagement select{width:100%;min-width:0}@media (max-width:700px){.engagement .stat-card{padding:17px 14px}.engagement .stat-card>span{font-size:12px}.engagement .stat-card>strong{font-size:30px}.engagement .button-row>.btn{white-space:normal;flex:140px}}.analytics{--an-green:#258568;--an-soft:#e7f3ed;gap:20px;min-width:0;display:grid}.analytics table{font-size:12px}.analytics td,.analytics th{padding:13px 12px}:is(.analytics button:focus-visible,.analytics summary:focus-visible,.an-heatmap span:focus-visible){outline-offset:3px;outline:3px solid #438aef}[data-theme=dark] .analytics{--surface:#1b2620;--border:#344137;--an-soft:#233b2d}.ad-app{--ad-red:#eb2637;--ad-ink:#18221d;--ad-paper:#fff;--ad-line:#e1e6df;color:var(--ad-ink);background:#f7f8f4;min-height:100vh;font-family:inherit}.ad-app:not(.ad-embedded){padding:0 max(22px,50vw - 640px)}.ad-embedded{background:0 0;min-height:0}.ad-nav{border-bottom:1px solid var(--ad-line);align-items:center;gap:24px;padding:24px 0;display:flex}.ad-brand{letter-spacing:-3px;color:inherit;align-items:center;gap:12px;font-size:38px;font-weight:900;text-decoration:none;display:flex}.ad-brand span{letter-spacing:1.3px;max-width:110px;font-size:10px;font-weight:650;line-height:1.6}.ad-nav>div{flex-wrap:wrap;flex:1;justify-content:center;gap:4px;display:flex}.ad-nav button{color:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;padding:12px;font-size:12px}.ad-nav .btn{white-space:nowrap}.ad-kicker{letter-spacing:1.9px;color:#66766b;font-size:10px;font-weight:750}.ad-hero{grid-template-columns:1.3fr 1fr;align-items:center;gap:70px;padding:85px 0;display:grid}.ad-hero h1{letter-spacing:-3.6px;margin:26px 0;font-size:clamp(44px,5vw,76px);line-height:1.05}.ad-hero em{color:var(--ad-red);font-style:normal}.ad-hero>div>p{color:#66746a;max-width:550px;font-size:17px;line-height:1.8}.ad-actions{flex-wrap:wrap;gap:12px;margin:28px 0;display:flex}.ad-app .btn{min-height:44px}.ad-app .ad-primary{background:var(--ad-red);border-color:var(--ad-red);color:#fff}.ad-hero>div>small{color:#7a867c;letter-spacing:1px;margin-top:30px;font-size:11px;display:block}.ad-section{padding:44px 0}.ad-section h2,.ad-order>h2{letter-spacing:-1.4px;margin:12px 0 26px;font-size:36px}.ad-packages{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.ad-packages article{background:var(--ad-paper);border:1px solid var(--ad-line);border-radius:20px;flex-direction:column;align-items:start;padding:28px;display:flex}.ad-packages article.featured{border:2px solid var(--ad-red);box-shadow:0 14px 40px #d9dace55}.ad-packages h3{letter-spacing:-.7px;margin:22px 0 12px;font-size:24px}.ad-packages strong{letter-spacing:-1.4px;font-size:42px}.ad-packages p{color:#6a776d;min-height:45px;font-size:13px;line-height:1.7}.ad-packages ul{flex:1;margin:18px 0 28px;padding:0;list-style:none}.ad-packages li{gap:10px;margin:13px 0;font-size:12px;display:flex}.ad-packages li svg{color:#39845a;flex-shrink:0}.ad-packages li small{color:#7b867e;margin-top:4px;font-size:10px;display:block}.ad-packages .btn{justify-content:space-between;width:100%}.ad-muted{color:#7b867c;font-size:12px;line-height:1.7}.ad-process{border-top:1px solid var(--ad-line);border-bottom:1px solid var(--ad-line);grid-template-columns:1.4fr repeat(4,1fr);gap:28px;padding:45px 0;display:grid}.ad-process h2{letter-spacing:-1px;margin-top:15px;font-size:26px;line-height:1.25}.ad-process>div>span:not(.ad-kicker){color:#c3cbbd;font-size:24px}.ad-process h3{margin:20px 0 12px;font-size:14px}.ad-process p{color:#6d7b6e;font-size:12px;line-height:1.8}.ad-bottom-cta{background:#eaf0dc;border-radius:22px;margin:60px 0;padding:45px}.ad-bottom-cta h2{letter-spacing:-1px;margin-bottom:15px;font-size:32px}.ad-bottom-cta p{color:#68765d;margin-bottom:24px}.ad-footer{border-top:1px solid var(--ad-line);align-items:start;gap:30px;padding:35px 0;font-size:11px;line-height:1.7;display:flex}.ad-footer b{white-space:nowrap;font-size:13px}.ad-footer p{color:#7a8278;flex:1;max-width:560px;margin:0}.ad-footer a{color:inherit;white-space:nowrap}.ad-form{gap:18px;display:grid}.ad-form label{gap:9px;font-size:12px;font-weight:600;display:grid}.ad-form input,.ad-form select,.ad-form textarea,.ad-toolbar input,.ad-toolbar select{border:1px solid var(--ad-line);width:100%;color:inherit;background:var(--ad-paper);font:inherit;box-sizing:border-box;border-radius:9px;min-height:44px;padding:12px;font-weight:400}.ad-form textarea{resize:vertical;line-height:1.7}.ad-form-row{grid-template-columns:1fr 1fr;gap:15px;display:grid}.ad-form .ad-check{align-items:start;font-size:12px;font-weight:400;line-height:1.7;display:flex}.ad-check input{flex-shrink:0;margin-top:4px;width:16px!important;min-height:0!important}.ad-section-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.ad-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0;font-size:12px;display:flex}.ad-toolbar input{max-width:320px}.ad-toolbar select{max-width:220px}.ad-deals{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ad-deal{background:var(--ad-paper);border:1px solid var(--ad-line);color:inherit;text-align:left;cursor:pointer;border-radius:15px;padding:22px;transition:transform .15s}.ad-deal:hover{border-color:#9bb891;transform:translateY(-2px)}.ad-deal>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.ad-deal h3{letter-spacing:-.4px;overflow-wrap:anywhere;margin:22px 0 10px;font-size:21px}.ad-deal p{color:#75816f;font-size:11px}.ad-deal strong{font-size:19px}.ad-deal small{color:#7a8574;margin-top:8px;font-size:10px;line-height:1.8;display:block}.ad-status{color:#517440;white-space:nowrap;background:#edf2e5;border-radius:6px;padding:7px 9px;font-size:10px;display:inline-block}.ad-status.lost{color:#ad5555;background:#fbe9e9}.ad-status.won{color:#2e7246;background:#dcefdc}.ad-empty{text-align:center;border:1px dashed #ced8c4;border-radius:18px;justify-items:center;gap:15px;padding:70px 30px;display:grid}.ad-empty p{color:#7b8974;font-size:13px}.ad-order{padding:32px 0}.ad-order-head{align-items:center;gap:12px;display:flex}.ad-order-head .btn:last-child{margin-left:auto}.ad-order-tabs{border-bottom:1px solid var(--ad-line);gap:5px;margin:25px 0;padding-bottom:8px;display:flex;overflow:auto}.ad-order-tabs button{white-space:nowrap;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:44px;padding:12px 15px;font-size:12px}.ad-order-tabs button.active{color:#fff;background:#20392b}.ad-card{background:var(--ad-paper);border:1px solid var(--ad-line);border-radius:15px;min-width:0;margin-bottom:18px;padding:26px}.ad-card h3{letter-spacing:-.3px;margin:0 0 18px;font-size:18px}.ad-card p,.ad-card li{font-size:13px;line-height:1.8}.ad-card li{margin:8px 0}.ad-card>p{color:#697965}.ad-card a{color:#298258;font-size:13px}.ad-card .btn{margin-right:5px}.ad-two{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.ad-metrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:15px;margin:25px 0;display:grid}.ad-metrics>div{background:var(--ad-paper);border:1px solid var(--ad-line);border-radius:14px;gap:14px;padding:24px;display:grid}.ad-metrics span{color:#7b8577;font-size:12px}.ad-metrics strong{letter-spacing:-.7px;font-size:26px}.ad-pre{white-space:pre-wrap;overflow-wrap:anywhere}.ad-price{letter-spacing:-1px;font-size:36px}.ad-data-row{border-bottom:1px solid var(--ad-line);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:18px;padding:15px 0;font-size:12px;display:flex}.ad-data-row small{color:#788673;margin-top:4px;font-size:10px;display:block}.ad-data-row .btn{flex-shrink:0}.ad-message{border-bottom:1px solid var(--ad-line);padding:18px 0}.ad-message small{color:#809076;font-size:10px}.ad-message.internal{background:#f3f0df;border-radius:8px;margin:12px 0;padding:15px}.ad-creative-text{background:#f6f8f0;border-radius:10px;padding:20px}.ad-version{border-top:1px solid var(--ad-line);margin-top:15px;padding:20px 0}.ad-version b{font-size:12px}.ad-calendar>button{background:var(--ad-paper);color:inherit;border:1px solid var(--ad-line);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:25px;width:100%;margin:10px 0;padding:20px;display:flex}.ad-calendar time{min-width:150px;font-size:12px}.ad-calendar>button>div{flex:1;gap:6px;display:grid}.ad-calendar span{font-size:11px}.ad-app code{overflow-wrap:anywhere;font-size:12px}:is(.ad-app button:focus-visible,.ad-app a:focus-visible,.ad-app input:focus-visible,.ad-app select:focus-visible,.ad-app textarea:focus-visible){outline-offset:3px;outline:3px solid #4695e2}[data-theme=dark] .ad-app{--ad-ink:#e8eee3;--ad-paper:#1c2a21;--ad-line:#374631;background:#162219}[data-theme=dark] .ad-price-summary,[data-theme=dark] .ad-creative-text,[data-theme=dark] .ad-hint,[data-theme=dark] .ad-bottom-cta{background:#253b28}[data-theme=dark] .ad-message.internal{background:#393825}[data-theme=dark] .ad-card p,[data-theme=dark] .ad-muted,[data-theme=dark] .ad-packages p{color:#a9b8a2}@media (max-width:1100px){.ad-hero{gap:35px}.ad-process{grid-template-columns:repeat(2,1fr)}.ad-process>div:first-child{grid-column:1/-1}.ad-deals{grid-template-columns:repeat(2,1fr)}.ad-nav{gap:12px}.ad-nav>div{justify-content:start}}@media (max-width:750px){.ad-app:not(.ad-embedded){padding:0 18px}.ad-hero{grid-template-columns:1fr;gap:35px;padding:45px 0}.ad-hero h1{letter-spacing:-2px;font-size:48px}.ad-packages{grid-template-columns:1fr}.ad-packages article{padding:25px}.ad-packages ul{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.ad-nav{flex-wrap:wrap}.ad-nav>div{flex-wrap:nowrap;flex-basis:100%;order:3;width:100%;overflow:auto}.ad-nav>.btn{margin-left:auto}.ad-nav button{white-space:nowrap}.ad-brief,.ad-two{grid-template-columns:1fr}.ad-section{padding:30px 0}.ad-section h2,.ad-order>h2{font-size:29px}.ad-footer{flex-wrap:wrap}.ad-footer p{flex-basis:100%;order:3}.ad-bottom-cta{padding:28px}.ad-bottom-cta h2{font-size:28px}.ad-card{padding:20px}.ad-section-head{flex-wrap:wrap}.ad-calendar>button{flex-wrap:wrap;gap:12px}.ad-calendar time{min-width:0}.ad-calendar>button>div{flex-basis:65%}}@media (max-width:480px){.ad-deals,.ad-form-row,.ad-packages ul{grid-template-columns:1fr}.ad-hero h1{font-size:42px}.ad-process{gap:22px}.ad-metrics{grid-template-columns:1fr 1fr}.ad-metrics>div{padding:16px}.ad-metrics strong{font-size:21px}.ad-data-row{align-items:start}.ad-order-head{flex-wrap:wrap}.ad-order-head .btn:last-child{margin-left:0}.ad-actions .btn{justify-content:center;width:100%}}.ad-deal .ad-late{color:#bb3c43;font-weight:600}.ad-app{--ad-ink:#202326;--ad-line:#e2e3e4;background:#faf9f6}.ad-kicker,.ad-app .ad-muted{color:#62666b}.ad-app .ad-primary{background:#c91f32;border-color:#c91f32}.ad-hero-new{grid-template-columns:1.2fr 1fr;gap:64px;padding:76px 0 64px}.ad-hero-new h1{letter-spacing:-4px;font-size:clamp(48px,6.2vw,84px)}.ad-text-link{color:inherit;align-items:center;gap:9px;min-height:44px;font-size:13px;line-height:1.6;display:inline-flex}.ad-network{color:#fff;background:#22252a;border-radius:8px;padding:32px;box-shadow:12px 12px #eae7df}.ad-network-top{letter-spacing:1.5px;color:#d1d3d7;justify-content:space-between;align-items:center;gap:15px;font-size:10px;display:flex}.ad-network-top img{object-fit:contain;width:62px;height:62px}.ad-network>strong{letter-spacing:-2px;margin-top:35px;font-size:clamp(44px,5vw,68px);display:block}.ad-network>p{color:#d1d3d7;margin:12px 0 24px;font-size:13px;line-height:1.8}.ad-network>small{color:#b7bbc1;margin-top:12px;font-size:11px;line-height:1.7;display:block}.ad-segments{gap:8px;margin:15px 0;padding:5px 2px 14px;display:flex;overflow:auto}.ad-segments button{color:#3c4147;white-space:nowrap;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d4d7db;border-radius:30px;padding:12px 18px;font-size:13px}.ad-segments button.active{color:#fff;background:#25282c;border-color:#25282c}.ad-solution{background:#efede7;border-radius:8px;grid-template-columns:1.2fr 1fr;display:grid;overflow:hidden}.ad-solution>div{padding:38px}.ad-solution h3{letter-spacing:-1px;margin:22px 0;font-size:32px;line-height:1.2}.ad-solution p{color:#53585d;max-width:470px;font-size:15px;line-height:1.8}.ad-solution .btn{margin-top:20px}.ad-example{background:#e4e1d8;flex-direction:column;justify-content:center;display:flex;position:relative}.ad-example>span{letter-spacing:1px;color:#595e61;font-size:9px}.ad-example>b{color:#a7424b;margin:20px 0;font-size:70px;font-weight:400}.ad-example>strong{font-size:22px;line-height:1.4}.ad-example>p{font-size:12px}.ad-packages article{border-radius:8px}.ad-packages article.featured{box-shadow:none;border-color:#c91f32}.ad-packages details{flex:1;width:100%;margin:12px 0 22px}.ad-packages summary,.ad-faq summary,.ad-optional summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:14px;line-height:1.6}.ad-products{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.ad-products>button{text-align:left;color:inherit;cursor:pointer;background:#fff;border:1px solid #dcdedc;border-radius:8px;flex-direction:column;padding:28px;display:flex}.ad-products>button>span{color:#a3424c;font-size:12px}.ad-products h3{margin:24px 0 15px;font-size:22px;line-height:1.35}.ad-products p{color:#62666b;flex:1;font-size:13px;line-height:1.8}.ad-products b{color:#a2202e;align-items:center;gap:10px;margin-top:20px;font-size:12px;display:flex}.ad-faq{max-width:850px}.ad-faq details{border-bottom:1px solid #dcdedc;padding:8px 0}.ad-faq p{color:#545960;padding:0 20px 15px;font-size:14px;line-height:1.9}.ad-bottom-cta{background:#eeeae3;border-radius:8px}.ad-next{background:#eeeae3;border-left:4px solid #c91f32;justify-content:space-between;align-items:center;gap:22px;margin-top:25px;padding:24px;display:flex}.ad-next h3{margin:9px 0;font-size:22px;line-height:1.4}.ad-next p{max-width:680px;margin:0;font-size:13px;line-height:1.7}.ad-next>.btn{flex-shrink:0}.ad-table-wrap{overflow:auto}.ad-table-wrap table{border-collapse:collapse;width:100%;font-size:12px}.ad-table-wrap th,.ad-table-wrap td{text-align:left;border-bottom:1px solid var(--ad-line);white-space:nowrap;padding:14px}.ad-table-wrap th{font-weight:600}.ad-table-wrap small{margin-top:5px;font-size:11px;font-weight:400;display:block}.ad-table-wrap caption{text-align:left;padding:15px 0;font-size:16px;font-weight:650}.ad-report-summary{background:#f4f3ef;margin:20px 0;padding:20px}.ad-report-summary p{margin:10px 0 0}.ad-app :where(h1,h2,h3,p,strong){overflow-wrap:anywhere}.ad-app :where(input,textarea,select){font-size:16px}.ad-app details summary:focus-visible{outline-offset:3px;outline:3px solid #4695e2}.ad-app .ad-status{white-space:normal}.ad-app .ad-card{border-radius:8px}.ad-app .ad-deal p,.ad-app .ad-deal small{color:#5c646c}.ad-app .ad-deal .ad-late{color:#a31d2b}.ad-app .ad-order-tabs button.active{background:#25282c}.ad-brand{letter-spacing:-1px}.ad-brand span{color:#5f646a}[data-theme=dark] .ad-solution,[data-theme=dark] .ad-next,[data-theme=dark] .ad-report-summary{background:#28302b}[data-theme=dark] .ad-example{background:#30382f}[data-theme=dark] .ad-products>button,[data-theme=dark] .ad-segments button{color:#f2f2ee;background:#26322b}[data-theme=dark] .ad-segments button.active{color:#17201a;background:#d0d6c9}[data-theme=dark] .ad-products p,[data-theme=dark] .ad-solution p,[data-theme=dark] .ad-faq p,[data-theme=dark] .ad-app .ad-muted,[data-theme=dark] .ad-kicker,[data-theme=dark] .ad-app .ad-deal p,[data-theme=dark] .ad-app .ad-deal small,[data-theme=dark] .ad-brand span{color:#c1c9bd}@media (max-width:800px){.ad-hero-new,.ad-solution{grid-template-columns:1fr}.ad-hero-new{gap:30px;padding-top:36px}.ad-hero-new h1{letter-spacing:-2.5px;font-size:58px}.ad-network{padding:25px}.ad-solution>div{padding:26px}.ad-products{grid-template-columns:1fr}.ad-products>button{padding:25px}.ad-next{flex-direction:column;align-items:start}.ad-next>.btn{white-space:normal}.ad-products h3{margin-top:14px}.ad-products p{max-width:600px}.ad-example>b{margin:10px 0;font-size:44px}.ad-app .ad-nav{padding:15px 0}}@media (max-width:480px){.ad-hero-new h1{font-size:49px}.ad-solution h3{font-size:28px}.ad-app .ad-form input,.ad-app .ad-form textarea,.ad-app .ad-form select{font-size:16px}.ad-next .btn{justify-content:center;width:100%}.ad-nav>.btn{padding:10px;font-size:11px}.ad-brand{font-size:29px}.ad-brand span{max-width:95px;font-size:8px}.ad-app:not(.ad-embedded){padding-bottom:env(safe-area-inset-bottom)}}@media print{body:has(.ad-print-report) *{visibility:hidden}.ad-print-report,.ad-print-report *{visibility:visible!important}.ad-print-report{width:100%;position:absolute;top:0;left:0;color:#111!important;background:#fff!important}.ad-print-report .btn,.ad-print-report .ad-next,.ad-print-report .ad-order-tabs,.ad-print-report .ad-order-head,.ad-print-report .ad-form,.ad-print-report .notice{display:none!important}.ad-print-report .ad-card{break-inside:avoid;border:1px solid #ccc}.ad-print-report a[href]:after{content:" (" attr(href) ")";overflow-wrap:anywhere}.ad-print-report p{color:#222!important}}.ad-products-detailed .ad-product-detail{background:var(--paper,#fff);border:1px solid #dedfdd;border-radius:12px;flex-direction:column;gap:16px;min-width:0;padding:28px;display:flex}.ad-product-detail>span{color:#ae2435;font-size:13px}.ad-products-detailed .ad-product-detail h3{overflow-wrap:anywhere;font-size:25px;line-height:1.2}.ad-product-detail>strong{font-size:17px;line-height:1.5}.ad-product-detail p,.ad-product-detail li{color:#62666b;overflow-wrap:anywhere;font-size:14px;line-height:1.7}.ad-product-detail summary{cursor:pointer;text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;font-weight:700;text-decoration:underline;display:flex}.ad-product-detail details p{margin-top:14px}.ad-product-detail ol{padding-left:20px}.ad-product-detail li+li{margin-top:10px}.ad-products-detailed .ad-product-detail>.btn{white-space:normal;text-align:left;min-height:48px;margin-top:auto;padding:14px;font-size:13px}@media (max-width:700px){.ad-products-detailed .ad-product-detail{padding:22px 18px}.ad-products-detailed .ad-product-detail h3{font-size:23px}}.ad-packages{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.ad-packages article{border-top:4px solid #b7c4ad;min-width:0}.ad-packages article.featured{background:linear-gradient(150deg,#fff3f4,#fff 45%);border:2px solid #c91d35;border-top-width:6px;box-shadow:0 10px 28px #92223814}.ad-packages .btn{white-space:normal;text-align:left;margin-top:auto}.ad-packages details{width:100%;min-width:0;margin-bottom:24px}.ad-packages li>span{min-width:0}.ad-app .ad-resource-link{min-height:44px;color:inherit;text-underline-offset:4px;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;line-height:1.5;text-decoration:underline;display:inline-flex}.ad-resource-link svg{flex-shrink:0}.ad-resource-link small{flex-basis:100%;text-decoration:none}.ad-app .ad-resource-link:hover{color:#b71930}.ad-app .ad-resource-link:focus-visible{outline-offset:4px;border-radius:3px;outline:3px solid #c91d35}@media (max-width:900px){.ad-packages{grid-template-columns:minmax(0,1fr)}.ad-packages article{padding:24px}.ad-packages strong{font-size:38px}}.ad-network.ad-network-compact{box-shadow:none;background:#202925;border:1px solid #35433b;border-radius:22px;min-width:0;padding:26px}.ad-network-compact .ad-network-top{letter-spacing:1.4px;color:#b9c9bf;min-height:20px;font-size:10px}.ad-network-compact .ad-network-top img{width:36px;height:36px}.ad-network-metric{justify-content:space-between;align-items:center;gap:12px;margin:24px 0;display:flex}.ad-network-metric>div{min-width:0}.ad-network-metric strong{letter-spacing:-2px;white-space:nowrap;font-size:56px;font-weight:800;line-height:1}.ad-network-metric strong>span{letter-spacing:-.8px;margin-left:6px;font-size:27px}.ad-network-metric p{color:#c0cec5;margin:10px 0 0;font-size:12px;line-height:1.4}.ad-network-platform-count{color:#bccbc1;border-left:1px solid #526057;justify-items:center;gap:3px;padding-left:18px;font-size:10px;display:grid}.ad-network-platform-count b{color:#e5f2d2;font-size:28px;line-height:1.1}.ad-social-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ad-social-group{background:#2a352f;border:1px solid #46534b;border-radius:13px;min-width:0;padding:13px}.ad-social-telegram,.ad-social-instagram{grid-column:1/-1}.ad-social-group h3{letter-spacing:0;color:#f2f6ef;align-items:center;gap:8px;margin:0 0 9px;font-size:12px;font-weight:650;line-height:1.4;display:flex}.ad-social-icon{color:#d7e6dd;background:#394940;border-radius:7px;place-items:center;width:25px;height:25px;display:grid}.ad-social-telegram .ad-social-icon{color:#8bd6f5;background:#263f4b}.ad-social-instagram .ad-social-icon{color:#f0b5d7;background:#493646}.ad-social-max .ad-social-icon{color:#c2c5ff;background:#383d56}.ad-social-facebook .ad-social-icon{color:#acc9ff;background:#2f3e59}.ad-social-accounts{flex-wrap:wrap;gap:6px;display:flex}.ad-app .ad-social-accounts a{color:#f4f6f2;box-sizing:border-box;background:#333f37;border:1px solid #516056;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;max-width:100%;min-height:44px;padding:8px 10px;font-size:12px;line-height:1.35;text-decoration:none;display:inline-flex}.ad-social-accounts a span{overflow-wrap:anywhere;min-width:0}.ad-social-accounts a svg{color:#b9cbb7;flex-shrink:0}.ad-app .ad-social-accounts a:hover{background:#43533f;border-color:#a4bd85}.ad-app .ad-social-accounts a:focus-visible{outline-offset:3px;outline:3px solid #d0eaa9}.ad-network-compact>p.ad-network-hint{color:#b9c9bf;min-height:0;margin:14px 0 10px;font-size:11px;line-height:1.5}.ad-network-note{color:#b9c9bf;border-top:1px solid #455349;padding-top:10px;font-size:11px;line-height:1.6}.ad-network-note summary{cursor:pointer;box-sizing:border-box;min-height:34px;padding:7px 0}.ad-network-note summary:focus-visible{outline-offset:3px;outline:2px solid #d0eaa9}.ad-network-note p{color:#c4d0c8;margin:6px 0 0;font-size:11px;line-height:1.65}@media (max-width:480px){.ad-network.ad-network-compact{border-radius:18px;padding:18px}.ad-network-metric{margin:20px 0}.ad-network-metric strong{font-size:48px}.ad-network-metric strong>span{font-size:24px}.ad-network-platform-count{padding-left:12px}.ad-social-group{padding:11px}.ad-app .ad-social-accounts a{padding:8px;font-size:11px}.ad-social-groups{gap:8px}}}.release-order>div{border-bottom:1px solid var(--border,#ddd);align-items:center;gap:8px;padding:10px 0;display:flex}.release-order span{overflow-wrap:anywhere;flex:1;min-width:0}.release-order button{min-width:44px;min-height:44px}.release-policy{border:1px solid var(--border,#dfe1eb);border-radius:16px;margin:16px 0;padding:16px}.release-policy pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;font:inherit;font-size:14px;line-height:1.6;overflow:auto}.release-policy summary{cursor:pointer;padding:12px 0}.test-environment-banner{z-index:20;color:#573d00;text-align:center;background:#fff0bf;flex-shrink:0;padding:8px 12px;font-size:12px;font-weight:700;position:relative}.editorial-desk{gap:16px;display:grid}.desk-title{color:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:12px 0;font-size:18px;font-weight:700;line-height:1.35}@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-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}@keyframes spin{to{transform:rotate(360deg)}}.feedback-workspace{gap:16px;max-width:900px;margin:auto;display:grid}.feedback-workspace fieldset{border:0;min-width:0;margin:18px 0;padding:0}.feedback-workspace legend{margin-bottom:10px;font-weight:600}.feedback-workspace .row{flex-wrap:wrap;gap:8px;display:flex}.feedback-workspace .row .btn{min-width:44px;min-height:44px;padding:10px 12px}.feedback-item{border-bottom:1px solid var(--border,#dce0e9);padding:20px 0}.feedback-item:last-child{border-bottom:0}.feedback-item summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.feedback-item blockquote{overflow-wrap:anywhere;border-left:3px solid #e51937;margin:12px 0;padding:12px 16px}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f5f9;--paper:#fff;--surface:#fff;--surface-raised:#fff;--ink:#22243b;--muted:#65677c;--border:#e2e3ec;--soft:#eeeef5;--hover:#f8f8fc;--accent:#dc2b30;--accent-hover:#bc242a;--accent-soft:#fff0f0;--accent-ink:#bc242a;--yellow:#e43135;--green:#23784e;--success:#22764c;--success-soft:#eaf5ee;--warning:#895818;--warning-soft:#fff4df;--info:#305c9c;--info-soft:#edf3ff;--danger:#b3263a;--danger-soft:#fff0f0;--sidebar:#22243b;--shadow:0 8px 32px #15203208;--radius:16px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#191b2e;--paper:#22243b;--surface:#22243b;--surface-raised:#2c2e49;--ink:#fafafc;--muted:#b5b6cb;--border:#40425e;--soft:#2d2f49;--hover:#30324e;--accent:#dc2b30;--accent-hover:#bc242a;--accent-soft:#452b3b;--accent-ink:#ff999b;--yellow:#e43135;--green:#7ad0a1;--success:#83d3a8;--success-soft:#1c342b;--warning:#efc079;--warning-soft:#392f21;--info:#a3c3ff;--info-soft:#23314a;--danger:#ffa1ad;--danger-soft:#39252d;--shadow:0 8px 32px #0002}body{background:var(--bg);color:var(--ink);text-rendering:optimizelegibility;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:14px;line-height:1.55}h1,h2,h3,h4{color:inherit;text-wrap:pretty}h1{letter-spacing:-1.1px;font-size:32px;font-weight:740;line-height:1.16}h2{letter-spacing:-.5px;font-size:21px;font-weight:700;line-height:1.3}h3{letter-spacing:-.2px;font-size:16px;font-weight:650;line-height:1.4}button,a,input,textarea,select,summary{touch-action:manipulation}button{color:inherit;transition:background-color .15s,border-color .15s,color .15s}button:disabled{opacity:.5;cursor:not-allowed}:where(button,a,input,textarea,select,summary,[tabindex]):focus-visible{outline:3px solid var(--info);outline-offset:3px}::selection{background:var(--accent-soft);color:var(--ink)}:where(.main-content,.ad-app,.modal,.drawer) :where(p,small,h2,h3,b,strong){overflow-wrap:anywhere}.btn,.edition-three .btn,.ad-app .btn{border:1px solid var(--border);background:var(--paper);min-height:44px;color:var(--ink);box-shadow:none;white-space:normal;border-radius:11px;gap:8px;padding:11px 16px;font-size:13px;font-weight:620;line-height:1.4}.btn:hover:not(:disabled){background:var(--soft);border-color:#a9b0bc}.btn.primary,.edition-three .btn.primary,.ad-primary,.ad-app .ad-primary{background:var(--accent);border-color:var(--accent);color:#fff}.btn.primary:hover:not(:disabled),.ad-primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.btn.small{min-height:40px;padding:9px 12px;font-size:12px}.btn.dark{background:var(--ink);color:var(--paper);border-color:var(--ink)}.btn.light{background:var(--paper);color:var(--ink);border-color:var(--border)}.icon-btn{min-width:44px;height:44px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;display:inline-flex}.icon-btn:hover{background:var(--soft);color:var(--ink)}.text-btn{color:var(--accent-ink);min-height:36px;padding:7px 0;font-size:13px;font-weight:620;line-height:1.5}.button-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}label,.field-label{color:var(--ink);font-size:13px;font-weight:550;line-height:1.5}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select{background:var(--paper);color:var(--ink);border:1px solid var(--border);min-height:44px;box-shadow:none;border-radius:10px;max-width:100%;padding:11px 12px;font-size:14px;line-height:1.5}input:focus,textarea:focus,select:focus{border-color:var(--info);box-shadow:0 0 0 3px var(--info-soft);outline:none}input[type=checkbox],input[type=radio]{accent-color:var(--accent);flex-shrink:0;width:18px;height:18px}input[type=range]{accent-color:var(--accent);min-height:32px}.checkbox{gap:10px;min-height:40px;font-size:13px;line-height:1.6}.eyebrow,.ad-kicker{letter-spacing:1.4px;color:var(--muted);font-size:10px;font-weight:650;line-height:1.5}.edition-three .sidebar{background:var(--sidebar);color:#eceef2;z-index:60;border-right:1px solid #373951;width:244px;padding:25px 14px 12px;overflow-y:auto}.edition-three .brand{border-bottom:1px solid #3c3e57;gap:12px;margin-bottom:16px;padding:0 12px 22px}.edition-three .brand strong{letter-spacing:1.3px;color:#f3f4f6;font-size:12px}.edition-three .workspace-switch{background:0 0;border:0;gap:9px;margin:0;padding:0 12px 14px}.workspace-indicator{background:#9099a9;border-radius:50%;flex-shrink:0;width:7px;height:7px}.edition-three .workspace-switch b{color:#e9ebef;font-size:12px;font-weight:550}.edition-three .workspace-switch small{color:#a7aebb;font-size:11px}.nav-group{margin-bottom:18px}.edition-three .nav-caption{letter-spacing:1.4px;text-transform:uppercase;color:#939ba9;margin:13px 0 6px;padding:0 12px;font-size:10px;display:block}.edition-three .nav-link{color:#b9c0cc;text-align:left;width:100%;min-height:43px;box-shadow:none;background:0 0;border:0;border-radius:9px;gap:11px;margin:2px 0;padding:10px 12px;font-size:13px;font-weight:450}.edition-three .nav-link:hover{color:#fff;background:#30324d}.edition-three .nav-link.active{color:#ffa3a5;background:#422d40;font-weight:620;box-shadow:inset 3px 0 #e43135}.edition-three .nav-count{color:#fff;text-align:center;background:#414550;border-radius:5px;min-width:22px;font-size:11px}.edition-three .sidebar-bottom{border-top:1px solid #3c3e57;margin-top:8px;padding-top:12px}.edition-three .connection-mini{background:0 0;border:0;gap:9px;padding:10px}.edition-three .connection-mini b{color:#e1e5eb;font-size:11px}.edition-three .connection-mini small{color:#9ca6b5;font-size:10px}.edition-three .user-card{color:#fafafc;background:0 0;gap:10px;padding:11px 7px}.edition-three .user-card b{color:#fafafc;text-overflow:ellipsis;max-width:150px;font-size:12px;overflow:hidden}.edition-three .user-card small{color:#a8b1bf;font-size:11px}.edition-three .main-shell{min-width:0;margin-left:244px;overflow-x:clip}.edition-three .topbar{background:var(--paper);border-bottom:1px solid var(--border);height:64px;box-shadow:none;gap:12px;padding:0 32px}.edition-three .breadcrumbs{color:var(--muted);gap:10px;min-width:0;font-size:12px}.edition-three .breadcrumbs b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:550;overflow:hidden}.edition-three .top-actions{flex-shrink:0;gap:8px}.edition-three .top-avatar{border:1px solid var(--border);background:var(--soft);width:34px;height:34px;color:var(--ink);cursor:pointer;border-radius:10px;font-size:13px;font-weight:650}.edition-three .today{color:var(--muted);font-size:12px}.edition-three .main-content{min-width:0;max-width:1600px;margin:0 auto;padding:32px}.edition-three .page-heading{align-items:center;gap:18px;margin-bottom:26px}.edition-three .page-heading h1{letter-spacing:-1px;margin:0;font-size:30px;line-height:1.2}.edition-three .page-heading .eyebrow{display:none}.edition-three .page-heading p{color:var(--muted);max-width:650px;margin-top:8px;font-size:13px;line-height:1.6}.edition-three .app-footer{border-top:1px solid var(--border);color:var(--muted);align-items:center;gap:12px;margin-top:32px;padding:16px 0;font-size:11px}.edition-three .app-footer .text-btn{color:var(--muted);font-size:11px}.sidebar-close,.edition-three .mobile-only,.mobile-dock{display:none}.panel,.news-panel,.ad-card,.an-panel,.settings-card,.template-card,.desk-card,.focus-panel,.source-card,.stat-card,.an-kpis section,.growth-stats article,.command-metrics>button{background:var(--paper);color:var(--ink);border:1px solid var(--border);border-radius:var(--radius);box-shadow:none;min-width:0}.panel-header,.news-panel>header{border-bottom:1px solid var(--border);gap:12px;padding:18px 20px}.panel-header h2,.news-panel>header h3{color:var(--ink);font-size:15px;font-weight:650}.news-panel>header>b{background:var(--soft);color:var(--muted);border-radius:6px;padding:3px 8px;font-size:12px}.settings-card,.an-panel,.ad-card{padding:22px}.settings-card h2{letter-spacing:-.3px;margin:12px 0;font-size:19px;line-height:1.35}.settings-card p,.rule-article p,.panel-description{color:var(--muted);font-size:14px;line-height:1.7}.settings-card .feature-line{border-color:var(--border);padding:13px 0;font-size:13px}.feature-line b{color:var(--ink)}.stats-grid,.growth-stats,.command-metrics,.an-kpis{gap:12px;margin:0 0 24px}.stat-card{padding:20px}.stat-card>div>span,.an-kpis span,.command-metrics span{color:var(--muted);font-size:12px}.stat-card strong,.money-number,.an-kpis strong,.growth-stats strong,.command-metrics strong{letter-spacing:-1px;color:var(--ink);font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:1.2}.stat-card small,.an-kpis small,.growth-stats span{color:var(--muted);font-size:12px}.stats-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.notice{background:var(--info-soft);color:var(--info);border:1px solid color-mix(in srgb,var(--info) 18%,transparent);border-radius:12px;gap:12px;padding:14px 16px;font-size:13px;line-height:1.6}.notice.error{background:var(--danger-soft);color:var(--danger);border-color:color-mix(in srgb,var(--danger) 22%,transparent)}.notice.success{background:var(--success-soft);color:var(--success)}.badge,.role-pill,.ad-status,.ai-status,.intake-badge{letter-spacing:0;background:var(--soft);color:var(--muted);border:0;border-radius:6px;max-width:100%;padding:5px 8px;font-size:11px;font-weight:550;line-height:1.3}.badge.editing{background:var(--soft);color:var(--ink)}.badge.ready,.badge.published,.ai-status.ready{background:var(--success-soft);color:var(--success)}.late,.urgent-text{color:var(--danger)!important}.save-status,.verification-box,.editorial-quality,.workflow-strip{background:var(--soft);color:var(--ink);border:1px solid var(--border);border-radius:12px;padding:16px;font-size:13px}.workflow-strip{border-left:3px solid var(--info);gap:6px}.workflow-strip span,.save-status small,.editorial-quality>small{color:var(--muted);font-size:12px}.tabs,.desk-scopes,.an-tabs,.guide-tabs,.ad-order-tabs{background:var(--soft);scrollbar-width:thin;overscroll-behavior-x:contain;border:0;border-radius:12px;gap:4px;min-width:0;max-width:100%;padding:4px;overflow-x:auto}.tabs button,.desk-scopes button,.an-tabs button,.guide-tabs button,.ad-order-tabs button{white-space:nowrap;min-height:40px;color:var(--muted);background:0 0;border:0;border-radius:8px;padding:9px 13px;font-size:12px;font-weight:550}.tabs button.active,.tabs button.selected,.guide-tabs button.selected,.desk-scopes button.active,.an-tabs button.active,.guide-tabs button.active,.ad-order-tabs button.active{background:var(--paper);color:var(--ink);border:0;box-shadow:0 1px 4px #141a2510}.search-field,.desk-filters .search-field{background:var(--paper);border:1px solid var(--border);min-height:44px;color:var(--muted);border-radius:10px;min-width:0}.search-field input{box-shadow:none;background:0 0;border:0;width:100%;min-width:0;padding:10px;font-size:14px}.empty,.desk-empty,.panel-empty,.focus-empty,.ad-empty{min-height:170px;color:var(--muted);gap:12px;padding:36px 24px}.empty h3,.desk-empty h3{color:var(--ink);font-size:18px}.empty p,.desk-empty p,.panel-empty p{max-width:380px;font-size:13px;line-height:1.7}.empty-icon,.inbox-art{background:var(--soft);color:var(--muted);box-shadow:none;border-radius:14px}table{border-collapse:collapse;width:100%;font-size:13px}th{background:var(--soft);color:var(--muted);letter-spacing:.3px;text-align:left;font-size:11px;font-weight:650}td,th{border-bottom:1px solid var(--border);padding:15px 16px}.table-scroll,.ad-table-wrap{overscroll-behavior-x:contain;max-width:100%;overflow:auto}.agenda-item{border-bottom:1px solid var(--border);color:var(--ink);gap:12px;padding:17px 20px}.agenda-item:hover,.focus-row:hover{background:var(--hover)}.agenda-item strong{font-size:14px;font-weight:580;line-height:1.5}.agenda-item small{color:var(--muted);font-size:11px}.agenda-mark{background:var(--border);width:3px}.achievement-grid{gap:12px}.achievement{background:var(--paper);border:1px solid var(--border);border-radius:14px;min-width:0;padding:20px}.achievement.earned{background:var(--success-soft);border-color:color-mix(in srgb,var(--success) 25%,transparent)}.achievement h3{color:var(--ink);font-size:14px}.achievement p,.achievement small{color:var(--muted);font-size:12px}.leader-optin,.leader-row.self{background:var(--soft);color:var(--ink);border-color:var(--border)}.leader-row,.points-row{border-color:var(--border);font-size:13px}.launch-banner,.library-intro,.studio-intake,.an-hero{background:var(--paper);color:var(--ink);border:1px solid var(--border);min-height:0;box-shadow:none;border-radius:14px;gap:20px;padding:22px;overflow:hidden}.launch-banner h2,.library-intro h2,.studio-intake h2,.an-hero h2{color:var(--ink);letter-spacing:-.4px;margin:8px 0;font-size:21px;line-height:1.35}.launch-banner p,.library-intro p,.studio-intake p{color:var(--muted);max-width:660px;font-size:13px;line-height:1.65}.launch-banner .eyebrow,.studio-intake .eyebrow,.library-intro .eyebrow{color:var(--accent-ink);font-size:10px}.engagement .stats-grid{gap:12px;margin:0}.engagement{gap:20px}.studio-intake{margin-bottom:16px}.studio-layout{grid-template-columns:320px minmax(0,1fr);gap:20px}.studio-controls{border-radius:14px}.studio-control-body label,.field-title,.range-label{color:var(--ink);font-size:12px}.studio-control-body textarea{font-size:14px;font-weight:500}.studio-preview-area{background:var(--soft);border:1px solid var(--border);border-radius:14px;overflow:hidden}.studio-preset{background:var(--paper);border:1px solid var(--border);color:var(--ink);border-radius:12px;padding:12px}.studio-preset.active{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.studio-preset b{color:var(--ink);font-size:12px}.studio-preset small{color:var(--muted);font-size:11px}.studio-saved,.studio-source{background:var(--paper);border:1px solid var(--border);color:var(--ink);border-radius:12px;font-size:13px}.file-drop{background:var(--soft);color:var(--muted);border:1px dashed #9ba4b2;border-radius:12px;padding:24px 16px}.file-drop b{color:var(--ink);font-size:13px}.file-drop small{color:var(--muted);font-size:11px}.checklist h3{font-size:14px}.checklist>div{color:var(--muted);font-size:12px;line-height:1.6}.appearance-panel>div{padding:20px}.appearance-panel>div>p{color:var(--muted);margin-bottom:16px;font-size:13px}.appearance-panel>p{color:var(--muted);padding:12px 20px;font-size:12px}.ai-panel{background:var(--paper);border:1px solid var(--border);box-shadow:none;border-radius:14px;padding:20px}.ai-heading b{color:var(--ink);font-size:14px}.ai-heading small{color:var(--muted);font-size:12px}.ai-icon{background:var(--info-soft);color:var(--info);border-radius:10px}.ai-chip{background:var(--paper);border:1px solid var(--border);min-height:38px;color:var(--muted);border-radius:9px;padding:9px 11px;font-size:12px}.ai-chip.active{background:var(--info-soft);border-color:var(--info);color:var(--info)}.ai-result{border-color:var(--border);color:var(--ink);background:0 0}.ai-history button{border-color:var(--border);color:var(--ink);font-size:12px}.drawer-backdrop,.modal-overlay,.nav-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#10151d66}.drawer,.modal{background:var(--paper);color:var(--ink);box-shadow:0 24px 90px #0003}.drawer{width:min(700px,100%)}.modal{border-radius:20px;max-height:calc(100dvh - 40px);padding:28px}.drawer-header{background:var(--paper);border-color:var(--border);color:var(--ink);padding:18px 24px}.drawer-header b{font-size:14px}.drawer-body{padding:24px 28px}.drawer-footer,.modal-footer{background:var(--paper);border-color:var(--border);padding:16px 24px;padding-bottom:max(16px,env(safe-area-inset-bottom));gap:10px}.modal-footer{margin-top:24px;padding-inline:0}.drawer-meta{color:var(--muted);font-size:12px}.drawer .save-status{background:var(--paper);border:0;border-bottom:1px solid var(--border);color:var(--muted);border-radius:0;padding:12px 0;font-size:12px}.title-input{letter-spacing:-.4px;font-size:23px;font-weight:650;line-height:1.35}.comment,.notification-item{background:var(--paper);border-color:var(--border);color:var(--ink);border-radius:12px}.comment.internal{background:var(--warning-soft);border:1px solid color-mix(in srgb,var(--warning) 18%,transparent)}.comment p,.notification-item p{color:var(--ink);font-size:14px;line-height:1.65}.comment small,.notification-item small{color:var(--muted);font-size:11px}.notification-item.unread{background:var(--info-soft);border-color:var(--info)}.toast{background:var(--ink);color:var(--paper);border:1px solid var(--border);border-radius:12px;padding:15px 18px;font-size:13px;box-shadow:0 12px 32px #10182324}.toast svg{color:inherit}.payment-row,.person,.source-card,.audit-list>div{border-color:var(--border);color:var(--ink)}.payment-row b,.person b{font-size:14px}.analytics{--an-soft:var(--soft)}.ad-app{--ad-red:var(--accent);--ad-ink:var(--ink);--ad-paper:var(--paper);--ad-line:var(--border);background:var(--bg);color:var(--ink)}.ad-app:not(.ad-embedded){max-width:1440px;margin:0 auto;padding:0 32px}.ad-embedded{background:0 0}.ad-nav{border-color:var(--border);flex-wrap:wrap;gap:20px;padding:16px 0}.ad-brand{letter-spacing:-1.7px;color:var(--ink);font-size:30px}.ad-nav button{min-height:44px;color:var(--muted);border-radius:9px;padding:10px 13px;font-size:12px}.ad-nav button.active{background:var(--soft);color:var(--ink)}.ad-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:32px;padding:40px 0}.ad-hero h1{letter-spacing:-2px;margin:18px 0;font-size:clamp(36px,4vw,58px);line-height:1.07}.ad-hero em{color:var(--accent-ink)}.ad-hero>div>p{color:var(--muted);font-size:15px;line-height:1.75}.ad-hero .ad-actions{gap:10px;margin:24px 0 18px}.ad-text-link{color:var(--muted);font-size:12px}.ad-section h2,.ad-order>h2{letter-spacing:-.7px;margin:10px 0 18px;font-size:28px;line-height:1.2}.ad-muted{color:var(--muted);font-size:12px;line-height:1.7}.ad-packages{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px}.ad-packages article{background:var(--paper);border:1px solid var(--border);border-radius:16px;padding:24px}.ad-packages article.featured{background:var(--accent-soft);border:2px solid var(--accent);box-shadow:none;border-top-width:5px}.ad-packages h3{letter-spacing:-.6px;margin:20px 0 12px;font-size:24px}.ad-packages strong{color:var(--ink);letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:38px;line-height:1.2}.ad-packages p{color:var(--muted);min-height:0;margin:16px 0;font-size:13px;line-height:1.65}.ad-packages li svg{color:var(--success)}.ad-packages li small{color:var(--muted);font-size:11px}.ad-packages details summary{min-height:44px;padding:11px 0;font-size:13px}.ad-app .ad-resource-link{color:var(--ink);border-bottom:1px dashed var(--border);min-height:44px;font-size:12px;text-decoration:none}.ad-app .ad-resource-link:hover{color:var(--accent-ink);border-color:var(--accent)}.ad-segments{gap:10px}.ad-segments button{background:var(--paper);color:var(--ink);border:1px solid var(--border);border-radius:12px;min-height:64px;padding:16px}.ad-segments button.active{background:var(--accent-soft);color:var(--accent-ink);border-color:var(--accent)}.ad-solution,.ad-next{background:var(--paper);border:1px solid var(--border);color:var(--ink);border-radius:16px;padding:24px}.ad-solution p,.ad-next p{color:var(--muted);font-size:14px}.ad-products article{background:var(--paper);border:1px solid var(--border);color:var(--ink);border-radius:14px;padding:24px}.ad-products h3{letter-spacing:-.5px;font-size:22px;line-height:1.3}.ad-products p,.ad-product-detail p{color:var(--muted);font-size:14px;line-height:1.75}.ad-product-detail{color:var(--muted);border-color:var(--border)}.ad-product-detail summary{min-height:44px;color:var(--ink);padding:10px 0;font-size:13px}.ad-product-detail li{font-size:13px;line-height:1.7}.ad-example{background:var(--soft);color:var(--ink);border-radius:10px;padding:14px}.ad-products button{color:var(--accent-ink);min-height:44px}.ad-faq details{border-color:var(--border);background:var(--paper);border-radius:12px;margin-bottom:8px;padding:12px 18px}.ad-faq summary{min-height:44px;color:var(--ink);padding:10px 0;font-size:14px}.ad-faq p{color:var(--muted);font-size:13px;line-height:1.7}.ad-bottom-cta{background:var(--paper);border:1px solid var(--border);border-radius:18px;margin:32px 0;padding:28px}.ad-bottom-cta h2{letter-spacing:-.7px;font-size:26px}.ad-bottom-cta p{color:var(--muted);font-size:14px}.ad-metrics>div{background:var(--paper);border:1px solid var(--border);border-radius:12px;padding:18px}.ad-metrics strong{color:var(--ink);font-size:26px}.ad-metrics span,.ad-data-row small{color:var(--muted)}.ad-deal,.ad-calendar>button,.ad-message{background:var(--paper);border-color:var(--border);color:var(--ink);border-radius:12px}.ad-deal small,.ad-deal p,.ad-message small{color:var(--muted)}.ad-message.internal{background:var(--warning-soft)}.ad-process{border-color:var(--border);gap:20px;padding:28px 0}.ad-process p,.ad-footer p{color:var(--muted);font-size:12px}.ad-footer{border-color:var(--border);color:var(--muted);gap:20px}.welcome-modal h2{letter-spacing:-.6px;margin:12px 0;font-size:26px;line-height:1.25}.welcome-modal>p{color:var(--muted);font-size:13px;line-height:1.65}.welcome-rules{background:var(--soft);border-color:var(--border);border-radius:12px;padding:18px}.welcome-rules h3,.rule-article h3{color:var(--ink);font-size:14px;line-height:1.5}.welcome-rules p{color:var(--muted);font-size:13px;line-height:1.7}.welcome-modal>.btn{justify-content:center;width:100%}.rule-article{border-bottom:1px solid var(--border);padding:16px 0}.guide-heading{gap:12px}.guide-tabs{background:var(--soft)}.bot-preview{color:#fafafc;background:#22243b;border:1px solid #3b424f;border-radius:16px}.bot-preview-header small{color:#b5becc}.bot-bubble{color:#fafafc;background:#30324d;border-radius:12px;font-size:14px}.bot-keyboard button{color:#fff;background:#3d3f5c;border-radius:9px;min-height:44px;font-size:12px}.bot-keyboard button:hover{background:#4c4e6b}.reward-box{background:var(--soft);border:1px solid var(--border);border-radius:12px}.reward-box label,.reward-box input{font-size:13px}.reward-box>svg{color:var(--muted)}.checklist{background:var(--soft);border-color:var(--border);color:var(--ink)}.success{color:var(--success)}.quality-block{color:var(--danger)}.quality-warn,.delivery-warning{color:var(--warning)}.ad-network.ad-network-compact{background:#22243b;border-color:#40425e}.ad-network-compact .ad-network-metric strong{color:#fff}.ad-network-platform-count{color:#b9c2d0;border-color:#465060}.ad-network-compact .ad-social-group{background:#2c2e49;border-color:#454761}.ad-app .ad-network-compact .ad-social-accounts a{color:#f1f3f7;background:#353752;border-color:#50526e}.ad-app .ad-network-compact .ad-social-accounts a:hover{background:#424463;border-color:#8293ad}@media (min-width:1440px){.edition-three .main-content{padding:36px 44px}.edition-three .topbar{padding-inline:44px}}@media (max-width:1199px){.ad-packages,.ad-hero{grid-template-columns:minmax(0,1fr)}.studio-layout{grid-template-columns:290px minmax(0,1fr)}.ad-process{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.edition-three .sidebar{width:min(320px,88vw);padding:24px 16px max(16px,env(safe-area-inset-bottom));transition:transform .2s;transform:translate(-100%)}.edition-three .sidebar.open{transform:translate(0);box-shadow:20px 0 60px #0003}.sidebar-close{color:#c5ccd7;display:flex;position:absolute;top:15px;right:12px}.sidebar-close:hover{color:#fff;background:#343944}.edition-three .sidebar .brand{padding-right:40px}.edition-three .main-shell{margin-left:0}.edition-three .mobile-only{display:inline-flex}.edition-three .main-content{padding:24px 24px calc(100px + env(safe-area-inset-bottom));min-width:0;max-width:100%}.edition-three .topbar{z-index:30;height:60px;padding:0 18px;position:sticky;top:0}.edition-three .topbar .today,.edition-three .crumb-space,.edition-three .breadcrumbs>svg{display:none}.mobile-dock{bottom:0;z-index:40;background:var(--paper);border-top:1px solid var(--border);padding:6px 8px max(8px,env(safe-area-inset-bottom));-webkit-backdrop-filter:none;backdrop-filter:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid;position:fixed;inset-inline:0;box-shadow:0 -4px 20px #10182305}.mobile-dock button{min-width:0;min-height:54px;color:var(--muted);background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:8px 2px;font-size:10px;line-height:1.3;display:flex;position:relative}.mobile-dock button.active{background:var(--accent-soft);color:var(--accent-ink);font-weight:650}.mobile-dock button.active:before{content:"";background:var(--accent);border-radius:2px;width:18px;height:2px;position:absolute;top:0}.edition-three .toast{bottom:calc(88px + env(safe-area-inset-bottom))}[data-keyboard=open] .mobile-dock{display:none}[data-keyboard=open] .edition-three .toast{bottom:12px}}@media (max-width:767px){.edition-three .main-content{padding:22px 16px calc(96px + env(safe-area-inset-bottom))}.edition-three .topbar{padding:0 10px}.edition-three .breadcrumbs{gap:4px;font-size:12px}.edition-three .top-actions{gap:2px}.edition-three .top-actions .btn{min-width:44px;color:var(--muted);background:0 0;border:0;padding:10px}.search-label{display:none}.edition-three .top-actions>.icon-btn{display:inline-flex}.edition-three .top-avatar{border-radius:9px;width:32px;height:32px}.edition-three .page-heading{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.edition-three .page-heading h1{letter-spacing:-.8px;font-size:27px;line-height:1.18}.edition-three .page-heading p{margin-top:7px;font-size:13px;line-height:1.65}.edition-three .page-heading>.btn{justify-content:center;width:100%}.btn,.btn.small{min-height:44px;font-size:13px}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select{font-size:16px}.command-metrics,.growth-stats,.an-kpis,.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px}.stats-grid.three{grid-template-columns:minmax(0,1fr)}.command-columns,.member-columns,.engagement-grid,.settings-grid,.source-grid,.template-grid,.an-grid,.ad-two,.ad-brief{grid-template-columns:minmax(0,1fr);gap:16px}.panel-header,.news-panel>header{padding:16px}.settings-card,.ad-card,.an-panel{padding:18px}.agenda-item{padding:16px}.launch-banner,.library-intro,.studio-intake,.an-hero{flex-direction:column;align-items:flex-start;gap:14px;padding:18px}.launch-banner h2,.library-intro h2,.studio-intake h2,.an-hero h2{letter-spacing:-.3px;font-size:19px}.achievement-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.achievement,.growth-stats article,.stat-card,.an-kpis section{padding:16px}.growth-stats strong,.stat-card strong,.an-kpis strong{font-size:28px}.studio-layout{flex-direction:column-reverse;gap:16px;display:flex}.studio-controls,.studio-preview-area{width:100%;min-width:0}.studio-control-body{padding:16px}.studio-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.studio-saved input,.studio-saved select{width:100%;min-width:0}.drawer-header{padding:12px 16px}.drawer-body{padding:18px 16px}.drawer-footer{padding:12px 16px max(16px,env(safe-area-inset-bottom))}.drawer-footer>.btn{flex:1;justify-content:center}.modal-overlay{padding:10px}.modal{border-radius:16px;max-height:calc(100dvh - 20px);padding:20px}.modal-header{align-items:flex-start;gap:12px}.modal-header h2{font-size:23px;line-height:1.3}.modal-footer .btn{flex:1;justify-content:center}.two-fields,.inline-form{grid-template-columns:minmax(0,1fr)}.ai-heading{flex-wrap:wrap;gap:8px}.ai-panel{padding:16px}.ai-status{white-space:normal}.ai-chip{min-height:40px;font-size:12px}.ad-app:not(.ad-embedded){padding:0 16px}.ad-nav{gap:10px}.ad-nav>div{background:var(--soft);border-radius:10px;flex-wrap:nowrap;flex-basis:100%;order:3;justify-content:flex-start;padding:4px;overflow:auto}.ad-nav>div button{white-space:nowrap;min-height:40px;font-size:12px}.ad-hero{gap:24px;padding:24px 0}.ad-hero h1{letter-spacing:-1.6px;margin:14px 0;font-size:39px}.ad-hero>div>p{font-size:14px;line-height:1.75}.ad-hero .ad-actions{grid-template-columns:minmax(0,1fr);gap:8px;margin:20px 0 14px;display:grid}.ad-hero .ad-actions .btn{justify-content:center}.ad-section{padding:24px 0}.ad-section h2,.ad-order>h2{margin-bottom:16px;font-size:26px}.ad-segments{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-segments button{text-align:left;padding:14px;font-size:12px}.ad-solution,.ad-next{padding:20px}.ad-packages{grid-template-columns:minmax(0,1fr);gap:16px}.ad-packages article{padding:22px}.ad-packages strong{font-size:36px}.ad-products{grid-template-columns:minmax(0,1fr);gap:14px}.ad-products article{padding:22px}.ad-products h3{font-size:22px}.ad-process{grid-template-columns:minmax(0,1fr);gap:16px}.ad-process h3{margin:8px 0}.ad-bottom-cta{margin:24px 0;padding:24px}.ad-bottom-cta h2{font-size:25px}.ad-form-row,.ad-metrics{grid-template-columns:minmax(0,1fr)}.ad-footer{flex-wrap:wrap;font-size:11px}.ad-footer p{flex-basis:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.app-screen[hidden]{display:none!important}.app-screen{min-width:0}.native-app .app-footer,.app-compose{display:none}.dock-count{background:var(--accent);color:#fff;border:2px solid var(--paper);border-radius:12px;min-width:18px;height:18px;padding:0 4px;font-size:9px;font-weight:650;line-height:14px;position:absolute;top:3px;right:calc(50% - 24px)}.ad-embedded .ad-nav{border-bottom:0;margin:0 0 8px;padding:0 0 16px}.ad-embedded .ad-nav>div{background:var(--soft);border-radius:11px;flex-wrap:nowrap;justify-content:flex-start;min-width:0;max-width:100%;padding:4px;overflow:auto}.ad-embedded .ad-nav>div button{white-space:nowrap;flex-shrink:0}.ad-embedded .ad-nav>div button.active{background:var(--paper);box-shadow:0 1px 3px #0001}.ad-embedded .ad-section{padding:16px 0}@keyframes screen-appear{0%{opacity:.6;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes sheet-appear{0%{opacity:.7;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1023px){.native-app .app-screen.is-active{animation:.14s ease-out screen-appear}.native-app .topbar{background:var(--paper);border-bottom:1px solid var(--border);height:58px}.native-app .breadcrumbs{flex:1}.native-app .breadcrumbs b{letter-spacing:-.25px;font-size:16px;font-weight:650}.native-app .main-content{padding-top:16px}.native-app .page-heading{display:none}.native-app .app-compose{right:18px;bottom:calc(88px + env(safe-area-inset-bottom));z-index:38;background:var(--accent);color:#fff;border:1px solid var(--accent);border-radius:17px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:13px 17px;font-size:13px;font-weight:650;display:inline-flex;position:fixed;box-shadow:0 7px 22px #87112433}[data-keyboard=open] .native-app .app-compose{display:none}.native-app .drawer{border-radius:20px 20px 0 0;height:calc(100dvh - 10px);max-height:calc(100dvh - 10px);animation:.18s ease-out sheet-appear;top:10px;overflow:hidden}.native-app .modal-overlay{align-items:flex-end;padding:0}.native-app .modal{width:100%;max-height:calc(100dvh - 16px);padding:22px 18px max(22px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0;animation:.18s ease-out sheet-appear}.native-app .modal-footer{padding:12px 0 max(20px,env(safe-area-inset-bottom));background:var(--paper);z-index:4;border-top:1px solid var(--border);margin-bottom:-22px;position:sticky;bottom:-22px}.native-app .ad-embedded .ad-nav{gap:8px;margin:0;padding-bottom:8px}.native-app .ad-embedded .ad-nav>div{flex-basis:100%;order:0}.native-app .ad-embedded .ad-nav>a.btn{min-height:36px;color:var(--muted);background:0 0;border:0;padding:6px 0;font-size:12px}.native-app .ad-section-head h2{margin:6px 0;font-size:22px}.native-app .ad-section-head .ad-kicker{display:none}.native-app .ad-toolbar{flex-wrap:wrap;gap:8px}.native-app .ad-toolbar input{flex:100%;min-width:0}.native-app .ad-toolbar select{flex:1;min-width:0}.native-app .ad-toolbar .btn{font-size:12px}.native-app .studio-intake{margin-bottom:12px;padding:16px}.native-app .studio-intake .eyebrow{display:none}.native-app .studio-intake h2{margin-top:0;font-size:18px}.native-app .studio-intake p{font-size:12px}.native-app .main-content{padding-bottom:calc(158px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.native-app .app-screen.is-active,.native-app .drawer,.native-app .modal{animation:none}}@media (max-width:1023px){.native-app .app-screen[data-screen=studio] .studio-export-bar>.button-row{bottom:calc(84px + env(safe-area-inset-bottom));z-index:38;background:var(--paper);border:1px solid var(--border);border-radius:14px;gap:8px;padding:8px;display:flex;position:fixed;left:16px;right:16px;box-shadow:0 6px 24px #10182318}.native-app .app-screen[data-screen=studio] .studio-export-bar>.button-row .btn{flex:1;justify-content:center}[data-keyboard=open] .native-app .app-screen[data-screen=studio] .studio-export-bar>.button-row{box-shadow:none;border:0;padding:0;position:static}}:root{--brand-navy:#22243b;--brand-red:#e43135;--brand-white:#fafafc}.brand-avatar{object-fit:contain;aspect-ratio:1;border-radius:12px;flex-shrink:0;width:56px;height:56px;display:block}.edition-three .brand{gap:12px;padding-left:4px}.edition-three .brand .brand-avatar{width:64px;height:64px}.edition-three .topbar{background:var(--brand-navy);color:var(--brand-white);border-bottom-color:#3c3e57}.edition-three .topbar .breadcrumbs b{color:var(--brand-white)}.edition-three .topbar .icon-btn:hover{color:#fff;background:#353752}.edition-three .topbar .btn,.edition-three .top-avatar{color:#fafafc;background:#30324d;border-color:#4b4d67}.topbar .header-avatar{object-fit:contain;border-radius:6px;flex-shrink:0;width:32px;height:32px}.ad-app .ad-brand{align-items:center;gap:12px;display:flex}.ad-app .ad-brand .brand-avatar{border-radius:9px;width:48px;height:48px}.ad-network-compact .ad-network-top img{object-fit:contain;border-radius:8px;width:60px;height:60px;display:block}.ad-packages article.featured{border-color:var(--brand-red);border-top:4px solid var(--brand-red)}@media (max-width:767px){.topbar .header-avatar{width:28px;height:28px}.edition-three .breadcrumbs{gap:6px}.edition-three .brand{padding-right:24px}}:root{--bg:#f6f7fb;--paper:#fff;--surface:#fff;--surface-raised:#fff;--ink:#22243b;--muted:#65677b;--border:#e4e6ef;--soft:#eef0f7;--hover:#f8f9fc;--radius:20px;--shadow:0 4px 20px #22243b06;--accent:#dc2b30;--accent-hover:#bd2028;--accent-ink:#bd2028;--accent-soft:#fff0ef}:root[data-theme=dark]{--bg:#191b2e;--paper:#262940;--surface:#262940;--surface-raised:#30334e;--ink:#fafafc;--muted:#bfc1d4;--border:#424660;--soft:#333650;--hover:#30334c;--accent-ink:#ff9b9d;--accent-soft:#49303f;--shadow:0 4px 20px #0001}body{letter-spacing:-.12px}.btn,.edition-three .btn,.ad-app .btn{border-radius:13px;font-weight:650;transition:background .16s,box-shadow .16s,transform .16s}.btn.primary,.edition-three .btn.primary,.ad-app .ad-primary{box-shadow:0 4px 10px #dc2b3018}.btn:active:not(:disabled){transform:translateY(1px)}.edition-three .topbar{background:var(--paper);color:var(--ink);border-bottom:1px solid var(--border);box-shadow:0 3px 20px #22243b03}.edition-three .topbar .breadcrumbs,.edition-three .topbar .today{color:var(--muted)}.edition-three .topbar .breadcrumbs b{color:var(--ink);font-weight:700}.edition-three .topbar .icon-btn{color:var(--muted)}.edition-three .topbar .icon-btn:hover{background:var(--soft);color:var(--ink)}.edition-three .topbar .btn{background:var(--soft);color:var(--ink);border-color:#0000}.edition-three .top-avatar{background:var(--accent-soft);color:var(--accent-ink);border-color:#0000;border-radius:50%}.edition-three .sidebar{background:var(--paper);color:var(--ink);border-right:1px solid var(--border);padding-top:22px}.edition-three .brand{border-bottom:1px solid var(--border);padding-bottom:20px}.edition-three .brand strong{color:var(--ink);letter-spacing:1.1px}.edition-three .brand .brand-avatar{border-radius:14px;width:54px;height:54px;box-shadow:0 5px 14px #22243b18}.edition-three .workspace-switch{background:var(--soft);border-radius:12px;margin-bottom:6px;padding:12px}.workspace-indicator{background:var(--brand-red);box-shadow:0 0 0 4px var(--accent-soft)}.edition-three .workspace-switch b,.edition-three .user-card b{color:var(--ink)}.edition-three .workspace-switch small,.edition-three .nav-caption,.edition-three .user-card small,.edition-three .connection-mini small{color:var(--muted)}.edition-three .nav-caption{letter-spacing:1.6px;margin-top:18px;font-size:9px}.edition-three .nav-link{color:var(--muted);border-radius:12px;min-height:45px;font-weight:550}.edition-three .nav-link:hover{background:var(--soft);color:var(--ink)}.edition-three .nav-link.active{background:var(--brand-navy);color:#fff;position:relative;box-shadow:0 5px 12px #22243b14}.edition-three .nav-link.active>svg{color:#ff8a8e}.edition-three .nav-count{background:var(--soft);color:var(--ink)}.edition-three .nav-link.active .nav-count{background:var(--accent);color:#fff}.edition-three .sidebar-bottom{border-color:var(--border)}.edition-three .connection-mini b,.edition-three .user-card{color:var(--ink)}.edition-three .sidebar-close{color:var(--muted)}.edition-three .sidebar-close:hover{background:var(--soft);color:var(--ink)}.edition-three .page-heading h1{letter-spacing:-1.1px;font-weight:780}.panel,.news-panel,.ad-card,.an-panel,.settings-card,.template-card,.desk-card,.focus-panel,.source-card,.stat-card,.an-kpis section,.growth-stats article,.command-metrics>button{box-shadow:var(--shadow);border-radius:var(--radius)}.panel-header,.news-panel>header{border-color:var(--border);padding:20px 22px}.panel-header h2,.news-panel>header h3{letter-spacing:-.3px;font-size:16px;font-weight:720}.tabs,.desk-scopes,.an-tabs,.guide-tabs,.ad-order-tabs{border-radius:14px;gap:5px;padding:5px}.tabs button.active,.tabs button.selected,.desk-scopes button.active,.an-tabs button.active,.guide-tabs button.active,.guide-tabs button.selected,.ad-order-tabs button.active{color:var(--accent-ink);box-shadow:0 2px 6px #22243b0b}.command-metrics strong,.stat-card strong,.an-kpis strong,.growth-stats strong{letter-spacing:-1.2px;font-size:36px;font-weight:780}.empty-icon,.inbox-art{background:var(--accent-soft);color:var(--accent-ink);border-radius:18px}.empty h3,.desk-empty h3{letter-spacing:-.4px;font-weight:720}.empty p,.desk-empty p{color:var(--muted)}.ad-network.ad-network-compact{background:var(--paper);border:1px solid var(--border);border-radius:24px;padding:24px;box-shadow:0 12px 40px #22243b08}.ad-network-compact .ad-network-top,.ad-network-compact>p.ad-network-hint{color:var(--muted)}.ad-network-compact .ad-network-metric strong{color:var(--ink);font-weight:800}.ad-network-compact .ad-network-metric p,.ad-network-note,.ad-network-note p{color:var(--muted)}.ad-network-platform-count{border-color:var(--border);color:var(--muted)}.ad-network-platform-count b{color:var(--accent-ink)}.ad-network-compact .ad-social-group{background:var(--soft);border-color:#0000;border-radius:14px}.ad-app .ad-network-compact .ad-social-accounts a{background:var(--paper);border-color:var(--border);color:var(--ink);box-shadow:0 2px 4px #22243b03}.ad-app .ad-network-compact .ad-social-accounts a:hover{background:var(--accent-soft);color:var(--accent-ink);border-color:var(--accent)}.ad-network-compact .ad-social-accounts a svg{color:var(--accent-ink)}.ad-network-compact .ad-social-group h3{color:var(--ink)}.ad-network-note{border-color:var(--border)}.ad-packages article{box-shadow:var(--shadow);border-radius:22px;padding:26px}.ad-packages article.featured{background:var(--brand-navy);color:#fafafc;border:2px solid var(--brand-navy);border-top:5px solid var(--brand-red);box-shadow:0 12px 32px #22243b1a}.ad-packages article.featured h3,.ad-packages article.featured strong,.ad-packages article.featured .ad-benefits li,.ad-app article.featured .ad-resource-link{color:#fff}.ad-packages article.featured p,.ad-packages article.featured li small{color:#d0d1df}.ad-packages article.featured .ad-benefits,.ad-app article.featured .ad-resource-link{border-color:#51536c}.ad-packages article.featured li svg{color:#ffa0a2}.ad-products article{border-top:3px solid var(--brand-red);box-shadow:var(--shadow);border-radius:20px}@keyframes launch-travel{0%{transform:translate(-105%)}to{transform:translate(390%)}}@media (max-width:1023px){.edition-three .sidebar-close{top:18px;right:8px}.native-app .topbar{height:62px}.mobile-dock{padding:8px 10px max(8px,env(safe-area-inset-bottom));background:var(--paper);gap:6px;box-shadow:0 -6px 24px #22243b06}.mobile-dock button{min-height:56px;color:var(--muted);border-radius:14px;gap:6px;font-size:10px;font-weight:550}.mobile-dock button.active{background:var(--brand-navy);color:#fff;box-shadow:0 4px 10px #22243b15}.mobile-dock button.active>svg{color:#fff}.mobile-dock button.active:before{display:none}.native-app .app-compose{bottom:calc(91px + env(safe-area-inset-bottom));border-radius:18px;box-shadow:0 6px 18px #dc2b3033}}@media (max-width:767px){.edition-three .main-content{padding-inline:16px}.command-metrics strong,.stat-card strong,.an-kpis strong,.growth-stats strong{font-size:30px}.panel-header,.news-panel>header{padding:17px 18px}.ad-network.ad-network-compact{padding:20px}.ad-packages article{padding:24px}}@media (prefers-reduced-motion:reduce){.btn,.command-metrics>button{transition:none}.btn:active:not(:disabled),.command-metrics>button:hover{transform:none}}.app-beta{border:1px solid var(--border);background:var(--soft);color:var(--muted);letter-spacing:.2px;border-radius:6px;flex-shrink:0;align-items:center;padding:3px 6px;font-size:10px;font-weight:700;line-height:1.2;display:inline-flex}.coming-soon{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:11px}.nav-link:disabled,.fortune-entry:disabled{cursor:default;opacity:1;color:var(--muted);box-shadow:none}.package-deck{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.package-tile{background:var(--paper);border:1px solid var(--border);min-width:0;color:var(--ink);border-radius:22px;padding:20px;overflow:hidden}.package-tile.is-maximum{border:2px solid var(--accent);background:linear-gradient(145deg,var(--accent-soft),var(--paper) 65%);box-shadow:0 8px 24px #dc2b300a}.package-tile>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}.package-recommend{letter-spacing:.8px;color:var(--muted);font-size:9px;font-weight:750}.is-maximum .package-recommend{color:var(--accent-ink)}.package-savings{background:var(--soft);color:var(--ink);white-space:nowrap;border-radius:8px;padding:5px 8px;font-size:11px;font-weight:750}.is-maximum .package-savings{background:var(--accent);color:#fff}.package-main{flex-direction:column;gap:12px;display:flex}.ad-app .package-tile h3{letter-spacing:-.65px;margin:0;font-size:24px;font-weight:780}.ad-app .package-tile p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.5}.package-price{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.package-price strong{letter-spacing:-1px;white-space:nowrap;font-size:30px;font-weight:780;line-height:1.2}.package-price del{color:var(--muted);white-space:nowrap;font-size:12px}.package-facts{flex-wrap:wrap;gap:6px;margin:18px 0;display:flex}.package-facts>span{background:var(--soft);color:var(--muted);border-radius:7px;padding:5px 8px;font-size:10px;line-height:1.5}.package-facts b{color:var(--ink)}.package-action>.btn{justify-content:space-between;width:100%}.package-action details{margin-top:8px}.package-action summary{cursor:pointer;min-height:44px;color:var(--muted);padding:12px 0 0;font-size:12px;display:list-item}.package-composition{border-top:1px solid var(--border);margin-top:12px}.package-composition>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.ad-app .package-composition .ad-resource-link{border:0;flex-wrap:wrap;min-height:32px;font-size:11px}.ad-app .package-composition .ad-resource-link small{flex-basis:100%;font-size:9px}.package-composition>div>small{color:var(--muted);text-align:right;flex:0 0 76px;font-size:10px}.retail-group{background:var(--paper);border:1px solid var(--border);border-radius:18px;margin:12px 0;padding:0 18px;overflow:hidden}.ad-app .retail-group h3{margin:16px 0 8px;font-size:14px;font-weight:750}.retail-row{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex}.retail-row>span{flex-direction:column;gap:2px;min-width:0;display:flex}.ad-app .retail-row .ad-resource-link{border:0;flex-wrap:wrap;min-height:30px;font-size:12px}.retail-row small{color:var(--muted);font-size:11px}.retail-row>button{white-space:nowrap;background:var(--soft);min-height:40px;color:var(--ink);border:0;border-radius:10px;align-items:center;gap:8px;padding:8px 11px;font-size:12px;font-weight:700;display:flex}.account-avatar{background:var(--accent-soft);width:44px;height:44px;color:var(--accent-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:750;display:inline-flex;overflow:hidden}.account-avatar img{object-fit:cover;width:100%;height:100%}.top-avatar .account-avatar{width:100%;height:100%;font-size:12px}.reader-home,.member-profile{gap:18px;max-width:860px;margin:0 auto;display:grid}.home-story,.home-progress{width:100%;color:var(--ink);text-align:left;border:0;border-top:1px solid var(--border);background:0 0;justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;display:flex}.home-story b{font-size:13px;display:block}.home-story small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.theme-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.theme-options button{border:1px solid var(--border);color:var(--muted);background:var(--paper);border-radius:14px;flex-direction:column;align-items:center;gap:9px;min-height:82px;padding:16px 8px;font-size:12px;display:flex}.theme-options button.selected{border:2px solid var(--accent);background:var(--accent-soft);color:var(--accent-ink);font-weight:700}.appearance-panel>div>p{color:var(--muted);margin:0 0 15px;font-size:12px;line-height:1.6}.team-manager-body{padding:22px}.team-manager-body>p{color:var(--muted);margin-bottom:16px;font-size:13px;line-height:1.7}.team-manager-body .button-row input{flex:1;min-width:150px}.team-member{border:0;border-bottom:1px solid var(--border);width:100%;color:var(--ink);text-align:left;background:0 0;justify-content:space-between;align-items:center;padding:16px 0;display:flex}.team-member small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.team-role-edit{background:var(--soft);border-radius:16px;gap:14px;margin-top:18px;padding:20px;display:grid}@media (max-width:1023px){.package-deck{grid-template-columns:1fr}.package-main{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.package-price{flex-direction:column;align-items:flex-end;gap:3px}.package-tile{padding:18px}.package-facts{margin:14px 0}.package-tile>header{margin-bottom:14px}.ad-app .package-tile h3{font-size:23px}.package-price strong{font-size:27px}}@media (max-width:380px){.package-main{flex-wrap:wrap}.package-price{flex-direction:row;align-items:baseline}.package-recommend{font-size:8px}}.bot-keyboard button[data-style=primary]{color:#fff;background:#2478cb}.bot-keyboard button[data-style=success]{color:#fff;background:#23824b}.bot-keyboard button[data-style=danger]{color:#fff;background:#c73138}.preview-layer,.drawer-overlay{z-index:100;isolation:isolate;overscroll-behavior:none;position:fixed;inset:0}.drawer-overlay.native-app .drawer{border-radius:0;height:100%;max-height:100%;animation:none;top:0;bottom:0;overflow:hidden}.drawer-body{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1 1 0;min-height:0;overflow:hidden auto}.drawer-body .save-status{min-height:38px;margin-bottom:10px;background:0 0!important;position:static!important}.story-steps{background:var(--paper);border-bottom:1px solid var(--border);flex-shrink:0;gap:4px;padding:10px 16px;display:flex;overflow-x:auto}.story-steps button{white-space:nowrap;background:var(--soft);min-height:44px;color:var(--muted);font:inherit;border:0;border-radius:10px;flex:1;padding:8px 12px;font-size:13px;font-weight:650}.story-steps button[aria-current]{background:var(--ink);color:var(--paper)}.drawer-body .workflow-strip{background:var(--soft);border-left:3px solid var(--accent);border-radius:12px;margin-bottom:18px;padding:14px 16px}.drawer-body .workflow-strip span{color:var(--muted)}.story-options{border:1px solid var(--border);border-radius:12px;margin-bottom:18px;padding:14px}.story-options summary{cursor:pointer;min-height:32px;font-size:14px;font-weight:650}.story-options[open] summary{margin-bottom:16px}.drawer-footer{flex-wrap:nowrap!important}.drawer-footer .btn{white-space:normal;min-width:0;min-height:48px;font-size:13px}@media (max-width:760px){.story-steps{gap:3px;padding:8px}.story-steps button{padding:8px 6px;font-size:12px}.drawer-overlay .drawer-body{padding:16px}.drawer-overlay .drawer-header{padding:8px 12px}}html,body{overscroll-behavior-y:none;overflow-x:clip}@media (max-width:760px){.native-app .app-screen.is-active{animation:none}.drawer-overlay,.preview-layer{height:var(--app-stable-height,100dvh);bottom:auto}.studio-layout{gap:14px}.studio-controls input,.studio-controls textarea,.studio-controls select{font-size:16px}}.studio-preset.active{box-shadow:0 0 0 1px #e43135;border-color:#e43135!important}.release-panel{gap:16px;min-width:0;padding:4px 0 20px;display:grid}.release-panel>header p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:13px}.release-kicker{letter-spacing:.14em;color:#e52d36;font-size:10px;font-weight:800}.release-post{background:var(--surface,#fff);border:1px solid var(--border);border-radius:20px;overflow:hidden;box-shadow:0 8px 28px #22243b09}.release-post-head{align-items:center;gap:10px;padding:15px;display:flex}.release-post-head img{border-radius:11px;width:36px;height:36px}.release-post-head div{gap:3px;display:grid}.release-post-head small{color:var(--muted);font-size:11px}.release-body{white-space:pre-wrap;overflow-wrap:anywhere;padding:16px;font-size:16px;line-height:1.55;margin:0!important}.release-post footer{color:var(--muted);border-top:1px solid var(--border);justify-content:space-between;padding:12px 16px;font-size:11px;display:flex}.release-over{color:#d52135;font-weight:700}.release-tools{grid-template-columns:1fr 1fr;gap:8px;display:grid}.release-options{border-bottom:1px solid var(--border);padding:12px 0}.release-options summary{cursor:pointer;min-height:36px;font-weight:700}.release-options summary b{float:right}.release-options p{color:var(--muted);font-size:13px;line-height:1.5}.release-options label{margin:12px 0}.release-options input:not([type=checkbox]),.release-options textarea{width:100%;min-width:0}.release-link-fields{gap:7px;margin-bottom:14px;display:grid}.release-url{background:var(--soft);text-align:center;border-radius:10px;margin:6px 14px;padding:12px;font-size:14px;font-weight:600}.release-media{background:var(--soft);display:grid}.release-media.album{grid-template-columns:1fr 1fr;gap:2px}.release-media img,.release-media video{object-fit:contain;width:100%;max-height:380px;display:block}.release-media.album img,.release-media.album video{aspect-ratio:1;object-fit:cover}.release-send{width:100%;min-height:48px}:root{--bg:#f4f5f8;--paper:#fff;--ink:#22243b;--muted:#606579;--border:#dfe2eb;--soft:#edf0f5;--accent:#d92731;--accent-hover:#b81f28;--danger:#b42335;--danger-soft:#fff0f2;--success:#176c4c;--success-soft:#e9f5ee;--warning:#805710;--warning-soft:#fff5df;--info:#315e98;--info-soft:#edf3fc;--radius:14px;--shadow:0 2px 10px #22243b06;--shadow-lg:0 16px 48px #15182d24;--control-height:44px;--space-unit:4px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--bg:#171a27;--paper:#222638;--ink:#f3f4fa;--muted:#b1b8ca;--border:#3b4258;--soft:#2c3247;--accent:#d92731;--accent-hover:#b81f28;--danger:#ffabb3;--danger-soft:#452831;--success:#92dfb8;--success-soft:#203d33;--warning:#f2d18d;--warning-soft:#423823;--info:#abcaff;--info-soft:#253752;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg);color:var(--ink);-webkit-text-size-adjust:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:15px;line-height:1.5}h1,h2,h3,h4{letter-spacing:-.025em;color:var(--ink);overflow-wrap:anywhere}button,input,textarea,select{font-family:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}:is(button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible){outline:3px solid var(--info);outline-offset:3px}.btn,.native-app .btn{min-height:var(--control-height);box-shadow:none;letter-spacing:0;border-radius:10px;padding:11px 16px;font-size:14px;font-weight:650;line-height:1.35;transition:background-color .12s,border-color .12s}.btn.primary,.native-app .btn.primary{background:var(--accent);color:#fff;border-color:var(--accent);box-shadow:none}.btn.primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.btn:disabled{opacity:.5;cursor:not-allowed}.icon-btn,.favorite{border-radius:10px;min-width:44px;min-height:44px}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea{border-color:var(--border);background:var(--paper);color:var(--ink);border-radius:10px;max-width:100%;font-size:16px;line-height:1.5}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select{min-height:44px}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}input[type=checkbox],input[type=radio]{accent-color:var(--accent)}.panel,.news-panel,.an-panel,.settings-card,.native-app .panel,.native-app .news-panel{border:1px solid var(--border);border-radius:var(--radius);background:var(--paper);box-shadow:var(--shadow)}.panel-header,.news-panel>header,.an-panel>header{border-bottom:1px solid var(--border);padding:18px 20px}.panel-header h2,.news-panel>header h3,.an-panel>header h3{margin:0;font-size:17px;font-weight:700;line-height:1.35}.notice{overflow-wrap:anywhere;border-radius:10px;gap:12px;padding:14px 16px;font-size:14px;line-height:1.55}.notice.error{background:var(--danger-soft);border:1px solid var(--danger);color:var(--danger)}.field-help,.an-note,.save-status{color:var(--muted);font-size:13px;line-height:1.55}.badge{white-space:normal;border-radius:6px;padding:5px 9px;font-size:12px;font-weight:650;line-height:1.3}.badge.inbox{background:var(--info-soft);color:var(--info)}.badge.checking,.badge.review{background:var(--warning-soft);color:var(--warning)}.badge.ready,.badge.published{background:var(--success-soft);color:var(--success)}.badge.rejected{background:var(--danger-soft);color:var(--danger)}.topbar,.native-app .topbar{background:var(--paper);border-bottom:1px solid var(--border);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.breadcrumbs{min-width:0;font-weight:650}.page-heading h1,.page-heading h2{font-size:28px;line-height:1.2}.page-heading p{max-width:64ch;font-size:15px}.work-center{max-width:1280px;margin:auto}.work-heading{justify-content:space-between;align-items:center;gap:20px;padding:4px 0 24px;display:flex}.work-heading .eyebrow{letter-spacing:.12em;color:var(--muted);font-size:11px;font-weight:700}.work-heading h2{margin:7px 0 8px;font-size:30px;line-height:1.2}.work-heading p{color:var(--muted);margin:0;font-size:15px}.work-heading>.btn{flex-shrink:0}.work-next{border:1px solid var(--border);border-left:4px solid var(--accent);background:var(--paper);border-radius:14px;align-items:center;gap:18px;padding:22px;display:flex}.work-next-icon{background:var(--soft);color:var(--ink);border-radius:12px;flex-shrink:0;place-items:center;width:50px;height:50px;display:grid}.work-next>div:nth-child(2){flex:1;min-width:0}.work-next h3{margin:0 0 5px;font-size:18px;line-height:1.4}.work-next p{color:var(--muted);margin:0;font-size:14px}.work-next>.btn{flex-shrink:0}.work-stage-summary{border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:22px 0 26px;display:grid}.work-stage-summary>div{border-right:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:0 20px 18px;display:flex}.work-stage-summary>div:first-child{padding-left:0}.work-stage-summary>div:last-child{border-right:0}.work-stage-summary span{color:var(--muted);font-size:13px}.work-stage-summary strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:25px;line-height:1.1}.work-queue>header{justify-content:space-between;align-items:center;display:flex}.work-count{background:var(--soft);font-variant-numeric:tabular-nums;border-radius:6px;padding:3px 8px;font-size:12px}.work-queue.attention>header{border-left:3px solid var(--warning)}.agenda-item{text-align:left;min-height:78px;box-shadow:none;gap:13px;padding:16px 20px}.agenda-item>span:not(.agenda-mark){flex:1;min-width:0}.agenda-item strong{overflow-wrap:anywhere;font-size:15px;font-weight:650;line-height:1.5}.agenda-item small{color:var(--muted);margin:2px 0;font-size:12px;line-height:1.5;display:block}.agenda-item:hover{background:var(--soft)}.agenda-mark{background:var(--border);border-radius:3px;flex-shrink:0;width:4px;height:32px}.agenda-mark.urgent{background:var(--danger)}.panel-empty{color:var(--muted);justify-content:flex-start;align-items:center;gap:12px;padding:24px 20px;display:flex}.panel-empty p{margin:0;font-size:14px}.panel-empty svg{flex-shrink:0}.ai-shift{margin-top:20px}.ai-shift>summary{cursor:pointer;min-height:52px;padding:16px 20px;font-size:14px;font-weight:650}.work-state{text-align:center;border:1px solid var(--border);background:var(--paper);min-height:200px;color:var(--muted);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:40px 24px;display:flex}.work-state h2{margin:0;font-size:20px}.work-state p{max-width:56ch;margin:0}.work-loading{border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:26px;height:26px;animation:.8s linear infinite work-spin;display:block}@keyframes work-spin{to{transform:rotate(360deg)}}.drawer-header{background:var(--paper);border-bottom:1px solid var(--border)}.drawer-header h2{font-size:19px;line-height:1.4}.drawer-body{background:var(--paper);line-height:1.65}.drawer-body textarea{font-size:16px;line-height:1.7}.drawer-body label{font-size:14px;font-weight:600}.drawer-footer{background:var(--paper);border-top:1px solid var(--border);gap:10px;box-shadow:0 -6px 20px #22243b05}.story-steps button{color:var(--muted);background:0 0;border-radius:8px;font-size:13px}.story-steps button[aria-current]{background:var(--soft);color:var(--ink);box-shadow:inset 0 -2px var(--accent)}.story-options summary{align-items:center;min-height:44px;display:flex}.story-options{border-radius:10px}.settings-card textarea{min-height:180px}.studio-control-body{padding:20px}.studio-presets{gap:10px}.studio-preset{border-radius:12px;padding:12px}.studio-intake h2{font-size:22px}.studio-intake{border-radius:14px}@media (max-width:760px){body{font-size:15px}.work-heading{align-items:flex-start;gap:12px;padding-bottom:20px}.work-heading h2{font-size:26px}.work-heading>.btn{max-width:132px;padding:10px;font-size:13px}.work-heading>.btn svg{display:none}.work-heading p{font-size:14px}.work-next{flex-wrap:wrap;gap:12px;padding:18px}.work-next-icon{width:40px;height:40px}.work-next>div:nth-child(2){flex-basis:calc(100% - 60px)}.work-next h3{font-size:16px}.work-next p{font-size:13px}.work-next>.btn{width:100%}.work-stage-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 0;margin:18px 0}.work-stage-summary>div{padding:0 14px 14px}.work-stage-summary>div:nth-child(odd){padding-left:0}.work-stage-summary>div:nth-child(2n){border-right:0}.work-queue>header,.work-links>header{padding:16px}.agenda-item{padding:14px 16px}.drawer-body{scroll-padding-bottom:24px}.drawer-footer{padding-bottom:max(12px,env(safe-area-inset-bottom))}.native-app .mobile-dock{background:var(--paper);border-top:1px solid var(--border);box-shadow:0 -4px 18px #22243b05}.native-app .mobile-dock button{border-radius:10px;min-height:52px;font-size:11px}.page-heading h1,.page-heading h2{font-size:25px}.studio-control-body{padding:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.work-loading{border-top-color:var(--accent)}}.package-tile{border:1px solid var(--border);background:var(--paper);color:var(--ink);box-shadow:none!important;border-radius:16px!important;padding:22px!important}.package-tile.is-maximum{background:var(--paper)!important;border:2px solid var(--accent)!important;color:var(--ink)!important}.package-tile.is-maximum h3,.package-tile.is-maximum .package-price strong{color:var(--ink)!important}.package-tile.is-maximum p,.package-tile.is-maximum small,.package-tile.is-maximum del{color:var(--muted)!important}.package-tile.is-maximum .package-recommend{background:var(--accent);color:#fff;border-radius:6px;padding:6px 9px;font-size:11px}.package-tile.is-maximum .package-savings{background:var(--success-soft);color:var(--success)}.package-main h3{line-height:1.2;font-size:25px!important}.package-price strong{letter-spacing:-.035em;line-height:1.15;font-size:30px!important}.package-facts{font-size:13px;border-color:var(--border)!important;gap:10px!important;margin:16px 0!important;padding:14px 0!important}.package-action summary{cursor:pointer;align-items:center;min-height:44px;font-size:14px;display:flex}.package-composition>div{border-color:var(--border)!important;padding:12px 0!important}.package-composition a{min-height:44px;color:var(--ink)!important}.package-composition small{font-size:13px;color:var(--muted)!important}.retail-group{border-radius:12px!important}.retail-row{padding:14px 18px!important}.retail-row>button{min-height:44px;font-weight:650}@media (max-width:760px){.package-tile{padding:18px!important}.package-main{gap:14px!important}.package-main h3{font-size:22px!important}.package-price strong{font-size:27px!important}.package-facts{flex-wrap:wrap!important}.ad-network-compact{border-radius:16px!important}.ad-hero h1{font-size:36px!important;line-height:1.1!important}.ad-section h2{font-size:27px!important}.ad-products h3{font-size:22px!important}}.release-panel>header h2{margin:8px 0;font-size:23px;line-height:1.25}.release-panel>header p{color:var(--muted);font-size:13px}.release-post{border:1px solid var(--border);box-shadow:none;background:var(--paper);border-radius:14px;overflow:hidden}.release-body{font-size:16px;line-height:1.7}.release-options{border-radius:10px}.release-options summary{min-height:44px;line-height:1.5}.release-policy{background:var(--soft);border:1px solid var(--border);border-radius:12px;padding:18px}.release-policy pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;max-height:50vh;overflow:auto}.release-order>div{flex-wrap:wrap;gap:8px}.release-order>div>span{overflow-wrap:anywhere;min-width:0}.release-media img,.release-media video{object-fit:contain;background:#171a27;max-height:420px}.release-post-head img{border-radius:8px}.release-send{min-height:48px}.package-action summary:after,.story-options summary:after{content:"+";color:var(--muted);margin-left:auto;padding-left:12px;font-size:20px;line-height:1}.package-action details[open]>summary:after,.story-options[open]>summary:after{content:"−"}.author-material{flex-direction:column;gap:18px;display:flex}.author-material h2{overflow-wrap:anywhere;margin:0;font-size:23px;line-height:1.25}.author-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.65}.author-media{gap:12px;display:grid}.author-media:empty{display:none}.author-next{background:var(--info-soft);color:var(--info);border-radius:12px;align-items:flex-start;gap:12px;padding:14px;display:flex}.author-next>svg{flex-shrink:0;margin-top:3px}.author-next b{font-size:14px}.author-next p{margin:4px 0 0;font-size:13px;line-height:1.5}.author-material>.btn{width:100%}.author-permissions,.story-assist{border-top:1px solid var(--border);margin-top:18px;padding-top:12px}.author-permissions>summary,.story-assist>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;font-size:14px;font-weight:650;list-style:none;display:flex}.author-permissions>summary:after,.story-assist>summary:after{content:"+";color:var(--muted);font-size:22px}.author-permissions[open]>summary:after,.story-assist[open]>summary:after{content:"−"}.author-permissions .verification-box{background:var(--soft);margin-top:10px;padding:16px}.author-tabs{grid-template-columns:1fr 1fr!important}.author-tabs button[aria-current=page]{color:var(--accent);background:var(--paper);box-shadow:inset 0 -2px var(--accent)}.media-preview{border:1px solid var(--border);background:var(--paper);border-radius:12px;min-width:0;overflow:hidden}.media-preview-stage{background:var(--soft);aspect-ratio:16/10;place-items:center;min-height:160px;display:grid;position:relative;overflow:hidden}.media-preview-stage>img,.media-preview-stage>video{object-fit:contain;width:100%;height:100%;max-height:420px}.media-preview-stage>audio{max-width:90%}.media-preview-empty{color:var(--muted);justify-items:center;gap:10px;padding:24px;font-size:13px;display:grid}.media-preview-open{border:1px solid var(--border);background:var(--paper);min-height:44px;color:var(--ink);border-radius:10px;justify-content:center;align-items:center;gap:8px;font-weight:650;display:flex;position:absolute;inset:auto 12px 12px}.media-preview-caption{justify-content:space-between;gap:12px;padding:10px 12px;font-size:13px;display:flex}.media-preview-caption b{overflow-wrap:anywhere}.media-preview-caption span{color:var(--muted);white-space:nowrap}.media-preview-note,.media-preview-error{color:var(--muted);margin:0;padding:0 12px 12px;font-size:13px;line-height:1.5}.media-preview-error{color:var(--danger)}.media-preview-error p{margin:4px 0 8px}.media-list>.media-preview{width:100%}.drawer .title-input{font-weight:650;min-height:80px!important;font-size:19px!important;line-height:1.4!important}.drawer .comments{gap:10px}.drawer .comment{border-radius:12px;padding:14px!important}.drawer .comment p{font-size:15px;line-height:1.5}.drawer .comment>div{flex-wrap:wrap;gap:6px}.drawer-body section[hidden]{display:none!important}@media (min-width:600px){.author-media{grid-template-columns:repeat(2,minmax(0,1fr))}.author-media>.media-preview:only-child{grid-column:1/-1}}.file-picker{border:1px solid var(--border);background:var(--paper);border-radius:14px;width:100%;min-width:0;margin:16px 0;padding:12px;display:block}.file-picker>input[hidden]{display:none!important}.file-picker-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.file-picker-head>div{min-width:0}.file-picker-head b{color:var(--ink);font-size:14px;display:block}.file-picker-head p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.5}.file-picker-head>.btn{flex-shrink:0;gap:5px;padding:10px;font-size:13px}.file-picker:not(.has-files){background:var(--soft);border-style:dashed}.picked-strip{overscroll-behavior-x:contain;scrollbar-width:thin;gap:8px;margin-top:8px;padding:4px 2px 8px;display:flex;overflow-x:auto}.picked-thumb{border:1px solid var(--border);background:var(--soft);cursor:pointer;width:76px;height:84px;color:var(--ink);border-radius:10px;flex:0 0 76px;padding:0;position:relative;overflow:hidden}.picked-thumb>img,.picked-thumb>video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.picked-number{color:#fff;background:#171a27cc;border-radius:5px;place-items:center;min-width:18px;height:18px;font-size:10px;font-weight:700;display:grid;position:absolute;top:4px;left:4px}.picked-play{color:#fff;background:#171a27cc;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;bottom:5px;right:5px}.picked-format{flex-direction:column;justify-content:center;align-items:center;gap:5px;height:100%;display:flex}.picked-format small{font-size:10px}.picked-manage>summary{min-height:44px;color:var(--muted);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:600;list-style:none;display:flex}.picked-manage>summary::-webkit-details-marker{display:none}.picked-manage[open]>summary>svg{transform:rotate(180deg)}.picked-manage ol{margin:0;padding:0;list-style:none}.picked-manage li{border-top:1px solid var(--border);align-items:center;gap:8px;padding:8px 0;display:flex}.picked-manage li>span{flex:1;min-width:0}.picked-manage b{overflow-wrap:anywhere;font-size:12px;display:block}.picked-manage small{color:var(--muted);font-size:11px}.picked-actions{flex-shrink:0;gap:2px;display:flex}.picked-actions button{background:var(--soft);width:44px;height:44px;color:var(--ink);border:0;border-radius:8px;place-items:center;display:grid}.picked-actions button:disabled{opacity:.35}.file-picker-note{color:var(--muted);margin:3px 0 0;font-size:11px;line-height:1.5}.file-viewer-layer{z-index:1000;overscroll-behavior:contain;background:#111522b8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.file-viewer{background:var(--paper);width:100%;max-width:720px;max-height:calc(100dvh - 32px);color:var(--ink);border:1px solid var(--border);box-shadow:var(--shadow-lg);border-radius:18px;overflow:auto}.file-viewer>header{align-items:center;gap:12px;padding:12px 16px;display:flex}.file-viewer>header>div{flex:1;min-width:0}.file-viewer header b{overflow-wrap:anywhere;font-size:14px;display:block}.file-viewer header small{color:var(--muted);font-size:12px}.file-viewer header button{background:var(--soft);width:44px;height:44px;color:var(--ink);border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.picked-visual{background:var(--soft);align-items:center;min-width:0;min-height:160px;max-height:65dvh;display:grid;overflow:auto}.picked-visual>img,.picked-visual>video{object-fit:contain;background:var(--soft);width:100%;max-height:65dvh;display:block}.picked-visual>audio{width:100%;max-width:100%}.picked-visual>pre{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);margin:0;padding:16px;font:13px/1.6 inherit}.picked-document{text-align:center;color:var(--muted);justify-items:center;gap:8px;padding:24px;display:grid}.picked-document b{overflow-wrap:anywhere;color:var(--ink);font-size:14px}.picked-document span{font-size:12px;line-height:1.5}.picked-visual>p,.picked-loading{color:var(--muted);padding:16px;font-size:13px}.picked-open{min-height:48px;color:var(--info);justify-content:center;align-items:center;gap:6px;font-size:13px;display:flex}@media (max-width:360px){.file-picker:not(.has-files) .file-picker-head{flex-wrap:wrap}.file-picker:not(.has-files) .file-picker-head>.btn{width:100%}.picked-actions button{width:44px}.file-viewer-layer{padding:8px}}.media-preview-stage{position:relative}.media-expand{color:#fff;background:#22243be8;border:0;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:8px;right:8px}.media-preview-caption b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.media-preview-document .media-preview-stage{aspect-ratio:auto;height:104px;min-height:104px}.media-preview-document audio{width:100%;min-width:0}.saved-media-viewer .picked-visual{min-height:0}.media-preview-error p{margin:8px 0;line-height:1.5}@media (max-width:760px){html[data-keyboard=open] .drawer-overlay,html[data-keyboard=open] .modal-overlay,html[data-keyboard=open] .preview-layer,html[data-keyboard=open] .file-viewer-layer{top:var(--app-visible-top,0px);height:var(--app-visible-height,100dvh);bottom:auto}html[data-keyboard=open] .modal{max-height:100%;margin:0}html[data-keyboard=open] .modal-footer,html[data-keyboard=open] .drawer-footer{padding-bottom:10px}.modal input:not([type=checkbox]),.modal textarea,.modal select,.drawer input:not([type=checkbox]),.drawer textarea,.drawer select{font-size:16px}}.entity-id{min-width:0;max-width:100%;color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0;font-size:11px;font-weight:400;line-height:1.5;display:flex}.entity-id>span{overflow-wrap:anywhere;min-width:0}.entity-id code{font:inherit;-webkit-user-select:all;user-select:all}.entity-id button{background:var(--soft);color:var(--ink);border:0;border-radius:8px;flex-shrink:0;place-items:center;min-width:44px;min-height:44px;display:grid}.entity-id small{color:var(--success);font-size:11px}.drawer-header>div{flex:1;min-width:0}.drawer-header .entity-id{font-size:10px}.media-preview>.entity-id{padding:0 10px}.policy-upload-results{padding:0;list-style:none}.policy-upload-results li{border-bottom:1px solid var(--border);overflow-wrap:anywhere;gap:4px;padding:10px 0;font-size:13px;display:grid}:root{--bg:#e9edf3;--border:#ccd3e0;--muted:#505a70;--accent:#dc2433;--radius:18px;--shadow:0 3px 14px #19233d09}html[data-theme=dark]{--bg:#101524;--paper:#1b2335;--soft:#253047;--border:#3c4963;--muted:#b8c4d9;--ink:#f8faff;--shadow:0 3px 16px #0003}.topbar{border-bottom:1px solid var(--border);background:var(--paper)}.page-heading .eyebrow{display:none}.page-heading h1{letter-spacing:-.04em;font-size:27px}.page-heading p{color:var(--muted);max-width:52ch;margin-top:5px}.native-app .mobile-dock button.active,.native-app .mobile-dock button[aria-current=page]{background:var(--ink);color:var(--paper);box-shadow:none}.story-steps{background:var(--paper);border-bottom:1px solid var(--border);gap:6px;padding:8px 12px}.story-steps button{border-radius:10px;min-height:44px;font-weight:650}.story-steps button[aria-current=step],.author-tabs button[aria-current=page]{background:var(--ink)!important;color:var(--paper)!important;box-shadow:none!important}.reader-drawer .drawer-body{background:var(--bg)}.reader-drawer .story-origin{color:var(--muted);margin:8px 0 14px;font-size:12px}.material-post{background:var(--paper);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:18px;overflow:hidden}.material-post-head{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:14px 16px;display:flex}.material-post-head img{border-radius:10px;width:34px;height:34px}.material-post-head div{gap:1px;display:grid}.material-post-head b{font-size:14px}.material-post-head span{color:var(--muted);font-size:11px}.material-post-copy{padding:18px}.material-post-copy h2{font-size:22px;line-height:1.3}.material-post-copy .author-body{margin-top:12px;font-size:16px;line-height:1.65}.material-post .author-media{background:var(--border);gap:1px}.material-post .media-preview{border:0;border-radius:0}.material-post .media-preview-stage{min-height:180px;max-height:380px}.material-post .media-preview-stage>img{max-height:380px}.media-file-info{background:var(--paper);color:var(--muted);padding:0 12px}.media-file-info summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;font-size:12px;display:flex}.media-file-info summary span{font-weight:600}.media-file-info .media-preview-caption{padding:4px 0}.media-file-info .media-preview-caption b{white-space:normal;overflow-wrap:anywhere;font-size:12px}.material-reference{color:var(--muted);font-size:11px}.material-reference>summary{cursor:pointer;min-height:26px;padding-top:3px}.material-reference[open]{max-width:100%}.material-reference .entity-id{margin:0}.author-next{background:var(--paper);border:1px solid var(--border);color:var(--ink)}.author-next svg{color:var(--accent)}.author-next p{color:var(--muted)}.ad-catalog-app{flex-direction:column;display:flex}.ad-catalog-app #ad-packages{order:0;padding-top:16px}.ad-catalog-app #ad-retail{order:1}.ad-catalog-app>.ad-hero{order:-1;gap:24px;padding:28px 0;display:grid}.ad-catalog-app>.ad-hero>div{display:block}.ad-catalog-app .ad-network{width:100%;max-width:none}.ad-catalog-app #ad-solutions{display:none}.ad-catalog-app #ad-packages>h2{font-size:25px}.ad-catalog-app .package-tile{box-shadow:var(--shadow);border-radius:18px!important}.ad-catalog-app .package-tile.is-maximum{border-top:5px solid var(--accent)!important}.ad-embedded .ad-nav>div{flex-wrap:nowrap;max-width:100%;padding-bottom:6px;overflow-x:auto}.ad-embedded .ad-nav>div>button{flex-shrink:0;min-height:44px}.ad-embedded .ad-nav>div>button.active{background:var(--ink);color:var(--paper);border-radius:12px}@media (max-width:760px){.topbar{min-height:64px!important;padding:10px 14px!important}.topbar .header-avatar{width:28px;height:28px}.topbar .breadcrumbs{gap:8px;min-width:0}.topbar .breadcrumbs b{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.top-actions{gap:4px!important}.top-actions>.icon-btn{display:none}.topbar .top-avatar{width:36px;height:36px}.page-heading{padding:0 0 16px}.page-heading h1{font-size:24px}.page-heading p{font-size:13px}.reader-drawer .drawer-body{padding:14px!important}.drawer-header{background:var(--paper);border-bottom:1px solid var(--border)}.material-post-copy{padding:16px}.material-post-copy h2{font-size:21px}.author-material{gap:12px}.ad-embedded .ad-nav{gap:8px}.ad-embedded .ad-nav>.btn{display:none}}@media (max-width:767px){.native-app .mobile-dock{padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right));background:#22243b;border-top:1px solid #41445c;box-shadow:0 -6px 20px #15172820}.native-app .mobile-dock button{color:#e3e5ee;font-weight:650}.native-app .mobile-dock button.active{color:#fff;box-shadow:none;background:#c91f32}.native-app .mobile-dock button>svg{stroke-width:2.2px}.native-app .mobile-dock button.active>svg{color:#fff}.ad-catalog-app>.ad-hero{grid-template-columns:minmax(0,1fr)}.ad-catalog-app .ad-hero h1{letter-spacing:-1.5px;margin:14px 0;font-size:38px}.ad-catalog-app .ad-hero>div>p{font-size:15px;line-height:1.6}.ad-catalog-app .ad-actions{margin:20px 0 8px}}.submission-agreement{border:1px solid var(--border);background:var(--soft);border-radius:14px;margin:18px 0;padding:16px}.submission-agreement .checkbox{align-items:flex-start;margin:0;line-height:1.5}.submission-terms summary{cursor:pointer;min-height:44px;color:var(--accent-ink,var(--ink));padding:12px 0;font-size:13px;font-weight:650}.submission-terms p{font-size:13px;line-height:1.6}.submission-terms h4{margin:16px 0 6px;font-size:14px}.submission-agreement>.field-help{margin-bottom:0}.rewards{gap:16px;max-width:880px;margin:auto;display:grid}.reward-hero-title{justify-content:space-between;align-items:center;gap:16px;margin:20px 0 10px;display:flex}.reward-hero-title>svg{color:#fff;flex-shrink:0}:root{--app-graphite:#22243b;--app-red:#c91f32;--app-gap:16px;--app-panel-radius:16px;--app-control:44px}[hidden]{display:none!important}.task-tabs,.create-stages{overscroll-behavior-x:contain;scrollbar-width:none;background:var(--soft);border:1px solid var(--border);border-radius:12px;gap:4px;min-width:0;max-width:100%;margin:0 0 18px;padding:4px;display:flex;overflow-x:auto}.task-tabs::-webkit-scrollbar{display:none}.create-stages::-webkit-scrollbar{display:none}.task-tabs button,.create-stages button{min-height:44px;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:8px;flex:1 0 auto;padding:10px 14px;font-size:13px;font-weight:650;line-height:1.3}.task-tabs button[aria-current],.create-stages button[aria-current]{background:var(--app-graphite);color:#fff;box-shadow:0 1px 4px #0002}.settings-workspace,.ai-settings-workspace{gap:16px;display:grid}.settings-workspace .task-tabs,.ai-settings-workspace .task-tabs{margin-bottom:0}.rewards>div:not(.notice):not([hidden]){gap:16px;display:grid}.entity-id{color:var(--muted);align-items:center;gap:6px;max-width:100%;font-size:11px;line-height:1.5;display:inline-flex}.entity-id code{white-space:nowrap;font-family:inherit;font-weight:650}.entity-id button{min-width:36px;min-height:36px}.submission-preview{overflow-wrap:anywhere;font-size:17px;line-height:1.5}.submission-agreement>small{color:var(--muted);margin-bottom:16px;display:block}.create-stages{flex-shrink:0;margin-top:0}.modal:has(.create-stages)>.create-text-fields{border:0;padding:0}.modal:has(.create-stages) .submission-agreement{background:var(--paper)}.native-app .app-footer{display:none}.notification-item p{white-space:pre-wrap;font-size:15px;line-height:1.5}.notification-item{border-radius:14px}.notification-item.unread{border-left:3px solid var(--app-red)}@media (max-width:767px){.native-app .main-content{padding-left:16px;padding-right:16px}.native-app .topbar{gap:8px;padding-left:12px;padding-right:12px}.native-app .top-actions{gap:4px}.native-app .topbar .top-actions>.icon-btn[aria-label=Обновить\ данные]{display:none}.native-app .mobile-dock{width:auto;max-width:none;padding:8px max(12px,env(safe-area-inset-right),var(--tg-safe-area-inset-right,0px)) max(10px,env(safe-area-inset-bottom),var(--tg-safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left),var(--tg-safe-area-inset-left,0px));box-sizing:border-box;border-radius:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;display:grid;left:0;right:0}.native-app .mobile-dock button{gap:5px;width:100%;min-width:0;min-height:54px;padding:7px 2px;font-size:10px;line-height:1.2}.native-app .mobile-dock button>span{white-space:nowrap;max-width:100%}.native-app .mobile-dock button>svg{width:22px;height:22px}.native-app .mobile-dock button.active{background:var(--app-red);color:#fff}.native-app .main-content{padding-bottom:calc(110px + max(env(safe-area-inset-bottom),var(--tg-safe-area-inset-bottom,0px)))}.task-tabs button{padding:10px 12px;font-size:12px}.create-stages button{padding:10px 7px;font-size:12px}.work-stage-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:16px 0}.work-stage-summary>div,.work-stage-summary>div:nth-child(odd){padding:4px 8px}.work-stage-summary>div>span{font-size:10px}.work-stage-summary strong{font-size:22px}.work-heading h2{font-size:23px}.work-heading{padding-bottom:12px}.work-next{padding:16px}.work-queue{margin:0}.modal:has(.create-stages){gap:16px;padding:16px}.modal:has(.create-stages) .modal-header h2{font-size:22px}.modal:has(.create-stages) .modal-footer{margin-top:4px;padding-top:12px}.modal:has(.create-stages) .modal-footer>.btn{flex:1;min-width:0;font-size:14px}.modal:has(.create-stages) .modal-header .eyebrow{display:none}}@media (prefers-reduced-motion:reduce){.task-tabs button,.mission-summary,.create-stages button{transition:none!important}}.edition-three .sidebar .menu-areas{background:var(--soft);border:1px solid var(--border);border-radius:10px;flex:none;gap:4px;height:auto;min-height:0;margin:12px 0;padding:4px;display:flex;overflow:visible}.menu-areas button{min-height:44px;color:var(--muted);background:0 0;border:0;border-radius:7px;flex:1;font-size:12px;font-weight:650}.menu-areas button[aria-pressed=true]{background:var(--app-graphite);color:#fff}.edition-three .sidebar>nav[aria-label=Разделы\ приложения]{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.edition-three .sidebar .menu-areas button{min-width:0;padding:10px 6px;line-height:1.2}@media (max-width:1023px){html[data-shell=v2] .native-app .topbar{background:var(--paper);gap:8px;height:auto;min-height:64px;padding:8px 12px}html[data-shell=v2] .native-app .breadcrumbs{flex:1;gap:8px;min-width:0}html[data-shell=v2] .native-app .breadcrumbs>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:17px;line-height:1.2;overflow:hidden}html[data-shell=v2] .native-app .header-avatar{flex-shrink:0;width:30px;height:30px}html[data-shell=v2] .native-app .top-actions{flex-shrink:0;gap:4px}html[data-shell=v2] .native-app .top-actions .btn{width:44px;min-width:44px;min-height:44px;padding:10px}html[data-shell=v2] .native-app .top-avatar{width:44px;height:44px;padding:4px}html[data-shell=v2] .native-app .top-avatar>img{width:36px;height:36px}html[data-shell=v2] .native-app .top-actions .search-label{display:none}html[data-shell=v2] .native-app .app-beta{flex-shrink:0;padding:3px 6px;font-size:10px}html[data-shell=v2] .native-app .mobile-dock{padding:8px max(8px,env(safe-area-inset-right,0px)) max(8px,var(--shell-safe-bottom)) max(8px,env(safe-area-inset-left,0px));background:#22243b;border-top:1px solid #454960;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid;box-shadow:0 -2px 12px #1012230d}html[data-shell=v2] .native-app .mobile-dock button{color:#d7dbed;border-radius:12px;gap:5px;min-height:56px;padding:6px 2px}html[data-shell=v2] .native-app .mobile-dock button>span{white-space:normal;font-size:12px;font-weight:600;line-height:1.2}html[data-shell=v2] .native-app .mobile-dock button>svg{flex-shrink:0;width:22px;height:22px}html[data-shell=v2] .native-app .mobile-dock button.active,html[data-shell=v2] .native-app .mobile-dock button[aria-current=page]{background:var(--accent);color:#fff}html[data-shell=v2] .native-app .mobile-dock button:focus-visible{outline-offset:-3px;outline-color:#fff}html[data-shell=v2] .native-app .main-content{padding:16px 16px calc(var(--shell-dock-height) + 24px + var(--shell-safe-bottom))}:is(html[data-shell=v2] .native-app:has(.app-compose) .main-content,html[data-shell=v2] .native-app .main-content:has(.app-screen.is-active .studio-export-bar>.button-row)){padding-bottom:calc(var(--shell-dock-height) + var(--shell-action-height) + 24px + var(--shell-safe-bottom))}html[data-shell=v2] .native-app .app-compose,html[data-shell=v2] .native-app .app-screen[data-screen=studio] .studio-export-bar>.button-row{bottom:calc(var(--shell-dock-height) + 8px + var(--shell-safe-bottom))}html[data-shell=v2] .native-app .toast{bottom:calc(var(--shell-dock-height) + var(--shell-action-height) + 16px + var(--shell-safe-bottom));font-size:14px}html[data-shell=v2] .native-app .sidebar{padding-bottom:max(16px,var(--shell-safe-bottom))}html[data-shell=v2] .native-app .nav-link{border-radius:10px;min-height:48px;font-size:14px}html[data-shell=v2] .native-app .nav-caption{letter-spacing:.8px;font-size:11px}html[data-shell=v2][data-keyboard=open] .native-app .mobile-dock,html[data-shell=v2][data-keyboard=open] .native-app .app-compose{display:none}html[data-shell=v2][data-keyboard=open] .native-app .main-content{padding-bottom:24px}html[data-shell=v2][data-keyboard=open] .native-app .toast{bottom:12px}}@media (max-width:767px){html[data-shell=v2] .product-v2 .page-heading{gap:0;margin:0;display:flex}html[data-shell=v2] .product-v2 .page-heading>div{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-shell=v2] .product-v2 .page-heading>.btn{width:auto;min-height:44px;margin:0 0 16px auto;padding:10px 14px;font-size:14px}html[data-shell=v2] .product-v2 .work-heading>.btn{max-width:140px;font-size:13px}html[data-shell=v2] .native-app.product-v2 .work-stage-summary{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}html[data-shell=v2] .native-app.product-v2 .work-stage-summary>button:nth-child(2n){border-right:0}html[data-shell=v2] .native-app.product-v2 .work-stage-summary>button>svg{bottom:8px;right:12px}html[data-shell=v2] .product-popup-overlay{align-items:flex-end;padding:0}html[data-shell=v2] .product-popup-overlay .product-popup{max-height:calc(var(--app-visible-height,100dvh) - 12px);border-radius:20px 20px 0 0;padding-bottom:0}html[data-shell=v2][data-keyboard=open] .product-popup-overlay .product-popup>footer{padding-bottom:12px}}@media (max-width:370px){html[data-shell=v2] .native-app .topbar{gap:4px;padding-inline:8px}html[data-shell=v2] .native-app .breadcrumbs{gap:6px}html[data-shell=v2] .native-app .header-avatar{display:none}html[data-shell=v2] .native-app .mobile-dock button>span{font-size:11px}}:root{--bg:#f1f2f5;--paper:#fff;--surface:#f1f2f6;--soft:#e9ebf1;--border:#dfe2e9;--ink:#202232;--muted:#606778;--accent:#d91f32;--accent-hover:#b81528;--accent-ink:#b7192c;--app-graphite:#202232;--shadow:0 8px 26px #20223207}:root[data-theme=dark]{--bg:#14161d;--paper:#20232d;--surface:#2a2e3a;--soft:#2c303d;--border:#3b414f;--ink:#f5f5f7;--muted:#bac0cf;--accent:#d91f32;--accent-ink:#ff8c98;--shadow:0 8px 26px #0002}.product-v2{letter-spacing:-.15px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.product-v2 .main-content{width:100%;min-width:0;max-width:1600px;margin-inline:auto}.product-v2 .app-screen{min-width:0;position:relative}.product-v2 .page-heading{margin-bottom:20px}.product-v2 .page-heading h1{letter-spacing:-1px;font-size:30px}.product-v2 .page-heading p{max-width:540px;font-size:13px}.screen-help{color:var(--muted);background:0 0;border:0;align-items:center;gap:5px;min-height:32px;margin:0 0 12px auto;padding:5px 0;font-size:11px;display:flex}.product-v2 .task-tabs button{min-height:42px;padding:10px 13px;font-size:12px}.product-v2 .task-tabs button[aria-current]{background:var(--paper);color:var(--ink);box-shadow:0 2px 7px #0001}.product-v2 :is(.btn,.icon-btn){border-radius:12px}.product-v2 .btn.primary{box-shadow:0 4px 10px #d91f3210}.product-v2 .notice{border-radius:12px;padding:13px 15px;font-size:13px;line-height:1.5}.product-v2 .work-heading{align-items:center;gap:16px;padding:0 0 18px;display:flex}.product-v2 .work-heading h2{margin:4px 0;font-size:27px}.product-v2 .work-heading p{font-size:13px}.product-v2 .work-heading>div{flex:1}.product-v2 .work-next{color:#fff;background:#202232;border:0;border-radius:20px;flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:16px;padding:22px;display:flex}.product-v2 .work-next>div:nth-child(2){flex:1;min-width:180px}.product-v2 .work-next h3{color:#fff;font-size:19px}.product-v2 .work-next p{color:#c3c7d3;font-size:12px}.product-v2 .work-next-icon{color:#ff707f;background:#ffffff12;border-radius:14px;width:45px;height:45px}.product-v2 .work-next .btn{white-space:normal;flex-shrink:0}.product-v2 .work-stage-summary{background:var(--paper);border:0;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:18px;padding:14px 0;display:grid}.product-v2 .work-stage-summary>div{border-right:1px solid var(--border);min-width:0;padding:0 12px}.product-v2 .work-stage-summary>div:last-child{border:0}.product-v2 .work-stage-summary strong{font-size:25px}.product-v2 .work-stage-summary span{font-size:10px}.product-v2 .work-queue .agenda-item{padding:16px 18px}.product-v2 .agenda-item strong{font-size:15px;line-height:1.4}.product-v2 .home-story{padding:15px 18px}.product-v2 .home-story b{font-size:14px;line-height:1.4}.product-v2 .reward-hero-title>svg{color:#f1d69b}.product-v2 .engagement .stats-grid{gap:10px;margin-bottom:14px}.product-v2 .engagement .stat-card{padding:16px}.product-v2 .engagement .stat-card strong{font-size:25px}.product-v2 .ai-panel{border:1px solid var(--border);background:var(--paper);border-top:4px solid #202232;border-radius:20px;padding:22px}.product-v2 .ai-heading{gap:10px;margin-bottom:18px}.product-v2 .ai-heading b{font-size:17px}.product-v2 .ai-heading small{font-size:11px}.product-v2 .ai-icon{color:#fff;background:#202232;border-radius:13px}.product-v2 .ai-actions{gap:7px;margin-bottom:17px}.product-v2 .ai-chip{border-radius:10px;min-height:42px;padding:10px 12px;font-size:12px}.product-v2 .ai-chip.active{color:#fff;background:#202232;border-color:#202232}.product-v2 .ai-result{background:var(--surface);border-radius:14px;margin-top:18px;padding:18px}.product-v2 .ai-status{white-space:normal;font-size:10px}.product-v2 .studio-step-layout{display:block}.product-v2 .studio-controls{max-width:820px;margin:0 auto}.product-v2 .studio-control-body{padding:20px}.product-v2 .studio-next{width:100%;margin-top:20px}.product-v2 .studio-intake{border-radius:16px;margin:0 0 16px;padding:18px}.product-v2 .studio-intake h2{font-size:20px}.product-v2 .studio-intake p{font-size:12px}.product-v2 .studio-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0}.product-v2 .studio-preset{border-radius:13px;padding:10px}.product-v2 .studio-preset b{font-size:12px}.product-v2 .studio-preset small{font-size:10px}.product-v2 .studio-preset-manager{margin:10px 0}.product-v2 .studio-preview-area{max-width:850px;margin:0 auto}.product-v2 .studio-export-bar{box-shadow:none;padding:16px;position:static}.product-v2 .studio-export-bar .button-row{flex:1;justify-content:flex-end}.product-v2 .team-member{padding:16px 0}.product-v2 .team-manager-body{padding:20px}.product-v2 .notification-item{background:var(--paper);border-radius:16px;padding:17px 18px}.product-v2 .notification-item.unread{background:var(--paper);border-left:4px solid var(--accent)}.product-v2 .notification-item h3{font-size:16px}.product-v2 .notification-item p{font-size:14px}.product-v2 .settings-card{padding:22px}.product-v2 .settings-card>h2{font-size:22px}.product-v2 .settings-card>p{font-size:13px;line-height:1.6}.product-v2 .feature-line{gap:12px;padding:12px 0;font-size:13px}.product-v2 .ad-embedded .ad-section{padding:20px 0}.product-v2 .ad-embedded .ad-section-head h2{font-size:26px}.product-v2 .ad-embedded .ad-nav{margin-bottom:16px}.product-v2 .ad-embedded .ad-nav>div button{white-space:nowrap;min-height:42px;padding:10px 12px;font-size:12px}.product-v2 .ad-deal{border-left:3px solid var(--accent);padding:20px}.product-popup-overlay{z-index:1200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b102080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.product-popup{background:var(--paper);width:min(560px,100%);max-height:min(86dvh,850px);color:var(--ink);border:1px solid var(--border);border-radius:24px;flex-direction:column;animation:.2s ease-out popup-in;display:flex;overflow:hidden;box-shadow:0 24px 80px #0004}.product-popup>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:22px 24px 16px;display:flex}.product-popup header h2{letter-spacing:-.7px;margin:4px 0;font-size:24px;line-height:1.2}.product-popup header small{letter-spacing:1.4px;color:var(--muted);font-size:9px}.product-popup-body{overscroll-behavior:contain;min-height:0;padding:22px 24px;overflow:auto}.product-popup-body>p{margin:0 0 16px;font-size:15px;line-height:1.6}.product-popup-body label{gap:7px;margin-bottom:15px;display:grid}.product-popup-body label.checkbox{display:flex}.product-popup-body :is(.panel,.news-panel){box-shadow:none;border:0;padding:0}.product-popup>footer{padding:14px 24px max(16px,env(safe-area-inset-bottom));border-top:1px solid var(--border)}.product-popup>footer>.btn{width:100%}.popup-handle{display:none}.first-visit-mark{align-items:center;gap:12px;margin-bottom:20px;display:flex}.first-visit-mark img,.welcome-brand img{border-radius:12px;width:48px;height:48px}.first-visit-mark span{overflow-wrap:anywhere;font-size:19px;font-weight:700}.intro-benefits{gap:18px;margin:22px 0;padding:0;list-style:none;display:grid}.intro-benefits li{align-items:center;gap:13px;font-size:14px;line-height:1.5;display:flex}.intro-benefits svg{width:22px;color:var(--accent-ink);flex-shrink:0}.intro-start{width:100%}.intro-later{margin:10px auto 0;display:block}.welcome-v2{max-width:570px;padding:26px!important}.welcome-brand{align-items:center;gap:12px;margin-bottom:24px;display:flex}.welcome-brand>span{letter-spacing:1px;font-size:13px;font-weight:800}.welcome-brand small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.welcome-v2 h2{letter-spacing:-.8px;font-size:30px;line-height:1.15}.welcome-v2>p{font-size:15px;line-height:1.65}.welcome-v2>.btn{width:100%}.welcome-v2 .welcome-rules{max-height:38dvh}.welcome-v2 .button-row .primary{flex:1}@keyframes popup-in{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.product-v2 .main-content{padding:14px 14px calc(100px + env(safe-area-inset-bottom))}.product-v2 .topbar{background:var(--paper);border-bottom:1px solid var(--border)}.product-v2 .topbar .breadcrumbs b{font-size:17px}.product-v2 .app-beta{padding:3px 6px;font-size:9px}.product-v2 .top-actions .top-avatar{width:34px;height:34px}.product-v2 .top-actions .btn{width:38px;min-height:38px;padding:9px}.product-v2 .header-avatar{width:29px;height:29px}.product-v2 .topbar{gap:6px}.product-v2 .breadcrumbs{gap:7px}.product-v2 .mobile-dock{background:#202232;border-top:1px solid #ffffff20;padding-top:8px;box-shadow:0 -6px 25px #16182712}.product-v2 .mobile-dock button{color:#ccd0df;border-radius:13px;gap:5px;min-height:53px;padding:7px 2px}.product-v2 .mobile-dock button span{font-size:10px;font-weight:650}.product-v2 .mobile-dock button.active{color:#fff;background:#d91f32}.product-v2 .mobile-dock button svg{width:21px;height:21px}.product-v2 .page-heading{display:none}.screen-help{min-height:28px;margin-bottom:8px;font-size:10px}.product-v2 .work-heading{padding-bottom:14px}.product-v2 .work-heading h2{font-size:24px}.product-v2 .work-heading>.btn{max-width:115px;padding:9px;font-size:11px}.product-v2 .work-next{gap:12px;padding:18px}.product-v2 .work-next .btn{justify-content:space-between;width:100%}.product-v2 .work-stage-summary>div{padding:0 9px}.product-v2 .work-stage-summary strong{font-size:23px}.product-v2 .work-heading .eyebrow{font-size:9px}.product-v2 .settings-card,.product-v2 .team-console .settings-card,.product-v2 .ai-panel{padding:18px}.product-v2 .ai-heading small{max-width:180px;line-height:1.5}.product-v2 .ai-status{max-width:90px}.product-v2 .ai-actions{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.product-v2 .ai-chip{flex-shrink:0}.product-v2 .ai-panel>.btn.primary{width:100%}.product-v2 .studio-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.product-v2 .studio-intake{display:block}.product-v2 .studio-control-body{padding:16px}.product-v2 .studio-export-bar{display:block}.product-v2 .studio-export-bar>div:first-child{display:none}.product-v2 .studio-export-bar .button-row{display:flex}.product-v2 .studio-export-bar .btn{flex:1}.product-popup-overlay{background:#0b102078;align-items:flex-end;padding:0}.product-popup{width:100%;max-height:calc(var(--app-visible-height,100dvh) - 20px);padding-bottom:max(12px,env(safe-area-inset-bottom));border-bottom:0;border-radius:24px 24px 0 0}.popup-handle{background:var(--border);border-radius:5px;flex-shrink:0;width:36px;height:4px;margin:10px auto 0;display:block}.product-popup>header{padding:13px 20px 17px}.product-popup header h2{font-size:23px}.product-popup-body{padding:20px}.product-popup>footer{padding:12px 20px}.product-popup-body .studio-saved{grid-template-columns:1fr;display:grid}.welcome-v2{border-radius:24px!important;padding:22px!important}.welcome-v2 h2{font-size:27px}.welcome-v2 .welcome-rules{max-height:36dvh}.welcome-v2 .welcome-brand{margin-bottom:20px}}@media (prefers-reduced-motion:reduce){.product-popup{animation:none}.product-v2 *{scroll-behavior:auto!important}}[data-keyboard=open] .product-popup-overlay{top:var(--app-visible-top,0px);height:var(--app-visible-height,100dvh);bottom:auto}.product-popup .btn:focus-visible{outline:3px solid var(--info);outline-offset:3px}.product-v2 .work-stage-summary>button{border:0;border-right:1px solid var(--border);text-align:left;color:var(--ink);background:0 0;flex-direction:column;align-items:flex-start;gap:4px;min-height:57px;padding:0 15px;display:flex;position:relative}.product-v2 .work-stage-summary>button:last-child{border:0}.product-v2 .work-stage-summary>button>svg{color:var(--muted);position:absolute;bottom:5px;right:8px}.product-v2 .work-stage-summary>button:hover{color:var(--accent-ink)}.publish-confirm-card{border:1px solid var(--border);background:var(--surface);border-radius:16px;margin-bottom:20px;padding:18px}.publish-confirm-card h3{overflow-wrap:anywhere;font-size:20px;line-height:1.4}.publish-confirm-card p{font-weight:650}.publish-confirm-card span{font-size:12px}.native-app .toast{z-index:1400}.product-v2 .ad-catalog-app .ad-hero-new{color:#fff;background:#202232;border-radius:20px;min-height:0;margin-bottom:16px;padding:22px;display:block}.product-v2 .ad-catalog-app .ad-hero-new h1{color:#fff;font-size:32px;line-height:1.08}.product-v2 .ad-catalog-app .ad-hero-new h1 em{color:#f67}.product-v2 .ad-catalog-app .ad-hero-new p,.product-v2 .ad-catalog-app .ad-hero-new .ad-kicker{color:#c7cbd7;font-size:12px}.product-v2 .ad-catalog-app .ad-hero-new .ad-text-link{color:#fff;font-size:12px}.product-v2 .ad-catalog-app .ad-network{margin-top:20px}.product-v2 .package-tile{border-width:1px;border-radius:20px;padding:20px}.product-v2 .package-tile.is-maximum{border-width:2px}.product-v2 .package-main h3{font-size:25px}.product-v2 .package-main p{font-size:12px}.product-v2 .package-price strong{font-size:29px}.product-v2 .package-facts{gap:6px;margin:16px 0}.product-v2 .package-facts>span{padding:7px 9px;font-size:10px}.product-v2 .package-action{gap:12px}.product-v2 .package-recommend{font-size:10px}.product-v2 .package-savings{font-size:12px}.product-v2 [data-screen=guide] .guide-heading{padding:4px 0 16px}.product-v2 [data-screen=campaigns] .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-shell=v2]{--bg:#f3f4f8;--paper:#fff;--surface:#f3f4f8;--soft:#eceef4;--border:#d9dde7;--ink:#22243b;--muted:#62697c;--accent:#dc2b30;--accent-hover:#aa1426;--accent-ink:#b6192b;--accent-soft:#fff0f2;--app-red:#dc2b30;--app-graphite:#22243b;--shadow:0 2px 8px #22243b05;--shell-focus:#3565c9;--shell-safe-bottom:max(env(safe-area-inset-bottom,0px),var(--app-safe-bottom,0px),var(--tg-safe-area-inset-bottom,0px));--shell-dock-height:78px;--shell-action-height:76px}html[data-shell=v2][data-theme=dark]{--bg:#141622;--paper:#202337;--surface:#282c43;--soft:#2b3048;--border:#454b64;--ink:#f6f7fc;--muted:#bfc5d9;--accent:#dc2b30;--accent-hover:#ae1628;--accent-ink:#ff9ba7;--accent-soft:#3e2635;--shadow:0 2px 8px #00000016;--shell-focus:#9bf}html[data-shell=v2] body{background:var(--bg);color:var(--ink)}html[data-shell=v2] .product-v2{font-size:15px;line-height:1.5}html[data-shell=v2] .product-v2 :is(.icon-btn,.top-avatar){min-width:44px}html[data-shell=v2] :is(.product-v2,.product-popup) :is(button,a,input,textarea,select,summary):focus-visible{outline:3px solid var(--shell-focus);outline-offset:3px}html[data-shell=v2] .product-v2 :is(input,textarea,select){background:var(--paper);color:var(--ink);border-color:var(--border)}html[data-shell=v2] .product-v2 .btn.primary{background:var(--accent);color:#fff;border-color:var(--accent);box-shadow:none}html[data-shell=v2] .product-v2 .btn.primary:hover{background:var(--accent-hover)}html[data-shell=v2] .product-v2 .btn:disabled{cursor:not-allowed;opacity:.55}html[data-shell=v2] .product-v2 .work-next{box-shadow:none;background:#22243b;border:1px solid #42465f;border-radius:18px;padding:20px}html[data-shell=v2] .product-v2 .work-next h3{margin:0 0 6px;font-size:20px;line-height:1.3}html[data-shell=v2] .product-v2 .work-next p{color:#cbd0e1;font-size:13px;line-height:1.5}html[data-shell=v2] .product-v2 .work-stage-summary{border:1px solid var(--border);border-radius:16px;padding:12px 0}html[data-shell=v2] .product-v2 .work-stage-summary>button{min-width:0;min-height:68px;padding:0 12px}html[data-shell=v2] .product-v2 .work-stage-summary span{overflow-wrap:anywhere;font-size:12px;line-height:1.35}html[data-shell=v2] .product-v2 .work-stage-summary strong{font-variant-numeric:tabular-nums;font-size:26px}html[data-shell=v2] .product-v2 .task-tabs{background:var(--soft);border:1px solid var(--border);border-radius:12px}html[data-shell=v2] .product-v2 .task-tabs button{font-size:13px}html[data-shell=v2] .product-v2 .task-tabs button[aria-current]{background:var(--paper);color:var(--ink);box-shadow:0 1px 4px #00000014}html[data-shell=v2] .product-v2 .screen-help{padding:8px 4px;font-size:12px;line-height:1.4}html[data-shell=v2] .product-v2 :is(.notice,.notification-item p){font-size:14px;line-height:1.55}html[data-shell=v2] .product-popup{background:var(--paper);color:var(--ink);border-radius:20px}html[data-shell=v2] .product-popup>header,html[data-shell=v2] .product-popup>footer,html[data-shell=v2] .product-popup>.popup-handle{flex-shrink:0}html[data-shell=v2] .product-popup>header{align-items:flex-start;padding:18px 20px}html[data-shell=v2] .product-popup header h2{overflow-wrap:anywhere;font-size:23px;line-height:1.3}html[data-shell=v2] .product-popup :is(.btn,.icon-btn){touch-action:manipulation;min-height:44px}html[data-shell=v2] .product-popup .icon-btn{flex-shrink:0;min-width:44px}html[data-shell=v2] .product-popup-body{padding:20px;scroll-padding-block:16px}html[data-shell=v2] .product-popup>footer{padding:12px 20px max(16px,var(--shell-safe-bottom))}@media (prefers-reduced-motion:reduce){html[data-shell=v2] :is(.product-v2,.product-popup) *,html[data-shell=v2] .product-popup{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html[data-redesign="79"]{--n-bg:#f3f4f6;--n-surface:#fff;--n-ink:#18202c;--n-muted:#596375;--n-line:#e1e5eb;--n-accent:#c62237;--n-accent-soft:#fff0f2;--n-radius:20px;--n-motion:.18s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-redesign="79"][data-theme=dark]{--n-bg:#11151c;--n-surface:#1b222d;--n-ink:#f3f5f8;--n-muted:#abb5c5;--n-line:#343e4d;--n-accent:#ff7688;--n-accent-soft:#39212b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-redesign="79"] body{background:var(--n-bg);color:var(--n-ink);overscroll-behavior:none}html[data-redesign="79"] .app-shell{height:var(--app-stable-height,100dvh);background:var(--n-bg);min-height:0;overflow:hidden}html[data-redesign="79"] .main-shell{flex-direction:column;height:100%;min-height:0;display:flex}html[data-redesign="79"] .main-content{overscroll-behavior-y:contain;background:var(--n-bg);scrollbar-width:thin;flex:1;min-height:0;padding:24px 28px 32px;overflow-y:auto}html[data-redesign="79"] .topbar{background:var(--n-surface);border-bottom:1px solid var(--n-line);height:64px;min-height:64px;box-shadow:none;flex:none;padding:0 28px;position:relative;top:auto}html[data-redesign="79"] .topbar .app-beta{background:var(--n-accent-soft);color:var(--n-accent);cursor:pointer;border:0;border-radius:8px;min-height:32px;padding:5px 8px;font-size:11px;font-weight:750}html[data-redesign="79"] .sidebar{background:var(--n-surface);border-color:var(--n-line)}html[data-redesign="79"] .page-heading{display:none}html[data-redesign="79"] .native-app button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}html[data-redesign="79"] :is(input,textarea,select){font-size:16px}html[data-redesign="79"] :is(button,a):focus-visible{outline:3px solid var(--n-accent);outline-offset:3px}html[data-redesign="79"] .native-heading{color:var(--n-ink);justify-content:space-between;align-items:center;gap:16px;margin:4px 0 22px;display:flex}.native-heading small{letter-spacing:.13em;color:var(--n-muted);font-size:10px;font-weight:800}.native-heading h1{letter-spacing:-1.2px;margin:7px 0 0;font-size:32px;font-weight:800;line-height:1.15}.native-total,.release-pill{background:var(--n-surface);border:1px solid var(--n-line);border-radius:14px;place-items:center;min-width:48px;height:44px;font-size:19px;font-weight:750;display:grid}.native-hint{background:var(--n-accent-soft);color:var(--n-ink);border-radius:14px;align-items:center;gap:10px;margin-bottom:18px;padding:8px 12px;display:flex}.native-hint p{flex:1;margin:0;font-size:13px;line-height:1.45}.native-hint>svg{color:var(--n-accent);flex-shrink:0}.release-archive{max-width:720px;margin:auto}.release-notes{gap:12px;display:grid}.release-notes article{border:1px solid var(--n-line,#dde1e8);background:var(--n-surface,#fff);color:var(--n-ink,#18202c);border-radius:18px;padding:18px}.release-notes small{color:var(--n-accent,#c62237);font-size:11px;font-weight:700}.release-notes h3{margin:8px 0;font-size:17px;line-height:1.25}.release-notes p{color:var(--n-muted,#596375);margin:0 0 8px;font-size:14px;line-height:1.5}.release-notes button{align-items:center;gap:8px;min-height:44px;display:flex}.build-stamp{color:var(--n-muted,#596375);flex-direction:column;align-items:center;gap:5px;padding:24px 0 12px;font-size:12px;display:flex}.build-stamp code{font-size:11px}.native-setting{border:1px solid var(--n-line,#dde1e8);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:20px 0;padding:18px;display:flex}.native-setting h3{margin:0 0 6px;font-size:15px}.native-setting p{max-width:340px;color:var(--n-muted,#596375);margin:0;font-size:13px;line-height:1.5}.native-skeleton{background:linear-gradient(100deg,var(--n-line,#e1e5eb) 25%,var(--n-surface,#fff) 45%,var(--n-line,#e1e5eb) 65%);background-size:200% 100%;border-radius:18px;height:140px;animation:1.4s ease-in-out infinite native-shimmer}@keyframes native-shimmer{to{background-position:-200% 0}}html[data-redesign="79"] .search-field{background:var(--n-surface);border:1px solid var(--n-line);border-radius:14px;min-height:46px}html[data-redesign="79"] .drawer{background:var(--n-surface);border-radius:24px 0 0 24px}html[data-redesign="79"] .product-popup{background:var(--n-surface);color:var(--n-ink);border-radius:24px}html[data-redesign="79"] .panel,html[data-redesign="79"] .news-panel{background:var(--n-surface);border-color:var(--n-line);color:var(--n-ink)}@media (max-width:760px){html[data-redesign="79"] .topbar{height:56px;min-height:56px;padding:0 16px}html[data-redesign="79"] .topbar :is(.crumb-space,.breadcrumbs>svg,.today,.search-label,.top-avatar){display:none}html[data-redesign="79"] .breadcrumbs{gap:9px;min-width:0}.breadcrumbs b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html[data-redesign="79"] .main-content{padding:16px 16px calc(88px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)))}html[data-redesign="79"] .mobile-dock{border:0;border-top:1px solid var(--n-line);background:var(--n-surface);padding:8px 8px calc(8px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)));box-shadow:none;border-radius:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid;position:fixed;bottom:0;left:0;right:0}html[data-redesign="79"] .mobile-dock button{min-height:52px;color:var(--n-muted);background:0 0;border:0;border-radius:14px;gap:4px;min-width:0}html[data-redesign="79"] .mobile-dock button.active{color:var(--n-accent);background:var(--n-accent-soft)}html[data-redesign="79"] .mobile-dock button span{font-size:10px;font-weight:650}html[data-redesign="79"] .sidebar.open{border-radius:24px 24px 0 0;width:100%;height:85%;max-height:720px;top:auto;bottom:0;overflow:auto;transform:none;box-shadow:0 -12px 50px #0003}html[data-redesign="79"] .sidebar.open .brand{display:none}html[data-redesign="79"] .sidebar.open nav{overflow:visible}html[data-redesign="79"] .sidebar.open .workspace-switch{margin-top:30px}html[data-redesign="79"] .native-heading h1{font-size:30px}html[data-redesign="79"] .product-popup{border-radius:24px 24px 0 0}html[data-redesign="79"] .drawer{width:100%;height:var(--app-stable-height,100dvh);border-radius:0}html[data-redesign="79"] .drawer-overlay{padding:0}html[data-redesign="79"] .build-stamp{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){html[data-redesign="79"] *,html[data-redesign="79"] :before,html[data-redesign="79"] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html[data-redesign="79"] .topbar{padding-top:var(--app-safe-top,0px);height:calc(64px + var(--app-safe-top,0px));min-height:calc(64px + var(--app-safe-top,0px))}html[data-redesign="79"] .native-app [hidden],html[data-redesign="79"] .native-app .create-stages[hidden]{display:none!important}@media (max-width:760px){html[data-redesign="79"] .topbar{height:calc(56px + var(--app-safe-top,0px));min-height:calc(56px + var(--app-safe-top,0px))}}:root{--app-dock-height:92px;--app-dock-gap:18px}.app-beta{white-space:nowrap;align-items:center;display:inline-flex}@media (max-width:760px){html .native-app .mobile-dock{grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;min-height:78px;padding-top:10px;overflow:visible}html .native-app .mobile-dock button{color:var(--n-muted,var(--muted));min-height:56px;font-size:12px}html .native-app .mobile-dock button.active{background:var(--n-accent-soft,#fff0f2);color:var(--n-accent,#bc1830)}html .native-app .mobile-dock button.active>svg{color:inherit;stroke:currentColor}html .native-app .mobile-dock .dock-create{color:#fff;border:3px solid var(--n-surface,#fff);background:#d61c36;border-radius:22px;place-self:center;gap:0;width:64px;min-width:64px;height:64px;min-height:64px;margin-top:-18px;margin-bottom:0;padding:0;box-shadow:0 6px 18px #a6153030}html .native-app .mobile-dock .dock-create>svg{stroke-width:2px;color:#fff;width:32px;height:32px}html .native-app .mobile-dock .dock-create>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}html .native-app .app-compose{bottom:calc(var(--app-dock-height) + var(--app-dock-gap));z-index:25}html .native-app .main-content{padding-bottom:calc(var(--app-dock-height) + 26px)}html .native-app:has(.app-compose) .main-content{padding-bottom:calc(var(--app-dock-height) + 94px)}html .native-app .sidebar.open{height:min(85%,780px);max-height:calc(var(--app-visible-height,100dvh) - var(--app-safe-top,0px) - 12px);padding-bottom:max(16px,var(--app-safe-bottom,env(safe-area-inset-bottom,0px)));flex-direction:column;display:flex;overflow:hidden}html .native-app .sidebar.open>nav[aria-label=Разделы\ приложения]{overscroll-behavior:contain;flex:1;min-height:0;padding-bottom:12px;overflow-y:auto}html .native-app .sidebar.open>.workspace-switch,html .native-app .sidebar.open>.menu-areas,html .native-app .sidebar.open>.sidebar-bottom{flex:none}html .native-app .sidebar.open .sidebar-bottom{background:var(--n-surface,var(--paper));border-top:1px solid var(--n-line,var(--border));margin-top:0;padding-top:8px;position:relative}html .native-app .sidebar.open .nav-link{flex-shrink:0;height:auto;min-height:46px;line-height:1.35}html .native-app .sidebar.open .nav-link>span{white-space:normal;overflow-wrap:anywhere}html .native-app .sidebar.open .connection-mini{padding:10px 12px}html .native-app .sidebar.open .user-card{margin-top:8px}html[data-keyboard=open] .native-app .mobile-dock,html[data-keyboard=open] .native-app .app-compose{display:none}html[data-fullscreen=true] .native-app .topbar{height:auto;min-height:calc(58px + var(--app-safe-top,0px));padding-top:var(--app-safe-top,0px)}html[data-fullscreen=true] .native-app .topbar .breadcrumbs{flex:1;justify-content:center;gap:8px;min-width:0}html[data-fullscreen=true] .native-app .topbar .breadcrumbs>.crumb-space{letter-spacing:-.3px;font-size:17px;font-weight:750;display:block}html[data-fullscreen=true] .native-app .topbar .breadcrumbs>b,html[data-fullscreen=true] .native-app .topbar .breadcrumbs>svg{display:none}html[data-fullscreen=true] .native-app .topbar .top-actions{position:absolute;bottom:8px;right:16px}html[data-fullscreen=true] .native-app .topbar .top-actions .btn{background:0 0;width:40px;min-width:40px;min-height:40px;padding:8px}html[data-fullscreen=true] .native-app .topbar .header-avatar{width:30px;height:30px}html[data-fullscreen=true] .native-app .topbar .breadcrumbs{padding:0 40px}html[data-fullscreen=true] .native-app .topbar .app-beta{min-height:24px;padding:3px 5px;font-size:10px}}@media (max-height:640px){html .native-app .sidebar.open .connection-mini{display:none}html .native-app .sidebar.open .workspace-switch{margin-top:24px;margin-bottom:6px;padding:8px 12px}html .native-app .sidebar.open .menu-areas{margin:6px 0}html .native-app .sidebar.open .user-card{padding:8px}}.menu-scrim{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-sizing:border-box;background:#10131b65;justify-content:center;align-items:flex-end;padding:12px 12px 0;animation:.18s ease-out menu-dim;display:flex;position:fixed;inset:0}.menu-panel{--menu-surface:var(--n-surface,#fff);width:min(100%,560px);max-height:calc(var(--app-visible-height,100dvh) - max(var(--app-safe-top,0px),24px) - 12px);background:var(--menu-surface);color:var(--n-ink,#18202c);transform-origin:90% 100%;padding:0 18px max(12px,var(--app-safe-bottom,env(safe-area-inset-bottom,0px)));box-sizing:border-box;border-radius:30px 30px 0 0;flex-direction:column;animation:.26s cubic-bezier(.16,1,.3,1) menu-rise;display:flex;overflow:hidden;box-shadow:0 -12px 64px #0b0d1026}.menu-heading{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:4px 4px 16px;display:flex}.menu-heading small{letter-spacing:.15em;color:var(--n-accent,#c62237);font-size:10px;font-weight:700}.menu-heading h2{letter-spacing:-.8px;margin:7px 0 0;font-size:28px;line-height:1.15}.menu-close,.menu-search button{background:var(--n-bg,#f3f4f6);color:var(--n-muted,#596375);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.menu-search{border:1px solid var(--n-line,#e1e5eb);min-height:44px;color:var(--n-muted,#596375);border-radius:14px;flex:none;align-items:center;gap:10px;margin:0 0 16px;padding:0 12px;display:flex}.menu-search input{min-width:0;color:var(--n-ink,#18202c);font:inherit;background:0 0;border:0;outline:none;flex:1;min-height:44px;padding:0;font-size:16px}.menu-search button{width:32px;height:32px}.menu-scroll{overscroll-behavior:contain;flex:auto;min-height:0;padding-bottom:12px;overflow:auto}.menu-profile{border:0;border-top:1px solid var(--n-line,#e1e5eb);background:var(--menu-surface);width:100%;color:var(--n-ink,#18202c);text-align:left;cursor:pointer;flex:none;align-items:center;gap:10px;padding:14px 4px 0;display:flex}.menu-avatar{color:#fff;background:#22243b;border-radius:14px;flex-shrink:0;place-items:center;width:40px;height:40px;font-weight:700;display:grid;overflow:hidden}.menu-avatar img{object-fit:cover;width:100%;height:100%}.menu-profile>span:nth-child(2){flex:1;min-width:0}.menu-profile b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.menu-profile small{color:var(--n-muted,#596375);margin-top:3px;font-size:12px;display:block}.menu-search:focus-within{outline:2px solid var(--n-accent,#c62237);outline-offset:2px}.menu-panel button:focus-visible{outline:2px solid var(--n-accent,#c62237);outline-offset:2px}.menu-panel button:active{transform:scale(.98)}@keyframes menu-rise{0%{opacity:0;transform:translateY(32px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes menu-dim{0%{background:#10131b00}to{background:#10131b65}}@media (max-width:360px){.menu-panel{padding-left:12px;padding-right:12px}.menu-heading h2{font-size:26px}}@media (min-width:761px){.menu-scrim{justify-content:flex-end;padding-right:24px}.menu-panel{width:440px}}@media (prefers-reduced-motion:reduce){.menu-panel,.menu-scrim{animation:none}.menu-panel button:active{transform:none}}.menu-scrim{top:var(--app-visible-top,0px);height:var(--app-visible-height,100dvh);bottom:auto}html[data-keyboard=open] .menu-heading,html[data-keyboard=open] .menu-profile,html[data-keyboard=open] .menu-shortcuts{display:none}html[data-keyboard=open] .menu-panel{padding-bottom:12px}html[data-keyboard=open] .menu-search{margin-bottom:10px}:root{--chrome-top:var(--app-safe-top,0px)}html[data-fullscreen=true]{--chrome-top:max(var(--app-safe-top,104px),calc(var(--tg-safe-area-inset-top,env(safe-area-inset-top,0px)) + var(--tg-content-safe-area-inset-top,52px)))}html[data-fullscreen=true] .app-shell.native-app{box-sizing:border-box;padding-top:var(--chrome-top);background:var(--n-bg,#f3f4f6)}html[data-fullscreen=true] .app-shell.native-app .topbar{box-sizing:border-box;background:var(--n-bg,#f3f4f6);height:64px;min-height:64px;box-shadow:none;border-bottom:0;flex:0 0 64px;padding-top:0!important}html[data-fullscreen=true] .app-shell.native-app .main-shell{height:100%;min-height:0}html[data-fullscreen=true] :is(.modal-overlay,.drawer-overlay,.product-popup-overlay) :is(.modal,.drawer,.product-popup){box-sizing:border-box;min-height:0;max-height:100%;margin-top:0;margin-bottom:0}html[data-fullscreen=true] .topbar .crumb-space{color:var(--n-ink,var(--ink))}.menu-panel{max-height:none;padding-bottom:max(12px,var(--app-safe-bottom,env(safe-area-inset-bottom,0px)));flex:none}.menu-heading{padding-bottom:16px}.menu-profile{padding-top:12px}@media (max-height:700px){.menu-heading small{display:none}.menu-heading h2{margin:0;font-size:24px}.menu-heading{padding-bottom:10px}.menu-profile{padding-top:8px}}@media (max-height:480px) and (orientation:landscape){.menu-panel{width:min(100%,720px)}.menu-profile{display:none}.menu-heading{padding-bottom:6px}}.ad-catalog-app .ad-network{display:block}.ad-catalog-app #ad-packages{scroll-margin-top:16px}.ad-catalog-app>section,.ad-catalog-app>#ad-packages,.ad-catalog-app>#ad-retail{order:0}.ad-catalog-app>#ad-solutions{display:block}.product-v2 .ad-catalog-app .ad-network{background:var(--paper);color:var(--ink);border-color:var(--border)}.product-v2 .ad-catalog-app .ad-network :is(p,.ad-network-top,.ad-network-note){color:var(--muted)}.product-v2 .ad-catalog-app .ad-network-metric strong{color:var(--ink)}.product-v2 .ai-panel.neural-editor{--neuro-paper:var(--paper,#fff);--neuro-ink:var(--ink,#202232);border:1px solid var(--border,#dfe2ec);background:var(--neuro-paper);border-top-width:1px;border-radius:24px;padding:0;overflow:hidden;box-shadow:0 10px 32px #20223208}.neural-editor .neural-hero{color:#fff;isolation:isolate;background:radial-gradient(at 100% 0,#9b244855,#0000 62%),linear-gradient(125deg,#191b2c,#2d2944);align-items:center;gap:10px;padding:28px 24px;display:flex;position:relative}.neural-hero:after{content:"";z-index:-1;background-image:radial-gradient(#ffffff20 .7px,#0000 .7px);background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000 75%);mask-image:linear-gradient(270deg,#000,#0000 75%)}.neural-hero-copy{flex:1;min-width:0}.neural-kicker{letter-spacing:.17em;color:#f6a2b4;font-size:10px;font-weight:750}.neural-editor .neural-hero h2{letter-spacing:-.045em;color:#fff;max-width:340px;margin:12px 0 9px;font-size:clamp(21px,4.6vw,30px);font-weight:720;line-height:1.15}.neural-editor .neural-hero p{color:#c2c2d5;max-width:260px;margin:0;font-size:12px;line-height:1.5}.neural-connection{color:#ddddeb;align-items:center;gap:7px;margin-top:16px;font-size:10px;display:inline-flex}.neural-connection i{background:#9494ab;border-radius:50%;width:5px;height:5px}.neural-connection i.on{background:#f57e9d;box-shadow:0 0 10px #f57e9d70}.neural-mark{color:#ff9fb6;filter:drop-shadow(0 0 20px #f6528050);flex-shrink:0;width:110px;height:110px}.neural-editor>.task-tabs{width:auto;margin:16px 20px 0}.neural-editor .neural-input{padding:20px}.neural-editor .neural-input[hidden],.neural-editor .neural-input .ai-heading{display:none}.neural-editor .ai-actions{flex-wrap:wrap;gap:8px;overflow:visible}.product-v2 .neural-editor .ai-chip{white-space:normal;background:var(--neuro-paper);min-height:40px;color:var(--neuro-ink);border-radius:100px;flex:0 auto;padding:9px 13px;font-size:12px}.product-v2 .neural-editor .ai-chip.active{color:#fff;background:#29263f;border-color:#29263f}.neural-editor .neural-input textarea{min-height:140px;line-height:1.65}.neural-editor .neural-input>.btn.primary{min-height:46px;margin-top:6px}.neural-result{min-width:0;color:var(--neuro-ink);padding:20px}.neural-result-meta{color:var(--muted,#6c7284);justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;font-size:10px;display:flex}.neural-result-meta>span:first-child{letter-spacing:.1em;align-items:center;gap:6px;font-size:9px;font-weight:700;display:flex}.neural-review{color:var(--neuro-ink);align-items:flex-start;gap:9px;padding:0 0 16px;font-size:12px;display:flex}.neural-review>svg{color:#b66734;flex-shrink:0;margin-top:1px}.neural-review b{font-weight:600}.neural-review small{color:var(--muted,#6c7284);margin-top:4px;font-size:11px;line-height:1.55;display:block}.neural-review.attention{border-left:3px solid #e62243;margin-bottom:8px;padding-left:12px}.neural-paper{border-top:1px solid var(--border,#e3e5ee);border-bottom:1px solid var(--border,#e3e5ee);background:0 0;padding:20px 0 22px}.neural-paper-label{color:var(--muted,#797e8e);letter-spacing:.13em;justify-content:space-between;gap:10px;margin-bottom:18px;font-size:8px;display:flex}.neural-editor .neural-paper h3{letter-spacing:-.035em;color:var(--neuro-ink);overflow-wrap:anywhere;margin:0 0 13px;font-size:21px;font-weight:730;line-height:1.3}.neural-editor .neural-text{white-space:pre-wrap;color:var(--neuro-ink);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0;font-size:16px;line-height:1.75}.neural-result-actions{flex-wrap:wrap;gap:8px;margin:18px 0 22px;display:flex}.neural-result-actions>.btn{white-space:normal;border-radius:13px;flex:165px;justify-content:center;min-height:46px;font-size:13px}.neural-insights{border-top:1px solid var(--border,#e3e5ee)}.neural-insights details{border-bottom:1px solid var(--border,#e3e5ee)}.neural-insights summary{cursor:pointer;min-height:56px;color:var(--neuro-ink);justify-content:space-between;align-items:center;gap:10px;padding:13px 0;font-size:13px;font-weight:650;list-style:none;display:flex}.neural-insights summary::-webkit-details-marker{display:none}.neural-insights summary em{background:var(--surface,#f0f1f6);color:var(--muted,#6c7284);border-radius:20px;margin-left:6px;padding:3px 7px;font-size:10px;font-style:normal;font-weight:500}.neural-insights summary>svg{color:var(--muted,#6c7284);flex-shrink:0;transition:transform .15s}.neural-insights details[open]>summary>svg{transform:rotate(180deg)}.neural-insights ul{margin:0 0 18px;padding-left:18px;font-size:13px;line-height:1.65}.neural-insights li+li{margin-top:8px}.neural-insights details>p{color:var(--muted,#6c7284);margin:0 0 18px;font-size:13px;line-height:1.65}.neural-headlines{gap:8px;padding-bottom:16px;display:grid}.neural-headlines button{border:1px solid var(--border,#e3e5ee);background:var(--neuro-paper);color:var(--neuro-ink);text-align:left;border-radius:12px;align-items:flex-start;gap:10px;min-height:48px;padding:13px;display:flex}.neural-headlines button>span{color:var(--muted,#6c7284);padding-top:3px;font-size:10px}.neural-headlines button>b{overflow-wrap:anywhere;flex:1;font-size:13px;font-weight:500;line-height:1.5}.neural-headlines button>svg{flex-shrink:0;margin-top:2px}.neural-headlines button[aria-pressed=true]{background:color-mix(in srgb,var(--neuro-paper) 96%,#ef2345);border-color:#dc2447}.neural-editor .neural-disclaimer{color:var(--muted,#6c7284);margin:18px 0 0;font-size:10px;line-height:1.6}.neural-editor>.ai-history{border-top:1px solid var(--border,#e3e5ee);color:var(--muted,#6c7284);margin:0;padding:16px 20px}.neural-editor>.notice{margin:12px 20px}:is(.neural-editor button:focus-visible,.neural-editor summary:focus-visible){outline-offset:3px;outline:3px solid #b468d4}.product-v2 .ai-panel.neural-editor.compact .neural-hero{padding:18px}.neural-editor.compact .neural-hero h2{font-size:20px}.neural-editor.compact .neural-mark{width:75px;height:75px}.neural-editor.compact .neural-connection{margin-top:10px}@media (max-width:380px){.neural-editor .neural-hero{padding:22px 16px}.neural-mark{width:78px;height:78px}.neural-result,.neural-editor .neural-input{padding:16px}.neural-editor .neural-paper h3{font-size:19px}.neural-editor .neural-text{font-size:15px}}@media (prefers-reduced-motion:reduce){.neural-insights summary>svg{transition:none}}.health-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:20px 0 12px;display:flex}.health-summary span{color:var(--muted);font-size:13px}.health-grid,.health-skeleton{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.health-tile{background:var(--bg);border-radius:16px;min-width:0;padding:16px}.health-tile h3{margin-bottom:12px;font-size:14px;line-height:1.4}.health-tile>strong{font-variant-numeric:tabular-nums;font-size:30px}.health-tile p{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.5}.health-tile.attention{box-shadow:inset 3px 0 var(--accent)}.health-delivery-title{margin:24px 0 12px}.health-delivery{border-top:1px solid var(--border);padding:16px 0}.health-delivery header{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.health-delivery p{color:var(--muted);margin:10px 0;line-height:1.5}.health-decision{background:var(--bg);border-radius:16px;margin-top:12px;padding:16px}.health-decision textarea{width:100%;min-height:88px;margin:8px 0;font-size:16px;display:block}.health-panel .button-row{flex-wrap:wrap}.health-panel .btn{min-height:44px}.health-skeleton i{background:var(--bg);border-radius:16px;height:130px;display:block}@media (max-width:350px){.health-grid{grid-template-columns:1fr}.health-tile{padding:12px}}.native-app .drawer-header>div{min-width:0}.native-app .drawer-header .material-reference{margin-top:4px;font-size:12px}.native-app .drawer .material-sender{border:1px solid var(--border,#dfe2ea);border-radius:16px;gap:8px;min-width:0;margin:16px 0;padding:16px;display:grid}.native-app .material-sender-caption{color:var(--muted,#737887);font-size:12px}.native-app .material-sender strong{overflow-wrap:anywhere;font-size:16px}.native-app .material-sender-meta{color:var(--muted,#737887);flex-wrap:wrap;gap:6px 14px;font-size:13px;display:flex}.native-app .material-sender-meta a{overflow-wrap:anywhere;align-items:center;gap:4px;display:inline-flex}.native-app .material-sender details{font-size:13px}.native-app .material-sender summary{cursor:pointer;padding:8px 0;line-height:1.5}.native-app .material-sender dl{gap:10px;margin:4px 0;display:grid}.native-app .material-sender dl>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;display:grid}.native-app .material-sender dt{color:var(--muted,#737887)}.native-app .material-sender dd{overflow-wrap:anywhere;margin:0}.native-app .material-sender>.btn{white-space:normal;justify-self:start;max-width:100%}.native-app .drawer .reward-box{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;margin:0 0 24px;padding:16px;display:grid}.native-app .drawer .reward-box>svg{margin-top:3px}.native-app .drawer .reward-box label{gap:10px;min-width:0;margin:0;line-height:1.4;display:grid}.native-app .drawer .reward-box input{box-sizing:border-box;width:100%;min-width:0;margin:0}.native-app .drawer .reward-box>button{grid-column:2;width:100%;min-height:44px}.native-app .conversation-audience{color:var(--muted,#737887);margin:0 0 12px;font-size:13px;line-height:1.5}@media (max-width:420px){.native-app .drawer .story-steps button{min-width:0;padding-inline:8px;font-size:13px}.native-app .drawer-header{gap:8px}.native-app .drawer-header b{font-size:16px}}.native-app .material-sender summary{overflow-wrap:anywhere;min-height:44px;line-height:1.5}.native-app .material-sender summary small{color:var(--muted);margin-top:4px;display:block}.direct-workspace{border:1px solid var(--border,#dfe2ea);background:var(--n-surface,var(--surface,#fff));border-radius:18px;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:300px minmax(0,1fr);gap:0;height:min(740px,100dvh - 190px);min-height:380px;display:grid;position:relative;overflow:hidden}.direct-list,.direct-dialog{flex-direction:column;min-width:0;min-height:0;display:flex}.direct-list{border-right:1px solid var(--border,#dfe2ea)}.direct-list-tools{gap:10px;padding:12px;display:grid}.direct-list-tools input{box-sizing:border-box;width:100%;min-width:0}.direct-filters{gap:5px;display:flex}.direct-filters button{color:inherit;background:0 0;border:0;border-radius:10px;flex:1;padding:9px 5px}.direct-filters [aria-pressed=true]{background:var(--soft,#eceef3);font-weight:700}.direct-thread-list{flex:1;overflow:auto}.direct-thread{text-align:left;border:0;border-bottom:1px solid var(--border,#dfe2ea);width:100%;color:inherit;background:0 0;align-items:center;gap:10px;padding:14px 12px;display:flex}.direct-thread.selected{background:var(--soft,#eceef3)}.direct-thread>span:nth-child(2){flex:1;gap:5px;min-width:0;display:grid}.direct-thread b,.direct-thread small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.direct-thread time{opacity:.65;font-size:11px}.direct-thread em{color:#fff;background:#d81732;border-radius:20px;padding:4px 7px;font-size:12px}.direct-avatar{background:var(--soft,#eceef3);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid;overflow:hidden}.direct-avatar img{object-fit:cover;width:100%;height:100%}.direct-dialog-head{border-bottom:1px solid var(--border,#dfe2ea);align-items:center;gap:8px;padding:12px;display:flex}.direct-dialog-head>div{overflow-wrap:anywhere;flex:1;min-width:0}.direct-dialog-head small{opacity:.65;font-size:11px;display:block}.direct-dialog-head details{position:relative}.direct-dialog-head details[open]{z-index:5;background:var(--n-surface,var(--surface,#fff));border:1px solid var(--border,#ddd);gap:8px;padding:12px;display:grid;position:absolute;top:12px;right:10px}.direct-messages{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow:auto}.direct-message{border:1px solid var(--border,#ddd);overflow-wrap:anywhere;border-radius:14px;flex:none;align-self:flex-start;min-width:0;max-width:88%;padding:12px}.direct-message.outgoing{background:var(--soft,#eceef3);align-self:flex-end}.direct-message p{white-space:pre-wrap;margin:5px 0;font-size:14px;line-height:1.55}.direct-message footer{opacity:.7;flex-wrap:wrap;gap:8px;margin-top:8px;font-size:10px;display:flex}.direct-author,.direct-message>small{opacity:.7;font-size:11px}.direct-check{align-items:center;gap:8px;margin-bottom:8px;font-size:12px;display:flex}.direct-check input{width:20px;height:20px}.direct-attachment{gap:6px;margin:8px 0;display:grid}.direct-attachment img,.direct-attachment video{object-fit:contain;border-radius:8px;max-width:100%;max-height:300px}.direct-attachment audio{width:250px;max-width:100%}.direct-attachment small{font-size:11px}.direct-source-link{color:inherit;text-align:left;background:0 0;border:0;padding:7px 0;font-size:12px;text-decoration:underline;display:block}.direct-composer{border-top:1px solid var(--border,#dfe2ea);gap:8px;padding:12px;display:grid}.direct-composer textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:60px;max-height:140px;font-size:16px}.direct-composer>div{align-items:center;gap:8px;display:flex}.direct-composer small{opacity:.7;flex:1;font-size:10px}.direct-selection{border-top:1px solid var(--border,#ddd);background:var(--n-surface,var(--surface,#fff));flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;padding:12px;display:flex}.direct-selection b{font-size:13px}.direct-empty{text-align:center;margin:auto;padding:24px;font-size:14px}.direct-error{background:var(--n-surface,var(--surface,#fff));z-index:8;border:1px solid #d81732;border-radius:12px;padding:12px;position:absolute;bottom:90px;left:12px;right:12px;box-shadow:0 4px 25px #0002}.direct-error button{float:right}.direct-pick{border-bottom:1px solid var(--border,#ddd);padding:12px 0}.direct-pick p{white-space:pre-wrap;max-height:100px;overflow:auto}.inbox-permissions{border-block:1px solid var(--border,#ddd);margin:12px 0;padding:16px 0}@media (max-width:680px){.direct-workspace{height:calc(var(--tg-viewport-stable-height,100dvh) - 225px);grid-template-columns:minmax(0,1fr);min-height:360px}.direct-workspace:not(.has-dialog) .direct-dialog,.direct-workspace.has-dialog .direct-list{display:none}.direct-list{border:0}.direct-dialog-head{padding:10px 8px}.direct-dialog-head b{font-size:14px}.direct-messages{padding:10px}.direct-message{max-width:92%}.direct-composer small{display:none}.direct-composer>div{justify-content:space-between}.direct-selection{padding:8px}.direct-selection .btn{font-size:12px}}.native-app .direct-check{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;display:flex}.direct-workspace.reader-chat{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);max-width:820px;margin-inline:auto}.reader-chat-error{color:#cf1835;justify-content:space-between;gap:10px;padding:12px;font-size:13px;display:flex}.reader-chat-error button,.reader-chat-files button{color:inherit;background:0 0;border:0}.direct-composer .reader-chat-files{flex-wrap:wrap;gap:6px;display:flex}.reader-chat-files span{overflow-wrap:anywhere;align-items:center;gap:4px;max-width:100%;font-size:12px;display:flex}.native-app .direct-composer label.btn{flex-direction:row;align-items:center;gap:8px;margin:0;display:inline-flex}.direct-dialog-head summary{cursor:pointer;font-size:20px;list-style:none}.direct-dialog-head summary::-webkit-details-marker{display:none}.direct-dialog-head b{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.direct-selection{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.direct-selection>.btn{white-space:normal;min-width:0}.direct-selection>.btn:first-child{order:0}.direct-selection>.btn:last-child{order:1}.direct-selection .direct-create{order:2}.direct-selection .direct-add{order:3}@media (max-width:680px){.direct-workspace{height:calc(var(--app-visible-height,100dvh) - 180px);min-height:300px}.direct-composer{padding:10px}.direct-composer textarea{resize:none}.direct-selection>.btn{min-height:40px;padding:8px}}.direct-heading small{letter-spacing:.16em;color:var(--muted);font-size:10px;font-weight:700}.direct-heading h1{letter-spacing:-.03em;margin:4px 0;font-size:26px;line-height:1.2}.direct-heading p{color:var(--muted);margin:0;font-size:12px}.direct-filters button,.direct-dialog-head summary,.direct-source-link{min-height:44px}.direct-dialog-head summary{cursor:pointer;place-items:center;min-width:44px;display:grid}.direct-thread:focus-visible{outline-offset:-2px;outline:2px solid #d81732}.direct-filters button:focus-visible{outline-offset:-2px;outline:2px solid #d81732}.direct-thread{transition:background .15s}.direct-thread:active{background:var(--soft,#eceef3)}html[data-redesign="79"] .chat-active .main-content.chat-main{flex-direction:column;min-height:0;padding:12px 20px;display:flex;overflow:hidden}html[data-redesign="79"] .chat-main>.app-screen.is-active{flex:1;min-height:0;display:flex;overflow:hidden}html[data-redesign="79"] .chat-main .direct-workspace{flex:1;grid-template-rows:minmax(0,1fr) auto;width:100%;height:100%;min-height:0;max-height:100%;margin:0}html[data-redesign="79"] .chat-main .reader-chat{grid-template-rows:minmax(0,1fr)}.chat-main .direct-dialog,.chat-main .direct-list,.chat-main .direct-messages{min-height:0}.chat-main .direct-composer,.chat-main .direct-dialog-head,.chat-main .direct-selection{flex-shrink:0}.chat-main .direct-messages,.chat-main .direct-thread-list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}.chat-main .direct-selection{z-index:4;max-height:160px;position:relative;overflow-y:auto}@media (max-width:760px){html[data-redesign="79"] .chat-active .main-content.chat-main{padding:4px 8px calc(var(--app-dock-height,80px) + 8px)}html[data-redesign="79"][data-keyboard=open] .app-shell.chat-active{height:var(--app-visible-height,100dvh)}html[data-redesign="79"][data-keyboard=open] .chat-active .mobile-dock{display:none}html[data-redesign="79"][data-keyboard=open] .chat-active .main-content.chat-main{padding-bottom:8px}.chat-main .direct-workspace{border-radius:16px}.chat-main .direct-selection .btn{min-height:44px}}.admin-menu .menu-panel{height:calc(var(--app-visible-height,100dvh) - max(var(--chrome-top,0px),16px));max-height:calc(var(--app-visible-height,100dvh) - max(var(--chrome-top,0px),16px));border-radius:24px 24px 0 0;padding-top:20px}.admin-menu .menu-heading h2{letter-spacing:-.5px;font-size:23px}.admin-menu .menu-scroll{flex:1;min-height:0;overflow:auto}.admin-menu-group{border-bottom:1px solid var(--n-line,#e1e5eb);padding:6px 0}.admin-menu-group-title{width:100%;min-height:48px;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:10px 4px;font-size:14px;font-weight:750;display:flex}.admin-menu-group-title span{flex:1}.admin-menu-group-title small{color:var(--n-muted);font-weight:500}.admin-menu-group-title[aria-expanded=true]>svg{transform:rotate(180deg)}.admin-menu-link{width:100%;min-height:48px;color:inherit;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:12px;font-size:14px;display:flex}.admin-menu-link span{flex:1}.admin-menu-link>svg:first-child{color:var(--n-muted)}.admin-menu-link[aria-current=page]{background:var(--n-accent-soft);color:var(--n-accent)}.admin-menu-link b{color:var(--n-accent);font-size:12px}.admin-menu-link:disabled{opacity:.5}.admin-menu-link:active{background:var(--n-bg)}.admin-menu .menu-profile{flex-shrink:0;margin-top:8px}.admin-menu .menu-profile small{display:block}.chat-reply-context{border-left:3px solid var(--n-accent);background:var(--n-accent-soft);border-radius:6px;padding:6px 8px;font-size:12px}.chat-reply-context span{flex:1}.chat-reply-context button{color:inherit;background:0 0;border:0;min-width:32px;min-height:32px}.chat-typing{color:var(--n-muted);align-items:center;gap:4px;padding:10px;font-size:12px;display:flex}.chat-typing i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite chat-dot}.chat-typing i:nth-child(2){animation-delay:.15s}.chat-typing i:nth-child(3){animation-delay:.3s}.chat-typing span{margin-left:6px}@keyframes chat-dot{50%{opacity:.3;transform:translateY(-2px)}}html[data-redesign="79"] .admin-menu .menu-search{border:1px solid var(--n-line);background:var(--n-bg);border-radius:14px;flex-direction:row;align-items:center;gap:10px;min-height:48px;padding:0 12px;display:flex}html[data-redesign="79"] .admin-menu .menu-search input{min-width:0;box-shadow:none;background:0 0;border:0;outline:none;flex:1;padding:12px 0;font-size:16px}.admin-menu .menu-search>svg{flex-shrink:0}.admin-menu .menu-search>button{color:inherit;background:0 0;border:0;min-width:44px;min-height:44px}@media (prefers-reduced-motion:reduce){.chat-typing i{animation:none}}html[data-redesign="79"] .admin-menu .menu-search input{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;min-height:46px!important;margin:0!important;padding:12px 0!important}html[data-redesign="79"] .admin-menu .menu-search:focus-within{outline:2px solid var(--n-red);outline-offset:2px}.message-banner{top:calc(var(--tg-content-safe-area-inset-top,0px) + var(--tg-safe-area-inset-top,0px) + 12px);z-index:3000;border:1px solid var(--n-line);background:var(--n-surface);width:calc(100% - 24px);max-width:480px;color:var(--n-ink);border-radius:22px;align-items:center;gap:10px;padding:12px 14px;animation:.2s ease-out message-arrive;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 36px #0002}.message-banner button{color:inherit;background:0 0;border:0;min-width:36px;min-height:44px;padding:0}.message-banner .message-banner-open{text-align:left;flex:1;min-width:0}.message-banner b,.message-banner span{font-size:13px;line-height:1.4;display:block}.message-banner span{color:var(--n-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.message-banner>svg{color:var(--n-red);flex-shrink:0}@keyframes message-arrive{0%{opacity:0;translate:0 -12px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.message-banner{animation:none}}.assistant-control{border-bottom:1px solid var(--n-line);color:var(--n-muted);flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:11px;display:flex}.assistant-control .btn{min-height:36px;padding:6px 10px;font-size:11px}.direct-message.is-assistant{color:#252b50;background:#eef2ff;border-color:#c7d2fe}.direct-message.is-assistant>small{color:#4338a0;opacity:1;font-weight:650}.direct-message.is-assistant footer{color:#535b80;opacity:1}html[data-theme=dark] .direct-message.is-assistant{color:#f0f2ff;background:#272c49;border-color:#545d91}html[data-theme=dark] .direct-message.is-assistant>small{color:#c3c9ff}html[data-theme=dark] .direct-message.is-assistant footer{color:#bec5e6}.welcome-single{max-height:calc(var(--app-visible-height,100dvh) - 32px);flex-direction:column;gap:12px;display:flex;overflow:hidden}.welcome-single .welcome-rules{overscroll-behavior:contain;border:1px solid var(--border);border-radius:12px;flex:1;min-height:80px;max-height:42dvh;padding:12px;overflow-y:auto}.welcome-single>h2,.welcome-single>p{margin:0}.welcome-single>.checkbox,.welcome-single>.btn{flex-shrink:0}.welcome-single>.btn{justify-content:center;width:100%}.chat-jump{border:1px solid var(--border,#dfe1e9);background:var(--panel,#fff);color:var(--text,#202633);cursor:pointer;border-radius:20px;align-self:center;margin:4px;padding:8px 16px;font-size:13px}.community-page{--community-red:#e51132;--community-ink:var(--ink,#222536);--community-line:var(--border,#e2e4eb);--community-surface:var(--surface,#fff);max-width:760px;color:var(--community-ink);gap:18px;margin:0 auto;display:grid}.community-page *{box-sizing:border-box;min-width:0}.community-page .community-hero{color:#fff;background:radial-gradient(at 100% 0,#e5113240,#0000 60%),#242535;border-radius:26px;padding:30px 26px;position:relative;overflow:hidden}.community-page .community-kicker{letter-spacing:.12em;color:var(--muted,#697080);font-size:10px;font-weight:750;line-height:1.6;display:block}.community-page .community-hero .community-kicker{color:#d5c7cd}.community-page h2{letter-spacing:-.035em;margin:20px 0 14px;font-size:clamp(25px,5vw,36px);font-weight:800;line-height:1.13}.community-page h3{letter-spacing:-.025em;margin:8px 0 12px;font-size:21px;line-height:1.25}.community-page p{color:var(--muted,#687080);margin:10px 0 18px;font-size:14px;line-height:1.65}.community-page .community-hero p{color:#e0dce2;max-width:520px;font-size:15px}.community-page .community-card{background:var(--community-surface);border:1px solid var(--community-line);box-shadow:none;border-radius:24px;padding:24px}.community-page.community-card{background:var(--community-surface);border:1px solid var(--community-line);border-radius:24px;padding:24px}.community-section-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.community-section-head>svg{color:var(--community-red);flex-shrink:0}.community-page .btn{border-radius:15px;justify-content:center;gap:9px;min-height:48px;padding:13px 18px;font-size:14px}.community-page .btn.primary{background:var(--community-red);color:#fff;border-color:var(--community-red);box-shadow:none}.community-page .btn:disabled{opacity:.55}:is(.community-page button:focus-visible,.community-page a:focus-visible){outline:2px solid var(--community-red);outline-offset:4px}.community-page label{margin:18px 0 14px;font-size:13px;font-weight:650;display:block}.community-page input,.community-page textarea{border:1px solid var(--community-line);background:var(--community-surface);width:100%;color:var(--community-ink);font:inherit;box-shadow:none;border-radius:15px;margin-top:9px;padding:14px 16px;font-size:16px;line-height:1.5;display:block}.community-page textarea{resize:vertical;min-height:108px}.community-page input:focus,.community-page textarea:focus{outline:2px solid var(--community-red);outline-offset:2px}.community-page .community-note{background:0 0;border:0;align-items:flex-start;gap:8px;margin:14px 0 0;padding:0;font-size:12px;line-height:1.55;display:flex}.community-note svg{flex-shrink:0;margin-top:2px}.amount-options button,.feedback-kinds button,.feedback-statuses button{font:inherit;border:1px solid var(--community-line);background:var(--community-surface);color:var(--community-ink);cursor:pointer;border-radius:14px;min-height:48px;padding:12px;font-size:15px;font-weight:700}.amount-options button[aria-pressed=true],.feedback-kinds button[aria-pressed=true],.feedback-statuses button[aria-pressed=true]{border-color:var(--community-red);color:var(--community-red);background:#e5113210}.feedback-hero>svg{color:#ff7d91;margin:22px 0 0}.feedback-kinds{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.feedback-kinds button{flex-direction:column;align-items:center;gap:8px;padding:12px 6px;font-size:12px;display:flex}.feedback-composer fieldset{text-align:center;border:0;margin:28px 0 12px;padding:0}.feedback-composer legend{width:100%;margin-bottom:16px;font-size:17px;font-weight:750}.feedback-stars{justify-content:center;gap:8px;display:flex}.feedback-stars button{color:#9ca1ae;cursor:pointer;background:0 0;border:0;place-items:center;width:46px;height:50px;padding:6px;display:grid}.feedback-stars button.filled{color:var(--community-red)}.feedback-stars button.filled svg{fill:currentColor}.community-page .rating-caption{margin:10px 0 0;font-size:12px}.feedback-composer>.btn{width:100%}.feedback-statuses{flex-wrap:wrap;gap:6px;display:flex}.feedback-statuses button{padding:8px 10px;font-size:12px}.feedback-empty{text-align:center;color:var(--muted,#687080);padding:30px 5px}.feedback-empty p{margin-bottom:0}.feedback-success{text-align:center;padding:24px 0}.feedback-success>span{width:62px;height:62px;color:var(--community-red);background:#e5113210;border-radius:50%;place-items:center;margin-bottom:12px;display:inline-grid}.rating-popup{gap:12px}.rating-dismiss{justify-content:space-between;gap:10px;display:flex}.rating-dismiss button{min-height:44px;font-size:12px}.rating-popup .feedback-composer fieldset{margin-top:6px}.feedback-item .feature-line{flex-wrap:wrap;gap:8px}.feedback-item .feature-line>span{color:var(--community-red);background:#e511320c;border-radius:8px;padding:4px 8px;font-size:11px}@media (max-width:370px){.community-page .community-card,.community-page.community-card{padding:18px}.community-page .community-hero{padding:25px 20px}.feedback-stars{gap:3px}.feedback-kinds button{font-size:11px}}.community-page .community-hero :is(h1,h2,h3,h4){color:#fff}.community-page input[type=checkbox]{vertical-align:middle;width:24px;height:24px;margin:0 10px 0 0;display:inline-block}.studio-fast{color:var(--ink);--studio-red:#e51132;max-width:1180px;margin:auto}.studio-fast *{box-sizing:border-box;min-width:0}.studio-fast-head{justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;display:flex}.studio-fast-head small{letter-spacing:.1em;color:var(--muted);font-size:9px;font-weight:750}.studio-fast-head h2{letter-spacing:-.035em;margin:4px 0;font-size:22px}.studio-fast-head>span{color:var(--muted);white-space:nowrap;font-size:11px}.studio-fast-body{grid-template-columns:minmax(0,1.2fr) minmax(280px,1fr);align-items:start;gap:24px;display:grid}.studio-fast-preview{background:var(--soft);border:1px solid var(--border);border-radius:20px;padding:12px;position:sticky;top:95px}.studio-fast-formats{gap:4px;padding:0 0 12px;display:flex}.studio-fast-formats button{min-height:43px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:11px;flex:1;padding:5px 4px;font-size:11px;font-weight:700}.studio-fast-formats small{margin-top:2px;font-size:9px;font-weight:500;display:block}.studio-fast-formats button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 2px 8px #11111109}.studio-fast-canvas{width:fit-content;max-width:100%;max-height:58svh;margin:0 auto;line-height:0;position:relative;box-shadow:0 5px 22px #15172516}.studio-fast-canvas canvas{object-fit:contain;width:auto;max-width:100%;height:58svh;max-height:640px;display:block}.studio-fast-canvas.masking canvas{touch-action:none;cursor:crosshair}.studio-render-status{white-space:nowrap;color:#fff;background:#202232e8;border-radius:12px;align-items:center;gap:8px;padding:12px;font-size:11px;line-height:1.3;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.studio-fast-edit{gap:12px;display:grid}.studio-fast label{color:var(--ink);margin:0;font-size:12px;font-weight:700;display:block}.studio-fast input:not([type=checkbox]):not([type=range]),.studio-fast textarea{background:var(--surface);width:100%;color:var(--ink);border:1px solid var(--border);min-height:0;box-shadow:none;border-radius:13px;margin:8px 0 0;padding:12px;font-size:16px;line-height:1.4;display:block}.studio-fast textarea{resize:vertical}.studio-headline-label>span{float:right;color:var(--muted);font-size:10px;font-weight:500}:is(.studio-fast input:focus-visible,.studio-fast textarea:focus-visible,.studio-fast button:focus-visible){outline:2px solid var(--studio-red);outline-offset:3px}.studio-ai-status{justify-content:space-between;align-items:center;gap:10px;display:flex}.studio-ai-status>span{color:var(--muted);flex:1;font-size:10px;line-height:1.45}.studio-fast .text-btn{min-height:40px;color:var(--accent-ink);padding:4px 6px;font-size:12px}.studio-tool-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.studio-tool-rail button{border:1px solid var(--border);background:var(--surface);min-height:46px;color:var(--ink);border-radius:13px;justify-content:center;align-items:center;gap:6px;padding:8px 3px;font-size:11px;font-weight:650;display:flex}.studio-tool-rail button[aria-expanded=true]{border-color:var(--studio-red);color:var(--accent-ink);background:var(--accent-soft)}.studio-tool-panel{border:1px solid var(--border);background:var(--surface);border-radius:17px;gap:15px;padding:16px;display:grid}.studio-tool-panel small,.studio-video-source small{color:var(--muted);font-size:11px;line-height:1.5}.studio-tool-panel .checkbox{align-items:center;gap:10px;min-height:44px;display:flex}.studio-tool-panel input[type=checkbox]{width:19px;height:19px;accent-color:var(--studio-red)}.studio-fast input[type=range]{width:100%;accent-color:var(--studio-red);min-height:24px;margin:10px 0 0}.studio-fast .btn{border-radius:13px;gap:8px;min-height:46px;padding:10px 14px;font-size:13px}.studio-fast .btn.primary{background:var(--studio-red);color:#fff;border-color:var(--studio-red);box-shadow:none}.studio-fast button:disabled{opacity:.5;cursor:default}.studio-channel-offer{border:1px solid var(--border);background:var(--surface);border-radius:18px;align-items:center;gap:18px;margin:0 0 16px;padding:16px;display:flex}.studio-channel-offer>div{flex:1}.studio-channel-offer small{color:var(--accent-ink);letter-spacing:.06em;font-size:9px;font-weight:800}.studio-channel-offer p{color:var(--ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:7px 0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.studio-channel-offer a,.studio-source-credit a{color:var(--muted);font-size:10px}.studio-source-credit{color:var(--muted);justify-content:space-between;gap:10px;padding-top:10px;font-size:9px;display:flex}.studio-source-credit span{text-align:right}.studio-channel-row{justify-content:space-between;align-items:center;font-size:13px;display:flex}.studio-post-list{gap:6px;max-height:230px;display:grid;overflow:auto}.studio-post-list button{text-align:left;border:1px solid var(--border);background:var(--surface);color:var(--ink);border-radius:12px;gap:5px;min-height:48px;padding:12px;font-size:12px;line-height:1.5;display:grid}.studio-post-list button[aria-pressed=true]{border-color:var(--studio-red)}.studio-media-links{flex-wrap:wrap;gap:6px;display:flex}.studio-filmstrip{gap:7px;padding:2px;display:flex;overflow:auto}.studio-filmstrip button{background:var(--soft);border:2px solid #0000;border-radius:11px;flex:0 0 60px;height:64px;padding:0;position:relative;overflow:hidden}.studio-filmstrip button[aria-pressed=true]{border-color:var(--studio-red)}.studio-filmstrip img{object-fit:cover;width:100%;height:100%}.studio-filmstrip svg{background:var(--studio-red);color:#fff;border-radius:4px;position:absolute;top:2px;right:2px}.studio-filmstrip small{color:#fff;background:#0009;padding:2px;font-size:9px;position:absolute;bottom:0;left:0;right:0}.studio-video-source video{border-radius:13px;width:100%;max-height:180px}.studio-video-source[hidden]{display:none}.studio-style-choices{gap:7px;display:flex}.studio-style-choices button{border:1px solid var(--border);min-height:44px;color:var(--ink);background:var(--surface);border-radius:10px;flex:1;padding:8px;font-size:12px}.studio-style-choices button[aria-pressed=true]{border-color:var(--studio-red);color:var(--accent-ink)}.studio-fast-export{border-top:1px solid var(--border);gap:4px;padding-top:14px;display:grid}.studio-fast-export>.btn{width:100%}.studio-fast-export>div{justify-content:center;gap:20px;display:flex}.studio-fast-export>small{text-align:center;color:var(--muted);font-size:9px}.studio-inline-note,.studio-inline-error{border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;padding:12px;font-size:12px;line-height:1.5;display:flex}.studio-inline-note button,.studio-inline-error button{font:inherit;color:var(--accent-ink);background:0 0;border:0;min-height:36px}.studio-inline-error{color:var(--danger)}.studio-main .page-heading,.studio-fast-preview[hidden]{display:none}.studio-fast-body.studio-empty{grid-template-columns:1fr;max-width:760px;margin:auto}@media (max-width:700px){.studio-fast-body{grid-template-columns:minmax(0,1fr);gap:12px}.studio-fast-preview{border-radius:17px;padding:9px;position:static}.studio-fast-canvas canvas{height:34svh;max-height:380px}.studio-fast-canvas{max-height:34svh}.studio-fast-head{margin-bottom:10px}.studio-fast-head h2{font-size:17px}.studio-fast-head>span{font-size:9px}.studio-fast-head small{font-size:8px}.studio-fast-formats{padding-bottom:8px}.studio-channel-offer{padding:14px;display:block}.studio-channel-offer>.btn{width:100%;margin-top:12px}.studio-fast-edit{gap:8px}.studio-fast-export{padding-top:9px}.studio-fast .studio-headline-label textarea{padding:10px;font-size:15px}.studio-tool-rail button{font-size:10px}.studio-fast .studio-tool-panel{padding:13px}}.studio-feed-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid}.studio-feed-grid figure{aspect-ratio:3/4;background:var(--bg);margin:0;position:relative;overflow:hidden}.studio-feed-grid img{object-fit:cover;width:100%;height:100%}.studio-feed-grid figcaption{color:#fff;background:#202232;border-radius:4px;padding:3px;font-size:10px;position:absolute;top:3px;right:3px}.studio-feed-empty{aspect-ratio:3/4;text-align:center;background:var(--bg);color:var(--muted);place-items:center;padding:8px;font-size:12px;display:grid}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--type-xs:12px;--type-sm:14px;--type-base:16px;--type-lg:20px;--type-xl:24px;--type-2xl:32px;--type-3xl:40px;--radius-control:12px;--radius-card:24px;--radius-pill:999px;--touch-min:44px;--motion-fast:.12s;--motion-base:.2s;--motion-slow:.32s;--ease-standard:cubic-bezier(.2,.8,.2,1)}@keyframes progress-pulse{0%{opacity:.55}to{opacity:1}}.reward-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.reward-title h3{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.35}.identity-settings input,.community-page input:not([type=checkbox]),.community-page textarea{box-sizing:border-box;border:1px solid var(--border);background:var(--paper);width:100%;min-height:48px;color:var(--ink);font:inherit;box-shadow:none;outline-offset:3px;border-radius:14px;padding:12px 16px;font-size:16px;font-weight:400;line-height:1.5}:is(.identity-settings input:focus-visible,.community-page input:focus-visible,.community-page textarea:focus-visible){outline:2px solid var(--accent);border-color:var(--accent)}.identity-switch{text-align:left;min-height:56px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}.identity-switch b{font-size:15px}.identity-switch small{color:var(--muted);margin-top:4px;font-size:13px;line-height:1.4;display:block}.identity-switch>i{background:var(--muted);border-radius:24px;flex:0 0 44px;align-items:center;height:28px;padding:3px;display:flex}.identity-switch>i>span{background:var(--paper);border-radius:50%;width:22px;height:22px;display:block}.identity-switch[aria-checked=true]>i{background:var(--accent);justify-content:flex-end}.community-page label{gap:8px;font-size:14px;line-height:1.5}.community-page{--community-red:var(--accent);--community-surface:var(--paper)}.community-page .reward-title h3{margin:0;font-size:16px;line-height:1.35}.support-v2{max-width:720px;color:var(--ink);gap:20px;margin:0 auto;display:grid}.support-v2 h2{letter-spacing:-.03em;margin:12px 0;font-size:28px;line-height:1.15}.support-v2 h3{margin:0 0 8px;font-size:18px}.support-v2 p{color:var(--muted);font-size:14px;line-height:1.6}.support-v2 input,.support-v2 textarea,.profile-edit-v2 input,.profile-edit-v2 textarea{box-sizing:border-box;border:1px solid var(--border);background:var(--paper);width:100%;min-height:48px;font:inherit;color:var(--ink);border-radius:14px;padding:12px 16px;font-size:16px}.support-v2 label,.profile-edit-v2 label{gap:8px;font-size:14px;font-weight:600;display:grid}.profile-edit-v2{gap:20px;display:grid}.profile-edit-v2 small{color:var(--muted);font-size:12px;font-weight:400;line-height:1.5}.support-v2 details>summary{cursor:pointer;align-content:center;min-height:44px;font-weight:600}.support-v2 details>div{gap:12px;margin-top:12px;display:grid}:is(.support-v2 button:focus-visible,.profile-edit-v2 :is(input,textarea,button):focus-visible){outline:2px solid var(--accent);outline-offset:3px}.modal-overlay.search-overlay{top:max(var(--chrome-top,0px),var(--app-visible-top,0px));height:calc(var(--app-visible-height,100dvh) - max(0px,calc(var(--chrome-top,0px) - var(--app-visible-top,0px))));box-sizing:border-box;align-items:flex-start;padding:8px 12px;bottom:auto;overflow:hidden}.modal.quick-search{background:var(--paper);border-radius:24px;flex-direction:column;gap:12px;width:min(100%,640px);max-height:100%;padding:16px;display:flex;overflow:hidden}.quick-search .search-field{border-radius:14px;flex-shrink:0;align-items:center;gap:8px;min-height:52px;padding:0 8px 0 14px;display:flex;background:var(--soft)!important;border:0!important}.quick-search .search-field input{width:100%;min-width:0;color:var(--ink);font-size:16px;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;margin:0!important;padding:12px 0!important}.quick-search .search-field:focus-within{box-shadow:0 0 0 2px var(--accent)}.quick-search .search-field .icon-btn{min-width:44px;min-height:44px}.search-filters{scrollbar-width:none;flex-shrink:0;gap:6px;padding:2px;display:flex;overflow-x:auto}.quick-search .search-filters .btn{white-space:nowrap;min-height:44px;box-shadow:none;background:var(--soft);color:var(--muted);border:0;border-radius:20px;padding:8px 12px;font-size:13px}.quick-search .search-filters .btn[aria-pressed=true]{background:var(--ink);color:var(--paper)}.search-results{overscroll-behavior:contain;min-height:0;padding:4px;overflow-y:auto}.search-results>small{color:var(--muted);padding:8px;font-size:12px;display:block}.quick-search .focus-row{border:0;border-bottom:1px solid var(--border);width:100%;min-height:52px;color:var(--ink);text-align:left;background:0 0;padding:12px 8px;font-size:15px}.quick-search .focus-row>span{overflow-wrap:anywhere;min-width:0}.sc-save{border-top:1px solid var(--border);flex-wrap:wrap;gap:16px;padding-top:16px;display:flex}.sc-save .btn{min-height:48px}.profile-edit-v2 .identity-switch{gap:16px;width:100%;padding:14px 0}.profile-edit-v2 .identity-switch>span{flex:1;min-width:0}.profile-edit-v2 .identity-switch>i{flex:0 0 44px;width:44px}.profile-support-privacy{border-block:1px solid var(--border);margin-block:16px;padding-block:16px}.profile-support-privacy h3{margin:0 0 8px}.profile-support-privacy p,.profile-support-privacy>small{color:var(--muted);font-size:13px;line-height:1.5}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--radius-small:8px;--radius-control:12px;--radius-card:16px;--radius-pill:999px;--text-scale:1;--font-caption:calc(.8125rem * var(--text-scale));--font-body:calc(.9375rem * var(--text-scale));--font-control:calc(1rem * var(--text-scale));--font-subhead:calc(1.0625rem * var(--text-scale));--font-title:calc(1.25rem * var(--text-scale));--font-display:calc(1.75rem * var(--text-scale));--motion-fast:.15s;--motion-normal:.22s;--motion-ease:cubic-bezier(.2,.8,.2,1);--hero-bg:#22243b;--hero-text:#fff;--hero-muted:#c6c7d5;--on-action:#fff;--control-shadow:0 2px 6px #1018280a;--radius:var(--radius-card)}:root[data-text-size=large]{--text-scale:1.2}html[data-redesign="79"],html[data-redesign="79"][data-theme=dark]{--n-bg:var(--bg);--n-surface:var(--paper);--n-ink:var(--ink);--n-muted:var(--muted);--n-line:var(--border);--n-accent:var(--accent-ink);--n-accent-soft:var(--accent-soft);--n-radius:var(--radius-card)}html body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:var(--font-body);line-height:1.55}html .native-app :is(.btn,.text-btn,.icon-btn,.checkbox),html .sd :is(.btn,.text-btn),html .menu-panel button{min-height:44px}html .native-app :is(.btn,.text-btn),html .sd .btn{font-size:var(--font-body);border-radius:var(--radius-control);box-shadow:none;transition:background var(--motion-fast),transform var(--motion-fast)}html .native-app .btn.primary,html .sd .btn.primary,html .edition-three .btn.primary{background:var(--accent);border-color:var(--accent);color:var(--on-action);box-shadow:none}html .native-app :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select){font-size:var(--font-control);border-radius:var(--radius-control);border:1px solid var(--border);background:var(--paper);min-height:48px;color:var(--ink);padding:12px;line-height:1.5}html .native-app label.checkbox{font-size:var(--font-body);flex-direction:row;align-items:center;gap:12px;display:flex}html .native-app .mobile-dock .dock-create{background:var(--accent);box-shadow:none}html .native-app .mobile-dock{color:var(--muted)}html .native-app .mobile-dock button.active{color:var(--accent-ink)}html .native-app .menu-search{background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-control);align-items:center;gap:12px;padding:0 12px;display:flex}html .native-app .menu-search input,html .menu-panel .menu-search input{box-shadow:none;background:0 0;border:0;outline:0;width:100%;min-width:0}html .menu-panel .menu-search:focus-within{outline:2px solid var(--accent-ink);outline-offset:2px}html .native-app :is(.notice.error,.badge.urgent){color:var(--danger);background:var(--danger-soft)}.ui-skeleton{border-radius:var(--radius-card);background:var(--soft);min-height:160px;animation:1.4s ease-in-out infinite ui-pulse}.ui-skeleton span{background:var(--border);border-radius:var(--radius-small);width:65%;height:16px;margin:20px;display:block}.ui-skeleton span:nth-child(2){width:40%}@keyframes ui-pulse{50%{opacity:.6}}html[data-reduced-motion=true] *,html[data-reduced-motion=true] :before,html[data-reduced-motion=true] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:767px){html[data-redesign="79"] .main-content{padding-inline:var(--space-4)}}.engagement-offer{background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-4);margin-bottom:var(--space-6);color:var(--ink)}.engagement-offer>div{align-items:center;gap:var(--space-3);display:flex}.engagement-offer strong{font-size:var(--font-subhead);flex:1}.engagement-offer p{font-size:var(--font-body);color:var(--muted)}.engagement-offer .btn.primary{background:var(--support-accent);border-color:var(--support-accent);color:var(--on-action)}.news-districts{scrollbar-width:none;gap:8px;margin:0 0 8px;padding-bottom:2px;display:flex;overflow-x:auto}.news-districts::-webkit-scrollbar{display:none}.news-districts button{border:1px solid var(--border);background:var(--paper);min-height:36px;color:var(--ink);font:inherit;border-radius:999px;flex:none;padding:0 14px;font-size:14px}.news-districts button.on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.news-update{color:var(--accent,#2f5ea8);background:var(--accent-soft,#eef3fb);vertical-align:1px;border-radius:6px;margin-right:6px;padding:1px 6px;font-size:12px;font-style:normal;font-weight:700}.news-changed{border-left:3px solid var(--accent-soft,#dbe5f6);color:var(--muted);margin:-2px 0 10px 12px;padding-left:10px;font-size:14px;line-height:1.4}.news-changed b{color:var(--ink)}.news-changed a{color:var(--accent,#2f5ea8)}.sponsor-card{border:1px solid var(--border);background:var(--paper);border-radius:16px;gap:6px;margin:14px 0;padding:14px 16px;display:grid}.sponsor-card .sponsor-label{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:12px}.sponsor-card b{font-size:17px}.sponsor-card p{color:var(--muted);margin:0;font-size:14px;line-height:1.4}.sponsor-card .btn{justify-self:start;min-height:44px}.live-progress{border-radius:var(--radius-card,16px);background:var(--paper,#fff);color:var(--ink,#111);border:1px solid var(--border,#0f172a1a);gap:12px;padding:16px;display:grid}.live-progress.is-compact{gap:8px;padding:10px 12px}.live-progress .lp-title{font-size:16px}.live-progress .lp-bar{background:var(--soft,#e6e9ef);border-radius:999px;height:6px;position:relative;overflow:hidden}.live-progress .lp-bar i{background:var(--accent,#2563eb);width:40%;animation:lp-slide 1.3s var(--ease-standard,ease-in-out) infinite;border-radius:999px;position:absolute;inset:0 auto 0 0}.live-progress .lp-steps{gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.live-progress .lp-steps li{color:var(--muted,#64748b);align-items:center;gap:8px;display:flex}.live-progress .lp-steps li.done{color:var(--ink,#111)}.live-progress .lp-steps li.done svg{color:var(--ok,#16a34a)}.live-progress .lp-steps li.now{color:var(--ink,#111);font-weight:600}.live-progress .lp-steps .dot{background:var(--border,#cbd5e1);border-radius:50%;width:8px;height:8px;margin:3px}.live-progress .lp-steps li.now .dot{background:var(--accent,#2563eb);animation:1s ease-in-out infinite lp-pulse}.live-progress .lp-meta{color:var(--muted,#64748b);flex-wrap:wrap;gap:8px 12px;font-size:12px;display:flex}.live-progress .lp-slow{color:var(--warn,#b45309)}.live-progress.is-error{background:var(--danger-soft,#fee2e2);border-color:var(--danger,#f87171);color:var(--danger-ink,#991b1b);grid-template-columns:auto 1fr;grid-auto-flow:column;align-items:start}.live-progress.is-error .lp-body{gap:6px;font-size:14px;display:grid}.live-progress .lp-retry{justify-self:start;align-items:center;gap:6px;display:inline-flex}@keyframes lp-slide{0%{transform:translate(-100%)}to{transform:translate(260%)}}@keyframes lp-pulse{0%,to{opacity:1}50%{opacity:.35}}:root[data-reduced-motion=true] .live-progress .lp-bar i,:root[data-reduced-motion=true] .live-progress .lp-steps .dot{animation:none}.ad-app{--ad-red:#c51b35;--ad-ink:var(--ink);--ad-paper:var(--paper);--ad-line:var(--border);color:var(--ink);background:var(--bg);overflow-wrap:anywhere}html .ad-app :is(.ad-card,.ad-plan,.ad-deal,.ad-retail-group){background:var(--paper);color:var(--ink);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:none}html .ad-app :is(p,small,.ad-muted,.ad-kicker,.ad-card p,.ad-deal small){color:var(--muted)}html .ad-app :is(h1,h2,h3,strong,b){color:var(--ink)}html .ad-app :is(button,input,select,textarea,.btn){font:inherit;border-radius:var(--radius-control);min-height:44px}html .ad-app :is(input,select,textarea){width:100%;min-width:0;color:var(--ink);background:var(--paper);border:1px solid var(--border);box-sizing:border-box;padding:12px}html .ad-app .ad-check input{accent-color:var(--ad-red);width:20px!important;min-height:20px!important}html .ad-app .btn{background:var(--paper);color:var(--ink);border:1px solid var(--border);box-shadow:none;padding:12px 16px}html .ad-app .ad-primary{background:var(--ad-red);border-color:var(--ad-red);color:#fff}html .ad-app a{color:inherit}html .ad-app .ad-kicker{font-size:var(--font-caption);letter-spacing:.1em}html .ad-app h2{font-size:var(--font-display);letter-spacing:-.03em;line-height:1.2}html .ad-app h3{font-size:var(--font-title);line-height:1.3}html .ad-app p{font-size:var(--font-body);line-height:1.6}html .ad-app small{font-size:var(--font-caption);line-height:1.5;display:block}.ad-v117{padding-bottom:160px}.ad-v117 .ad-hero{gap:32px;padding:40px 0}.ad-v117 .ad-hero h1{letter-spacing:-.045em;font-size:clamp(36px,6vw,72px);line-height:1.05}html .ad-v117 .ad-network{background:var(--hero-bg);border-radius:var(--radius-card);box-shadow:none;padding:32px}html .ad-v117 .ad-network :is(strong,h3,b){color:var(--hero-text)}html .ad-v117 .ad-network :is(p,span){color:var(--hero-muted)}.ad-anchor-nav{top:var(--ads-anchor-top,0px);z-index:12;background:var(--paper);border-bottom:1px solid var(--border);border-radius:var(--radius-control);gap:4px;padding:8px;display:flex;position:sticky;overflow:auto}.ad-anchor-nav a{white-space:nowrap;align-items:center;min-height:44px;padding:0 12px;font-weight:600;text-decoration:none;display:flex}.ad-v117 section[id]{scroll-margin-top:140px}.ad-embedded .ad-anchor-nav{position:sticky;top:0}.ad-section{padding:32px 0}.ad-account-grid,.ad-plan-grid,.ad-specials{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ad-plan{flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.ad-plan :is(h3,p){margin:0}.ad-plan>details{flex:1}.ad-plan-price{font-size:var(--font-display)}html .ad-plan-featured{border:2px solid var(--ad-red)}.ad-plan .btn{justify-content:space-between;width:100%}.ad-plan del{color:var(--muted)}.ad-app summary{cursor:pointer;box-sizing:border-box;min-height:44px;padding:12px 0}.ad-compare{padding-top:16px}.ad-retail-group{margin-bottom:16px;padding:24px}.ad-retail-group h3{margin-top:0}.ad-retail-item{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.ad-retail-item>div:first-child{gap:6px;min-width:0;display:grid}.ad-quantity{flex-shrink:0;align-items:center;gap:8px;display:flex}.ad-quantity button{border:1px solid var(--border);background:var(--soft);width:44px;color:var(--ink);place-items:center;display:grid}html .ad-app .ad-segments button{background:var(--paper);color:var(--ink);border:1px solid var(--border)}html .ad-app .ad-segments button.active{background:var(--hero-bg);color:var(--hero-text)}.ad-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:0;list-style-position:inside;display:grid}.ad-steps li::marker{color:var(--ad-red);font-weight:700}.ad-faq-item{border-bottom:1px solid var(--border)}.ad-faq-item p{margin:0 0 16px}.ad-bottom-cta{background:var(--soft);border-radius:var(--radius-card)}.ad-cart-bar{bottom:calc(12px + env(safe-area-inset-bottom));z-index:22;background:var(--paper);width:min(740px,100% - 24px);color:var(--ink);border:1px solid var(--border);border-radius:var(--radius-card);box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:12px;padding:12px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 4px 24px #0002}.ad-embedded .ad-cart-bar{bottom:calc(96px + env(safe-area-inset-bottom))}.ad-cart-bar details{flex:1;min-width:160px}.ad-cart-bar details[open]{flex-basis:100%}.ad-cart-bar details>div{max-height:35vh;overflow:auto}.ad-cart-bar summary{align-items:center;gap:8px;font-weight:600;display:flex}.ad-cart-suggestion{background:var(--soft);color:var(--ink);border:0;width:100%;padding:12px}.ad-app :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--ad-red);outline-offset:3px}.ad-app button:disabled{opacity:.55;cursor:not-allowed}@media (max-width:760px){.ad-account-grid,.ad-plan-grid,.ad-specials,.ad-v117 .ad-hero{grid-template-columns:1fr}.ad-steps{grid-template-columns:1fr 1fr}.ad-plan,.ad-retail-group{padding:20px}.ad-app .ad-toolbar{align-items:stretch}.ad-app .ad-toolbar :is(input,select){max-width:none}.ad-app .ad-nav{gap:12px}.ad-cart-bar>.btn{white-space:nowrap;flex:1}.ad-app .ad-section-head{align-items:start}.ad-v117 .ad-network>strong{font-size:var(--font-display)}}@media (prefers-reduced-motion:reduce){.ad-app *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html .ad-app{--ad-navy:#222438;--ad-white:#fff;--ad-tg:#087cba;--ad-ig:#b72e71;--ad-fb:#1764cf;--ad-max:#6141bb;--ad-web:#c51b35}html .ad-app .ad-anchor-nav{z-index:auto;background:var(--soft);border:0;grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 0;padding:4px;display:grid;position:relative;top:auto;overflow:visible}html .ad-app .ad-anchor-nav a{font-size:var(--font-caption);white-space:normal;text-align:center;justify-content:center;padding:0 4px}html .ad-app .ad-sales-hero{background:var(--ad-navy);color:#fff;border-radius:var(--radius-card);margin-top:20px;padding:32px;position:relative;overflow:hidden}html .ad-app .ad-sales-hero h1{color:#fff;letter-spacing:-.045em;max-width:720px;margin:24px 0 16px;font-size:clamp(36px,5.7vw,68px);line-height:1.03}html .ad-app .ad-sales-hero em{color:#ff6379;font-style:normal}html .ad-app .ad-sales-hero :is(p,.ad-kicker,.ad-hero-note){color:#e0e1eb}html .ad-app .ad-sales-hero p{max-width:580px;line-height:1.5}.ad-hero-badges{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.ad-hero-note{font-size:var(--font-caption);margin-top:12px;display:block}.ad-tone-telegram{--platform:var(--ad-tg)}.ad-tone-instagram{--platform:var(--ad-ig)}.ad-tone-facebook{--platform:var(--ad-fb)}.ad-tone-max{--platform:var(--ad-max)}.ad-tone-web{--platform:var(--ad-web)}html .ad-app .ad-platform-mark{background:var(--platform,var(--ad-navy));color:#fff;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:6px 9px;font-size:12px;font-weight:650;line-height:1.3;display:inline-flex}.ad-platform-tabs{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.ad-platform-tabs button{border:1px solid var(--border);background:var(--paper);color:var(--ink);cursor:pointer;padding:4px}html .ad-app .ad-platform-tabs button[aria-pressed=true]{outline:2px solid var(--ink);outline-offset:2px}.ad-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ad-channel-card{border-radius:var(--radius-card);background:var(--paper);border:1px solid var(--border);min-width:0;overflow:hidden}.ad-channel-banner{background:var(--platform);box-sizing:border-box;height:100px;padding:12px;position:relative;overflow:hidden}.ad-channel-banner>.ad-platform-mark{z-index:1;position:relative;background:#0002!important}.ad-channel-banner>.ad-channel-avatar{z-index:1;position:absolute;bottom:12px;left:12px}html .ad-app .ad-channel-art{color:#fff3;letter-spacing:-.06em;font-size:76px;font-weight:900;line-height:1;position:absolute;bottom:-10px;right:-6px}.ad-channel-avatar{background:var(--platform,var(--ad-navy));color:#fff;box-sizing:border-box;border:2px solid #fff9;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;overflow:hidden}.ad-channel-avatar img{object-fit:cover;width:100%;height:100%}.ad-channel-avatar b{color:#fff!important;font-size:15px!important}.ad-channel-label{align-items:center;gap:10px;min-width:0;display:flex}.ad-channel-label>span:last-child{min-width:0}.ad-channel-label b{font-size:var(--font-body);line-height:1.3;display:block}.ad-channel-label small{font-size:var(--font-caption)}.ad-channel-body{padding:16px}.ad-channel-body h3{margin:0 0 6px!important}.ad-handle{font-size:var(--font-caption);overflow-wrap:anywhere;align-items:center;gap:4px;min-height:32px;display:flex}.ad-channel-price{border-top:1px solid var(--border);min-height:44px;font-size:var(--font-caption);justify-content:space-between;align-items:center;margin-top:12px;padding-top:12px;font-weight:700;text-decoration:none;display:flex}.ad-channel-numbers{flex-wrap:wrap;gap:16px;margin-top:12px;display:flex}.ad-channel-numbers strong{font-size:var(--font-title)}.ad-metric-source summary{font-size:var(--font-caption)}html .ad-app .ad-caption{font-size:var(--font-caption);color:var(--muted);margin-top:16px;line-height:1.5}html .ad-app .ad-plan{gap:12px;padding:24px}.ad-plan-top{justify-content:space-between;align-items:start;gap:12px;display:flex}.ad-plan-count{white-space:nowrap;font-size:var(--font-caption)}html .ad-app .ad-plan h3{margin:0;font-size:28px}.ad-plan-cost{align-items:center;gap:16px;margin:8px 0;display:flex}.ad-plan-cost>span{font-size:var(--font-caption)}html .ad-app .ad-plan-cost small{color:var(--ad-red);font-weight:650}.ad-plan-includes{border-top:1px solid var(--border);flex:1;padding-top:16px}.ad-plan-includes>b{font-size:var(--font-caption);margin-bottom:8px;display:block}.ad-package-channel{grid-template-columns:1fr;gap:4px;padding:10px 0;display:grid}.ad-package-channel>small{padding-left:54px}.ad-package-channel .ad-channel-label b{font-size:var(--font-caption)}html .ad-app .ad-plan-featured{border:2px solid var(--ad-red);background:var(--paper)}html .ad-app .ad-guided-choice{border-radius:var(--radius-card);background:var(--ad-navy);color:#fff;justify-content:space-between;align-items:center;gap:24px;padding:28px;display:flex}html .ad-app .ad-guided-choice :is(h2,p,.ad-kicker,a){color:#fff}.ad-guided-choice p{max-width:650px}.ad-guided-choice a{flex-shrink:0}html .ad-app .ad-retail-group{margin-bottom:12px;padding:20px}.ad-retail-group>.ad-channel-label{margin-bottom:12px}.ad-retail-item{padding:12px 0}.ad-retail-item>div>span{font-size:var(--font-caption);color:var(--muted)}html .ad-app .ad-form{gap:20px;min-width:0}html .ad-app .ad-form label{font-size:var(--font-body);gap:8px;min-width:0;margin:0;font-weight:600;line-height:1.45;display:grid}html .ad-app .ad-form :is(input,select,textarea){min-height:48px;margin:0;font-size:16px;font-weight:400;line-height:1.45}html .ad-app .ad-form label.ad-check{font-weight:400;font-size:var(--font-caption);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 0;display:flex!important}html .ad-app label.ad-check input{-webkit-appearance:auto;appearance:auto;accent-color:var(--ad-red);flex:0 0 22px;width:22px!important;height:22px!important;min-height:22px!important;margin:0!important;padding:0!important}html .ad-app .ad-check span{flex:1;min-width:0}html .ad-app .ad-form select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23777985' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}.ad-manager-result{background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-card);padding:24px}.ad-manager-builder .ad-builder-summary{background:var(--soft);border-radius:var(--radius-control);padding:20px}.ad-builder-fields{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.ad-builder-fields:disabled{opacity:.65}.ad-payment-next .btn{margin-top:12px}.ad-manager-builder .ad-builder-summary ul{font-size:var(--font-caption);padding-left:20px;line-height:1.6}@media (max-width:760px){.ad-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html .ad-app .ad-sales-hero{padding:24px}html .ad-app .ad-guided-choice{padding:24px;display:block}.ad-plan-grid{gap:16px}html .ad-app .ad-section{padding:24px 0}.ad-channel-body{padding:12px}html .ad-app .ad-channel-body h3{font-size:18px}.ad-app .ad-nav{gap:8px}html .ad-app .ad-nav button{font-size:var(--font-caption);padding:10px}.ad-platform-tabs{gap:8px}.ad-plan-includes .ad-package-channel{grid-template-columns:1fr auto;align-items:center;gap:10px}.ad-package-channel>small{text-align:right;max-width:100px;padding-left:0}html .ad-app .ad-plan{padding:20px}}html .ad-app .ad-sales-hero{background:radial-gradient(at 100% 0,#77283b 0,#0000 65%),#181b26;border-radius:28px;grid-template-columns:1.15fr 1fr;gap:32px;padding:clamp(24px,4vw,48px);display:grid}.ad-hero-copy{z-index:1;min-width:0;position:relative}html .ad-app .ad-network-shop{padding-top:20px}.ad-network-shop .ad-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.ad-network-shop .ad-channel-card{border-radius:22px;flex-direction:column;transition:transform .18s,border-color .18s;display:flex}.ad-network-shop .ad-channel-card:hover{border-color:var(--platform)}.ad-network-shop .ad-channel-banner{background:linear-gradient(120deg,#0002,transparent),var(--platform);height:116px}.ad-network-shop .ad-channel-banner>.ad-channel-avatar{border-radius:18px;width:62px;height:62px;bottom:14px;left:16px;box-shadow:0 5px 18px #0002}.ad-network-shop .ad-channel-banner>.ad-platform-mark{position:absolute;top:12px;right:12px}.ad-network-shop .ad-channel-art{font-size:88px!important;bottom:-4px!important;right:12px!important}.ad-network-shop .ad-channel-body{flex-direction:column;flex:1;padding:18px;display:flex}.ad-network-shop .ad-channel-formats{margin-top:auto;padding-top:18px}.ad-network-shop .ad-retail-item b{font-size:14px}.ad-network-shop .ad-retail-item span{color:var(--ink);font-size:15px;font-weight:650}.ad-network-shop .ad-quantity{gap:6px}.ad-network-shop .ad-quantity button{background:var(--soft);border-radius:13px;width:40px;min-width:40px;min-height:44px}html .ad-app .ad-platform-tabs{gap:10px;margin-bottom:24px}html .ad-app .ad-platform-tabs button{border-radius:12px;padding:6px}html .ad-app .ad-platform-tabs button[aria-pressed=true]{outline-color:var(--ad-red)}.ad-all-platforms{padding:6px 10px;font-size:13px;font-weight:700}html .ad-app .ad-plan-featured{border-top-width:6px;position:relative}.ad-plan-featured .ad-plan-top>.ad-kicker{color:var(--ad-red);font-weight:750}.ad-plan-cost .ad-plan-price{letter-spacing:-.04em;font-size:36px}.ad-plan-includes .ad-channel-avatar{border-radius:10px;width:36px;height:36px}.ad-plan-includes .ad-channel-label small{font-size:11px}.ad-package-channel{border-bottom:1px solid var(--border)}.ad-package-channel:last-child{border-bottom:0}@media (min-width:761px) and (max-width:1000px){.ad-network-shop .ad-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-network-shop .ad-quantity{gap:4px}}@media (max-width:760px){html .ad-app .ad-sales-hero{border-radius:24px;grid-template-columns:1fr;gap:12px}.ad-network-shop .ad-channel-grid{grid-template-columns:1fr}.ad-network-shop .ad-channel-banner{height:100px}.ad-network-shop .ad-channel-body{padding:18px}.ad-network-shop .ad-channel-body h3{font-size:21px}.ad-network-shop .ad-channel-formats{padding-top:12px}.ad-network-shop .ad-retail-item{padding:12px 0}.ad-network-shop .ad-retail-item b,.ad-network-shop .ad-retail-item span{font-size:16px}.ad-network-shop .ad-quantity button{width:44px}.ad-hero-badges{margin:18px 0}.ad-platform-tabs .ad-platform-mark{font-size:11px}.ad-plan-includes .ad-package-channel{grid-template-columns:minmax(0,1fr) auto}}html .ad-app .ad-sales-hero{padding:28px 32px;display:block}html .ad-app .ad-sales-hero h1{margin:16px 0;font-size:clamp(34px,5vw,56px)}.ad-sales-hero .ad-hero-badges{margin:16px 0}.ad-sales-hero .ad-hero-copy>p{margin-bottom:16px}html .ad-app .ad-plan-featured{background:linear-gradient(145deg,#a80d2b,#da2946);border:0;box-shadow:0 14px 35px #b4193020}html .ad-app .ad-plan-featured :is(h3,p,b,strong,small,del,.ad-kicker,.ad-plan-count,summary){color:#fff}.ad-plan-featured .ad-plan-includes,.ad-plan-featured .ad-package-channel{border-color:#ffffff40}html .ad-app .ad-plan-featured .ad-primary{color:#ad1330;background:#fff;border:0}.ad-plan-includes{flex:none}.ad-plan-includes summary{font-size:14px;font-weight:650}.ad-plan>.btn{margin-top:auto}.ad-plan-top{min-height:24px}.ad-express{max-width:580px;margin:24px auto 100px}.ad-express-back{color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-bottom:16px;display:flex}.ad-express-sheet{background:var(--paper);border:1px solid var(--border);border-radius:28px;padding:32px;box-shadow:0 12px 36px #00000006}.ad-express-sheet h2{margin:12px 0 8px}.ad-express-sheet>p{margin:0 0 24px}.ad-express-price{align-items:center;gap:16px;margin:24px 0 16px;display:flex}.ad-express-price strong{letter-spacing:-.04em;font-size:38px!important}.ad-express-price span{max-width:140px;color:var(--muted);font-size:13px}.ad-express-platforms{flex-wrap:wrap;gap:6px;margin-bottom:24px;display:flex}.ad-express-platforms span{background:var(--soft);color:var(--ink);border-radius:9px;padding:7px 10px;font-size:12px}.ad-contact-ready{color:var(--ink);background:#199b6a13;border-radius:16px;align-items:center;gap:12px;padding:16px;display:flex}.ad-contact-ready svg{color:#168153;flex-shrink:0}.ad-express-details{border-bottom:1px solid var(--border);padding-bottom:12px}.ad-express-details summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-weight:650;display:flex}.ad-express-details label{padding:10px 0}.ad-express-confirm{justify-content:space-between;width:100%;border-radius:16px!important;min-height:56px!important;font-weight:750!important}.ad-express .ad-caption{margin:0;line-height:1.5;font-size:12px!important}.ad-funnel-steps{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;display:grid}.ad-funnel-steps>div{background:var(--soft);border-radius:14px;gap:6px;padding:16px;display:grid}.ad-funnel-steps strong{font-size:28px}.ad-funnel-steps span{font-size:12px}.ad-journey-row{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;padding:12px 0;font-size:14px;display:flex}.ad-journey-row>span{max-width:50%}@media (max-width:760px){html .ad-app .ad-sales-hero{padding:24px}.ad-express{margin:16px 0 100px}.ad-express-sheet{border-radius:24px;padding:22px}.ad-express-price{flex-direction:column;align-items:flex-start;gap:2px}.ad-express-price span{max-width:none}.ad-plan-includes .ad-package-channel{grid-template-columns:minmax(0,1fr) auto}}html .ad-app .ad-resume{text-align:left;border:1px solid var(--ad-red);background:var(--paper);width:100%;color:var(--ink);border-radius:16px;justify-content:space-between;align-items:center;margin:16px 0;padding:16px 20px;font-weight:650;display:flex}.ad-resume small{font-weight:400}.ad-proposal-row{margin:4px 0 0}.ad-proposal-row a{align-items:center;gap:6px;min-height:44px;display:inline-flex}:root{--tap:44px;--font-min:11px}@media (pointer:coarse),(max-width:760px){:root :is(.native-app,.ad-app) summary{align-items:center;display:flex}:root .native-app .mobile-dock button,:root .native-app .mobile-dock button span,:root .nav-caption,:root .native-app .app-beta,:root .native-heading small{font-size:var(--font-min)!important}:root .ad-footer a{min-height:var(--tap);align-items:center;padding:0 4px;display:inline-flex;font-size:13px!important}}html:not(.editor-mode){--d2-bg:#ecedf2;--d2-surface:#fff;--d2-text:#14151f;--d2-text2:#505467;--d2-line:#d9dce5;--d2-graphite:#14151f;--d2-red:#dc2b30;--d2-red-dark:#bd2028;--d2-red-soft:#dc2b3033;--d2-red-glow:#ff8588;--d2-green:#27a879;--d2-blue:#5687e8;--d2-amber:#f6ae39;--d2-green-soft:#e6f6ef;--d2-green-line:#bde6d4;--d2-nav-inactive:#b9bdca;--d2-pill-bg:#252738}html[data-theme=dark]:not(.editor-mode),html:not(.editor-mode)[data-theme=dark]{--d2-bg:#0e0f17;--d2-surface:#1c1e2b;--d2-text:#f7f7fa;--d2-text2:#b9bdca;--d2-line:#36394a;--d2-green-soft:#13281f;--d2-green-line:#1f4434}@media (prefers-color-scheme:dark){html:not(.editor-mode):not([data-theme=light]){--d2-bg:#0e0f17;--d2-surface:#1c1e2b;--d2-text:#f7f7fa;--d2-text2:#b9bdca;--d2-line:#36394a;--d2-green-soft:#13281f;--d2-green-line:#1f4434}}@media (max-width:760px){html:not(.editor-mode) .native-app .mobile-dock{height:auto;min-height:64px;padding:6px 4px calc(6px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)));z-index:30;background:#14151f;border:0;border-radius:22px 22px 0 0;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:0;margin:0;display:grid;position:fixed;bottom:0;left:0;right:0;overflow:visible;box-shadow:0 -4px 24px #00000040}html:not(.editor-mode) .native-app .mobile-dock button{color:#b9bdca;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;min-height:52px;padding:4px 0;font-size:10px;font-weight:600;display:flex}html:not(.editor-mode) .native-app .mobile-dock button>svg{width:20px;height:20px;color:inherit;stroke:currentColor}html:not(.editor-mode) .native-app .mobile-dock button>span{clip-path:none;width:auto;height:auto;font-size:10px;font-weight:600;position:static;overflow:visible}html:not(.editor-mode) .native-app .mobile-dock button.active{color:#fff;background:0 0}html:not(.editor-mode) .native-app .mobile-dock button.active>svg{box-sizing:content-box;color:#ff8588;stroke:#ff8588;background:#dc2b3033;border-radius:999px;width:30px;height:30px;padding:5px}html:not(.editor-mode) .native-app .main-content{padding-bottom:calc(86px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)))}html:not(.editor-mode) .native-app .mobile-dock .dock-create{display:none}}html:not(.editor-mode) .reader-home .news-panel{background:var(--d2-surface);border:1px solid var(--d2-line);border-radius:20px;padding:0;overflow:hidden}html:not(.editor-mode) .reader-home .news-panel>header{justify-content:space-between;align-items:center;padding:14px 16px;display:flex}html:not(.editor-mode) .reader-home .news-panel>header h3{letter-spacing:-.3px;color:var(--d2-text);margin:0;font-size:22px;font-weight:700;line-height:28px}html:not(.editor-mode) .reader-home .news-panel .text-btn{color:var(--d2-text);font-size:15px;font-weight:600}html:not(.editor-mode) .reader-home .news-item{border-top:1px solid var(--d2-line)}html:not(.editor-mode) .reader-home .home-story{border:0;gap:12px;padding:12px 16px}html:not(.editor-mode) .reader-home .home-story b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:600;line-height:21px;display:-webkit-box;overflow:hidden}html:not(.editor-mode) .reader-home .home-story small{color:var(--d2-text2);font-size:13px;line-height:18px}html:not(.editor-mode) .reader-home .news-districts{flex-wrap:wrap;gap:8px;padding:10px 16px;display:flex}html:not(.editor-mode) .reader-home .news-districts button{color:var(--d2-text2);border:1.5px solid var(--d2-line);background:0 0;border-radius:999px;min-height:36px;padding:7px 14px;font-size:14px;font-weight:600}html:not(.editor-mode) .reader-home .news-districts button.on{background:var(--d2-text);color:var(--d2-bg);border-color:var(--d2-text)}html:not(.editor-mode) .reader-home .sponsor-card{background:var(--d2-surface);border:1px solid var(--d2-line);border-radius:20px;padding:16px}html:not(.editor-mode) .member-profile .news-panel{background:var(--d2-surface);border:1px solid var(--d2-line);border-radius:16px;overflow:hidden}html:not(.editor-mode) .member-profile .task-tabs{gap:8px;display:flex}html:not(.editor-mode) .member-profile .task-tabs button{color:var(--d2-text2);border:1.5px solid var(--d2-line);background:0 0;border-radius:999px;padding:7px 14px;font-size:14px;font-weight:600}html:not(.editor-mode) .member-profile .task-tabs button.active{background:var(--d2-text);color:var(--d2-bg);border-color:var(--d2-text)}html:not(.editor-mode) .notification-item{border-bottom:1px solid var(--d2-line);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}html:not(.editor-mode) .notification-item.unread{background:#fff5f5}@media (prefers-color-scheme:dark){html:not(.editor-mode):not([data-theme=light]) .notification-item.unread{background:#1c2435}}html[data-theme=dark]:not(.editor-mode) .notification-item.unread{background:#1c2435}html:not(.editor-mode) .direct-inbox .direct-composer{background:var(--d2-surface);border-top:1px solid var(--d2-line);flex-shrink:0;align-items:flex-end;gap:8px;padding:8px 12px;display:flex}html:not(.editor-mode) .direct-inbox .direct-composer .send-btn{color:#fff;background:#dc2b30;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}@media (max-width:760px){html:not(.editor-mode) .native-app .main-content{background:var(--d2-bg,#ecedf2)}}html:not(.editor-mode) .native-app .panel{background:var(--d2-surface);border-color:var(--d2-line);border-radius:20px}html:not(.editor-mode) .native-app .btn{border-radius:14px;min-height:44px}html:not(.editor-mode) .member-profile .theme-options button{background:var(--d2-surface);border-color:var(--d2-line);color:var(--d2-text2);border-radius:16px}html:not(.editor-mode) .member-profile .theme-options button.selected{border-color:var(--d2-red);background:var(--d2-red-soft);color:var(--d2-red-dark)}:root{--sg-graphite:#14151f;--sg-graphite-2:#252738;--sg-graphite-3:#2b2d3d;--sg-red:#dc2b30;--sg-red-press:#bd2028;--sg-red-text:#bd2028;--sg-red-glow:#ff8588;--sg-red-soft:#fff5f5;--sg-blue:#5687e8;--sg-blue-text:#2f5fc4;--sg-blue-soft:#e6edff;--sg-green:#27a879;--sg-green-text:#1b7a57;--sg-green-soft:#e3f6ec;--sg-gold:#f6ae39;--sg-gold-text:#8a5a00;--sg-gold-soft:#fff1da;--sg-skel:#e4e6ed;--sg-tertiary-line:#c5c9d6;--sg-on-dark:#f7f7fa;--sg-on-dark-2:#b9bdca;--sg-r-card:16px;--sg-r-hero:22px;--sg-r-btn:14px;--sg-r-sheet:24px;--sg-font:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",system-ui,"Segoe UI",sans-serif;--d2-bg:var(--bg);--d2-surface:var(--paper);--d2-text:var(--ink);--d2-text2:var(--muted);--d2-line:var(--border);--n-bg:var(--bg);--n-surface:var(--paper);--n-ink:var(--ink);--n-muted:var(--muted);--n-line:var(--border);--n-accent:var(--accent-ink);--n-accent-soft:var(--accent-soft);--community-red:var(--sg-red);--studio-red:var(--sg-red);--ad-red:var(--sg-red);--brand-red:var(--sg-red);--info:var(--sg-blue-text);--info-soft:var(--sg-blue-soft);--success:var(--sg-green-text);--success-soft:var(--sg-green-soft);--warning:var(--sg-gold-text);--warning-soft:var(--sg-gold-soft);--danger:var(--sg-red-text);--danger-soft:var(--sg-red-soft);--radius-card:16px;--radius-control:14px;--panel:var(--paper);--card:var(--paper)}html[data-theme=dark]{--sg-red-text:#ff8588;--sg-red-soft:#3a1e26;--sg-blue-text:#9dbbff;--sg-blue-soft:#1e2a48;--sg-green-text:#5fd3a5;--sg-green-soft:#13281f;--sg-gold-text:#f6ae39;--sg-gold-soft:#3a2c12;--sg-skel:#2b2d3d;--sg-tertiary-line:#4a4d61}:root:root:root body{background:var(--bg);color:var(--ink);font-family:var(--sg-font);letter-spacing:0;font-size:16px;line-height:1.45}:root:root:root .app-shell,:root:root:root .main-content,:root:root:root .native-app{background:var(--bg);font-family:var(--sg-font)}:root:root:root .app-shell :is(button,input,select,textarea){font-family:var(--sg-font)}:root:root:root .app-shell :is(h1){letter-spacing:-.6px;font-size:28px;font-weight:700;line-height:34px}:root:root:root .app-shell :is(h2){letter-spacing:-.3px;font-size:22px;font-weight:700;line-height:28px}:root:root:root .app-shell :is(h3){letter-spacing:0;font-size:18px;font-weight:600;line-height:24px}:root:root:root a:not(.btn){color:var(--sg-red-text)}:root:root:root :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--sg-blue);outline-offset:3px;box-shadow:none}@media (max-width:760px){:root:root:root .app-shell .topbar{z-index:25;background:var(--sg-graphite);color:var(--sg-on-dark);box-shadow:none;min-height:64px;padding:calc(10px + var(--sg-top,0px)) 16px 12px;-webkit-backdrop-filter:none;border:0;border-radius:0;align-items:center;gap:10px;margin:0;display:flex;position:sticky;top:0}:root:root:root .app-shell .topbar .breadcrumbs{min-width:0;color:inherit;flex:1;align-items:center;gap:10px;display:flex}:root:root:root .app-shell .topbar .breadcrumbs>svg,:root:root:root .app-shell .topbar .crumb-space,:root:root:root .app-shell .topbar .app-beta,:root:root:root .app-shell .topbar .today,:root:root:root .app-shell .topbar .top-avatar,:root:root:root .app-shell .topbar .search-label,:root:root:root .app-shell .topbar .top-actions .icon-btn[aria-label=Обновить\ данные]{display:none!important}:root:root:root .app-shell .topbar .header-avatar{object-fit:cover;border-radius:10px;flex:none;width:32px;height:32px}:root:root:root .app-shell .topbar .breadcrumbs b{letter-spacing:-.6px;color:var(--sg-on-dark);white-space:nowrap;text-overflow:ellipsis;font-size:26px;font-weight:700;line-height:32px;overflow:hidden}:root:root:root .app-shell .topbar .editor-mark{letter-spacing:1px;text-transform:uppercase;color:var(--sg-on-dark-2);background:var(--sg-graphite-2);border:0;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:600}:root:root:root .app-shell .topbar .top-actions{align-items:center;gap:8px;margin-left:auto;display:flex}:root:root:root .app-shell .topbar :is(.icon-btn,.top-actions .btn.small){background:var(--sg-graphite-2);width:44px;height:44px;min-height:44px;color:var(--sg-on-dark);box-shadow:none;border:0;border-radius:14px;justify-content:center;align-items:center;padding:0;display:inline-flex}:root:root:root .app-shell .topbar :is(.icon-btn,.btn) svg{color:inherit;stroke:currentColor}:root:root:root .app-shell :is(.native-heading,.pult-heading,.direct-heading)>div>:is(small,h1),:root:root:root .app-shell .direct-heading>:is(small,h1,p),:root:root:root .app-shell .direct-heading{display:none}}:root:root:root .btn{border-radius:var(--sg-r-btn);letter-spacing:0;text-align:center;background:var(--paper);min-height:48px;color:var(--ink);border:1.5px solid var(--sg-tertiary-line);box-shadow:none;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;line-height:18px;transition:background .12s,transform .12s,border-color .12s;display:inline-flex}:root:root:root .btn:active:not(:disabled){transform:scale(.98)}:root:root:root .btn:hover:not(:disabled){background:var(--soft);border-color:#9a9fb2}:root:root:root .btn:disabled{opacity:1;background:var(--border);color:#7c8094;cursor:not-allowed;border-color:#0000}:root:root:root :is(.btn.primary,.ad-primary):hover:not(:disabled),:root:root:root :is(.btn.primary,.ad-primary):active:not(:disabled){background:var(--sg-red-press);border-color:var(--sg-red-press)}:root:root:root :is(.btn.primary,.ad-primary):disabled{background:var(--border);border-color:var(--border);color:#7c8094;box-shadow:none}:root:root:root :is(.btn.dark,.btn.secondary,.btn.ink){background:var(--sg-graphite);border-color:var(--sg-graphite);color:#fff}html[data-theme=dark]:root:root :is(.btn.dark,.btn.secondary,.btn.ink){color:#14151f;background:#f7f7fa;border-color:#f7f7fa}:root:root:root .btn.small{border-radius:12px;min-height:40px;padding:0 14px;font-size:14px}:root:root:root .btn.primary.small{min-height:44px;box-shadow:none}:root:root:root .icon-btn{background:var(--soft);width:44px;min-width:44px;height:44px;color:var(--ink);box-shadow:none;border:0;border-radius:14px;justify-content:center;align-items:center;padding:0;display:inline-flex}:root:root:root .text-btn{color:var(--sg-red-text);background:0 0;border:0;min-height:44px;font-weight:600}:root:root:root .button-row{flex-wrap:wrap;gap:8px;display:flex}:root:root:root .app-compose{background:var(--sg-red);color:#fff;border:0;border-radius:18px;gap:8px;min-height:52px;padding:0 18px;font-size:15px;font-weight:600;box-shadow:0 10px 22px #dc2b3059}:root:root:root .app-compose:active{background:var(--sg-red-press);transform:scale(.98)}:root:root:root :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea){border:1.5px solid var(--border);background:var(--paper);min-height:48px;color:var(--ink);box-shadow:none;border-radius:14px;padding:12px 14px;font-size:16px;line-height:22px}:root:root:root textarea{min-height:96px;line-height:24px}:root:root:root :is(input,select,textarea)::placeholder{color:#8a8ea2}:root:root:root :is(input,select,textarea):focus{border:2px solid var(--sg-blue);box-shadow:none;outline:0;padding:11.5px 13.5px}:root:root:root :is(input,select,textarea):disabled{background:var(--soft);color:#8a8ea2;border-style:dashed}:root:root:root :is(input,select,textarea)[aria-invalid=true]{border:2px solid var(--sg-red-text);background:var(--sg-red-soft)}:root:root:root label{color:var(--muted);font-size:13px;font-weight:600}:root:root:root label :is(input,select,textarea){margin-top:6px;font-weight:400}:root:root:root .checkbox{min-height:44px;color:var(--ink);align-items:flex-start;gap:12px;padding:10px 0;font-size:15px;font-weight:400;line-height:21px;display:flex}:root:root:root input[type=checkbox]{-webkit-appearance:none;appearance:none;background:var(--paper);cursor:pointer;border:2px solid #9a9fb2;border-radius:8px;flex:none;place-content:center;width:24px;height:24px;margin:0;display:inline-grid}:root:root:root input[type=checkbox]:checked{background:var(--sg-red);border-color:var(--sg-red)}:root:root:root input[type=checkbox]:checked:after{content:"";border:0 solid #fff;border-width:0 0 3px 3px;width:12px;height:7px;transform:translateY(-2px)rotate(-45deg)}:root:root:root input[type=radio]{-webkit-appearance:none;appearance:none;background:var(--paper);border:2px solid #9a9fb2;border-radius:50%;flex:none;width:24px;height:24px;margin:0}:root:root:root input[type=radio]:checked{border:7px solid var(--sg-red)}:root:root:root .notification-item.unread{box-shadow:none;position:relative}:root:root:root .notification-item.unread p:before{content:"";background:var(--sg-red);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}:root:root:root :is(.divider,hr){background:var(--border);border:0;height:1px}:root:root:root .notice{background:var(--paper);color:var(--ink);box-shadow:none;border:0;border-radius:16px;padding:12px 14px;font-size:14px;line-height:20px}:root:root:root .notice.error,:root:root:root :is(.ed-error,.dl-error){background:var(--sg-red-soft);color:var(--sg-red-text);border:0;border-radius:16px}:root:root:root .notice.warning,:root:root:root .delivery-warning{color:var(--sg-gold-text)}:root:root:root .notice.warning{background:var(--sg-gold-soft)}:root:root:root .notice.success{background:var(--sg-green-soft);color:var(--sg-green-text)}:root:root:root .toast,:root:root:root [role=status].toast{background:var(--sg-graphite);color:var(--sg-on-dark);border:0;border-radius:16px}:root:root:root .test-environment-banner{background:var(--sg-gold-soft);color:var(--sg-gold-text);letter-spacing:.6px;border:0;font-size:12px;font-weight:600}:root:root:root .badge{border:1px solid var(--border);background:var(--soft);color:var(--ink);border-radius:999px;align-items:center;gap:0;padding:5px 10px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}:root:root:root .badge>span:empty{display:none}:root:root:root .badge:is(.inbox,.new){background:var(--sg-blue-soft);color:var(--sg-blue-text);border-color:#0000}:root:root:root .badge.review{background:var(--sg-gold-soft);color:var(--sg-gold-text);border-color:#0000}:root:root:root .badge.ready{background:var(--sg-green-soft);color:var(--sg-green-text);border-color:#0000}:root:root:root .badge.published{background:var(--sg-graphite);color:#fff;border-color:#0000}:root:root:root .badge.rejected{background:var(--soft);color:var(--muted)}@media (max-width:760px){:root:root:root .modal:before,:root:root:root .em-grip{content:"";background:var(--border);border-radius:3px;width:36px;height:5px;margin:-8px auto 12px;display:block}:root:root:root .app-shell .mobile-dock{left:12px;right:12px;bottom:calc(8px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)));background:var(--sg-graphite);z-index:30;border:0;border-radius:22px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;gap:0;height:64px;min-height:64px;margin:0;padding:0 6px;display:grid;position:fixed;overflow:visible;box-shadow:0 10px 30px #0e0f1740}html[data-theme=dark]:root:root .app-shell .mobile-dock{background:#14151f;box-shadow:0 0 0 1px #36394a,0 10px 30px #00000080}:root:root:root .app-shell .mobile-dock>button{min-width:0;min-height:56px;box-shadow:none;color:var(--sg-on-dark-2);background:0 0;border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:2px;margin:0;padding:0;font-size:11px;font-weight:600;display:flex;position:relative;transform:none}:root:root:root .app-shell .mobile-dock>button>svg{box-sizing:content-box;width:20px;height:20px;color:inherit;stroke:currentColor;background:0 0;border-radius:999px;padding:5px 16px}:root:root:root .app-shell .mobile-dock>button>span{clip-path:none;width:auto;height:auto;color:inherit;white-space:nowrap;font-size:11px;font-weight:600;line-height:14px;position:static;overflow:visible}:root:root:root .app-shell .mobile-dock>button:is(.active,[aria-current=page]){color:#fff;background:0 0}:root:root:root .app-shell .mobile-dock>button:is(.active,[aria-current=page])>svg{color:var(--sg-red-glow);stroke:var(--sg-red-glow);background:#dc2b3033}:root:root:root .app-shell .mobile-dock>button.dock-create{color:var(--sg-on-dark-2);box-shadow:none;background:0 0;border-radius:16px;width:auto;height:auto;margin:0;transform:none}:root:root:root .app-shell .mobile-dock>button.dock-create>svg{color:inherit;background:0 0}:root:root:root .app-shell .mobile-dock .dock-count{background:var(--sg-red);color:#fff;border:2px solid var(--sg-graphite);border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:4px;left:calc(50% + 6px)}:root:root:root .app-shell .main-content{padding-bottom:calc(96px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)))}:root:root:root .app-shell .app-compose{bottom:calc(84px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)))}}@media (prefers-reduced-motion:reduce){:root:root:root .btn,:root:root:root .app-compose{transition:none}:root:root:root .btn:active:not(:disabled){transform:none}}@media (max-width:760px){:root:root:root .app-shell .native-hint{background:var(--paper);color:var(--ink);box-shadow:none;border:0;border-radius:16px;order:2;margin:12px 16px 0;position:relative;top:auto}:root:root:root .app-shell:has(.topbar) .native-hint{position:relative}}:root:root:root .app-shell:has(.app-screen.is-active .reader-home.rh) .native-hint{display:none}html{--sg-top:var(--app-safe-top,0px);--sg-top-real:var(--app-safe-top,0px)}html[data-fullscreen=true]{--sg-top:var(--chrome-top,104px);--sg-top-real:var(--chrome-top,104px)}html[data-fullscreen=true]:root:root .app-shell.native-app{background:var(--bg);padding-top:0!important}@media (max-width:760px){html[data-fullscreen=true]:root:root .app-shell.native-app .topbar{background:var(--sg-graphite);flex:none;height:auto!important;min-height:64px!important;padding-top:calc(10px + var(--sg-top))!important}html[data-fullscreen=true]:root:root .app-shell.native-app .topbar .breadcrumbs{justify-content:flex-start;padding:0}html[data-fullscreen=true]:root:root .app-shell.native-app .topbar .breadcrumbs>b{display:block}html[data-fullscreen=true]:root:root .app-shell.native-app .topbar .breadcrumbs>svg,html[data-fullscreen=true]:root:root .app-shell.native-app .topbar .breadcrumbs>.crumb-space{display:none}html[data-fullscreen=true]:root:root .app-shell.native-app .topbar .top-actions{position:static}}:root:root:root .app-shell:has(>.test-environment-banner){--sg-top:0px}:root:root:root .app-shell>.test-environment-banner{background:var(--sg-graphite);color:var(--sg-gold);padding:calc(6px + var(--sg-top-real)) 16px 6px;letter-spacing:.4px;text-align:center;margin:0;font-size:11px;line-height:14px}:root:root:root .product-popup-overlay{-webkit-backdrop-filter:none;background:#0e0f178c}:root:root:root .product-popup{background:var(--paper);color:var(--ink);border:0;border-radius:24px;max-height:92dvh;overflow:hidden;box-shadow:0 -8px 40px #0e0f1733}:root:root:root .product-popup .popup-handle{background:var(--border);border-radius:3px;flex:none;width:36px;height:5px;margin:8px auto 0}:root:root:root .product-popup>header{border:0;align-items:flex-start;padding:12px 20px 8px}:root:root:root .product-popup>header small{letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600;line-height:16px}:root:root:root .product-popup>header h2{letter-spacing:-.3px;margin:2px 0 0;font-size:22px;font-weight:700;line-height:28px}:root:root:root .product-popup>header .icon-btn{background:var(--soft);border:0;flex:none}:root:root:root .product-popup-body{padding:4px 20px 16px}:root:root:root .product-popup-body>p{color:var(--muted);margin:0 0 12px;font-size:16px;line-height:24px}:root:root:root .product-popup>footer{padding:12px 20px calc(16px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)));border:0;gap:8px;display:flex}:root:root:root .product-popup>footer>.btn{flex:1 1 0;width:auto;min-height:52px}@media (max-width:760px){:root:root:root .product-popup-overlay{align-items:flex-end;padding:0}:root:root:root .product-popup{border-radius:24px 24px 0 0;width:100%}}@media (prefers-reduced-motion:no-preference){:root:root:root .product-popup{animation:.2s cubic-bezier(.2,.8,.2,1) sg-sheet-in}:root:root:root .product-popup-overlay{animation:.16s ease-out sg-fade-in}}@keyframes sg-sheet-in{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes sg-fade-in{0%{opacity:0}to{opacity:1}}@media (min-width:761px){:root:root:root .app-shell .sidebar{background:var(--sg-graphite);color:var(--sg-on-dark);box-shadow:none;border:0;padding:20px 12px 14px}:root:root:root .app-shell .sidebar .brand{color:#fff;border:0;padding:0 8px 16px}:root:root:root .app-shell .sidebar .brand :is(strong,b,span,small){color:inherit}:root:root:root .app-shell .sidebar .sidebar-close{display:none}:root:root:root .app-shell .sidebar .workspace-switch{background:var(--sg-graphite-2);color:var(--sg-on-dark);border:0;border-radius:14px}:root:root:root .app-shell .sidebar .workspace-switch :is(b,small,span){color:inherit}:root:root:root .app-shell .sidebar .menu-areas{background:var(--sg-graphite-2);border:0;border-radius:14px;gap:2px;padding:4px;display:flex}:root:root:root .app-shell .sidebar .menu-areas>button{min-width:0;min-height:36px;color:var(--sg-on-dark-2);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:11px;padding:0 4px;font-size:12px;font-weight:600;overflow:hidden}:root:root:root .app-shell .sidebar .menu-areas>button[aria-pressed=true]{color:var(--sg-graphite);background:#fff}:root:root:root .app-shell .sidebar :is(.nav-link,nav button){min-height:44px;color:var(--sg-on-dark-2);box-shadow:none;background:0 0;border:0;border-radius:14px;font-size:15px;font-weight:500}:root:root:root .app-shell .sidebar :is(.nav-link,nav button):hover{background:var(--sg-graphite-2);color:#fff}:root:root:root .app-shell .sidebar :is(.nav-link,nav button).active{color:#fff;box-shadow:none;background:#dc2b3033}:root:root:root .app-shell .sidebar :is(.nav-link,nav button).active svg{color:var(--sg-red-glow)}:root:root:root .app-shell .sidebar .sidebar-bottom{border-color:#36394a}:root:root:root .app-shell .sidebar .connection-mini{color:var(--sg-on-dark-2)}:root:root:root .app-shell .sidebar .connection-mini b{color:var(--sg-on-dark)}:root:root:root .app-shell .sidebar .user-card{background:var(--sg-graphite-2);color:var(--sg-on-dark);border:0;border-radius:14px}:root:root:root .app-shell .sidebar .user-card :is(b,small,span){color:inherit}:root:root:root .app-shell .sidebar .user-card .account-avatar{background:var(--sg-graphite-3);color:#fff;border:0}:root:root:root .app-shell .sidebar .menu-areas>button{letter-spacing:-.1px;text-overflow:clip;flex:auto;min-width:auto;padding:0 6px;font-size:11.5px}:root:root:root .app-shell .sidebar :is(.badge,.nav-count,b.count){background:var(--sg-red);color:#fff;border:0}:root:root:root .app-shell .topbar{background:var(--paper);border-bottom:1px solid var(--border);box-shadow:none;min-height:64px}:root:root:root .app-shell .topbar :is(.header-avatar,.crumb-space,.breadcrumbs>svg,.app-beta,.today){display:none}:root:root:root .app-shell .topbar .breadcrumbs b{letter-spacing:-.3px;color:var(--ink);font-size:22px;font-weight:700;line-height:28px}:root:root:root .app-shell .main-content>*{max-width:1120px;margin-left:auto;margin-right:auto}}:root:root:root .search-field{background:var(--paper);border:1.5px solid var(--border);min-height:48px;color:var(--muted);box-shadow:none;border-radius:14px;align-items:center;gap:8px;padding:0 6px 0 14px;display:flex}:root:root:root .search-field:focus-within{border:2px solid var(--sg-blue);padding:0 5.5px 0 13.5px}:root:root:root .search-field input{min-width:0;min-height:44px;box-shadow:none;color:var(--ink);background:0 0;border:0;flex:1;margin:0;padding:0;font-size:16px}:root:root:root .search-field input:focus{border:0;outline:0;padding:0}:root:root:root .quick-search .search-field{background:var(--soft);border-color:#0000}:root:root:root .quick-search{background:var(--paper);border-radius:0 0 24px 24px}html[data-tg-back=true]:root:root .dl-back{display:none}:root:root:root .tabs>button:after,:root:root:root .tabs button.selected:after{content:none;display:none}:root:root:root :is(.news-panel,.panel)>header,:root:root:root .panel-header{border-bottom:1px solid var(--border);background:0 0;margin:0 0 12px;padding:0 0 12px}@font-face{font-family:Onest;src:url(/fonts/onest.woff)format("woff");font-weight:100 900;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/unbounded.woff)format("woff");font-weight:200 900;font-display:swap}:root:root:root:root:root .chp{--bg:#0a0c10;--s1:#14171e;--s2:#1c2029;--s3:#262b36;--line:#ffffff14;--tx:#f3f5f8;--mu:#a2aab8;--mu2:#7d8696;--blue:#2f7bf6;--blue-d:#1f66e0;--blue-t:#2f7bf629;--red:#e0312c;--red-t:#e0312c29;--green:#2fc27a;--green-t:#2fc27a26;--amber:#f2a93b;--amber-t:#f2a93b26;--violet:#9b7bff;--violet-t:#9b7bff29;--r:18px;--blue-tx:#9cc2ff;--green-tx:#6be3a8;--red-tx:#ff8a85;--amber-tx:#ffc877;--violet-tx:#c7b4ff;--glass:#0a0c10eb;--safe-b:max(env(safe-area-inset-bottom,0px),var(--app-safe-bottom,0px));--safe-t:max(env(safe-area-inset-top,0px),var(--app-safe-top,0px))}:root:root:root:root:root .chp,:root:root:root:root:root .chp *{box-sizing:border-box}:root:root:root:root:root .chp.chp{z-index:50;background:var(--bg);color:var(--tx);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;padding-top:var(--safe-t);flex-direction:column;font-family:Onest,system-ui,sans-serif;font-size:15px;line-height:1.4;display:flex;position:fixed;inset:0;overflow:hidden}:root:root:root:root:root .chp button{font:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;appearance:none;margin:0}:root:root:root:root:root .chp a{color:inherit}:root:root:root:root:root .chp h1,:root:root:root:root:root .chp h2,:root:root:root:root:root .chp h3,:root:root:root:root:root .chp p{margin:0}:root:root:root:root:root .chp .disp{letter-spacing:-.01em;font-family:Unbounded,Onest,sans-serif}:root:root:root:root:root .chp .hdr{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 10px;display:flex}:root:root:root:root:root .chp .hdr .t{letter-spacing:-.01em;font-family:Unbounded,sans-serif;font-size:20px;font-weight:600}:root:root:root:root:root .chp .hdr .sub{color:var(--mu);margin-top:2px;font-size:12px}:root:root:root:root:root .chp .body{flex-direction:column;flex:1;gap:12px;padding:4px 16px 104px;display:flex;overflow:hidden}:root:root:root:root:root .chp .h1{letter-spacing:-.02em;margin:0;font-family:Unbounded,sans-serif;font-size:26px;font-weight:700;line-height:1.15}:root:root:root:root:root .chp .h2{margin:0;font-size:18px;font-weight:700;line-height:1.25}:root:root:root:root:root .chp .h3{margin:0;font-size:15px;font-weight:600}:root:root:root:root:root .chp .cap{color:var(--mu);font-size:12px}:root:root:root:root:root .chp .mu{color:var(--mu)}:root:root:root:root:root .chp .sec{color:var(--mu);text-transform:uppercase;letter-spacing:.06em;margin:6px 2px 0;font-size:12px;font-weight:600}:root:root:root:root:root .chp .card{background:var(--s1);border-radius:var(--r);border:1px solid var(--line);padding:14px}:root:root:root:root:root .chp .card.flat{border:0}:root:root:root:root:root .chp .card.blue{background:var(--blue-t);border-color:#2f7bf659}:root:root:root:root:root .chp .card.red{background:var(--red-t);border-color:#e0312c59}:root:root:root:root:root .chp .card.amber{background:var(--amber-t);border-color:#f2a93b59}:root:root:root:root:root .chp .row{align-items:center;gap:12px;display:flex}:root:root:root:root:root .chp .col{flex-direction:column;gap:8px;display:flex}:root:root:root:root:root .chp .sp{justify-content:space-between}:root:root:root:root:root .chp .g1{flex:1;min-width:0}:root:root:root:root:root .chp .list{background:var(--s1);border-radius:var(--r);border:1px solid var(--line);overflow:hidden}:root:root:root:root:root .chp .li{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:52px;padding:12px 14px;display:flex}:root:root:root:root:root .chp .li:last-child{border-bottom:0}:root:root:root:root:root .chp .li .tt{font-size:15px;font-weight:600}:root:root:root:root:root .chp .li .ds{color:var(--mu);margin-top:1px;font-size:12.5px}:root:root:root:root:root .chp .ico{background:var(--s3);width:36px;height:36px;color:var(--tx);border-radius:11px;flex:none;place-items:center;display:grid}:root:root:root:root:root .chp .ico.blue{background:var(--blue-t);color:var(--blue-tx)}:root:root:root:root:root .chp .ico.red{background:var(--red-t);color:var(--red-tx)}:root:root:root:root:root .chp .ico.green{background:var(--green-t);color:var(--green-tx)}:root:root:root:root:root .chp .ico.amber{background:var(--amber-t);color:var(--amber-tx)}:root:root:root:root:root .chp .ico.violet{background:var(--violet-t);color:var(--violet-tx)}:root:root:root:root:root .chp .i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}:root:root:root:root:root .chp .i.s{width:18px;height:18px}:root:root:root:root:root .chp .i.xs{width:15px;height:15px}:root:root:root:root:root .chp .btn{background:var(--blue);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:15px;justify-content:center;align-items:center;gap:8px;height:50px;padding:0 20px;font:600 15.5px Onest,sans-serif;text-decoration:none;display:inline-flex}:root:root:root:root:root .chp .btn.w{width:100%}:root:root:root:root:root .chp .btn.sm{border-radius:12px;height:38px;padding:0 14px;font-size:14px}:root:root:root:root:root .chp .btn.ghost{background:var(--s2);color:var(--tx)}:root:root:root:root:root .chp .btn.line{color:var(--tx);border:1px solid var(--line);background:0 0}:root:root:root:root:root .chp .btn.red{background:var(--red)}:root:root:root:root:root .chp .btn.green{background:#1e9e5f}:root:root:root:root:root .chp .btn.off{background:var(--s2);color:var(--mu2)}:root:root:root:root:root .chp .icb{background:var(--s1);width:44px;height:44px;color:var(--tx);cursor:pointer;border:0;border-radius:14px;flex:none;place-items:center;display:grid}:root:root:root:root:root .chp .icb.clear{background:0 0}:root:root:root:root:root .chp .chips{flex-wrap:nowrap;gap:8px;display:flex;overflow:hidden}:root:root:root:root:root .chp .chip{background:var(--s1);border:1px solid var(--line);height:34px;color:var(--tx);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 13px;font:500 13.5px Onest,sans-serif;display:inline-flex}:root:root:root:root:root .chp .chip.on{background:var(--tx);color:var(--bg);border-color:var(--tx)}:root:root:root:root:root .chp .chip.blue{background:var(--blue-t);color:var(--blue-tx);border-color:#0000}:root:root:root:root:root .chp .bd{white-space:nowrap;border-radius:7px;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}:root:root:root:root:root .chp .bd.red{background:var(--red);color:#fff}:root:root:root:root:root .chp .bd.redt{background:var(--red-t);color:var(--red-tx)}:root:root:root:root:root .chp .bd.blue{background:var(--blue-t);color:var(--blue-tx)}:root:root:root:root:root .chp .bd.green{background:var(--green-t);color:var(--green-tx)}:root:root:root:root:root .chp .bd.amber{background:var(--amber-t);color:var(--amber-tx)}:root:root:root:root:root .chp .bd.gray{background:var(--s3);color:var(--mu)}:root:root:root:root:root .chp .bd.violet{background:var(--violet-t);color:var(--violet-tx)}:root:root:root:root:root .chp .dot{background:var(--red);border-radius:50%;flex:none;width:8px;height:8px}:root:root:root:root:root .chp .seg{background:var(--s1);border:1px solid var(--line);border-radius:13px;gap:2px;padding:3px;display:flex}:root:root:root:root:root .chp .seg span{text-align:center;height:34px;color:var(--mu);white-space:nowrap;border-radius:10px;flex:1;font-size:13.5px;font-weight:500;line-height:34px}:root:root:root:root:root .chp .seg span.on{background:var(--s3);color:var(--tx)}:root:root:root:root:root .chp .img{color:var(--mu2);background-color:#1e2430;background-image:repeating-linear-gradient(135deg,#ffffff09 0 10px,#0000 10px 20px);border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden}:root:root:root:root:root .chp .img.sea{background-color:#1b2c3d}:root:root:root:root:root .chp .img.dusk{background-color:#3a2423}:root:root:root:root:root .chp .img.green{background-color:#1c2e26}:root:root:root:root:root .chp .img.night{background-color:#1d1e33}:root:root:root:root:root .chp .av{background:var(--s3);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:grid}:root:root:root:root:root .chp .av.s{width:30px;height:30px;font-size:12px}:root:root:root:root:root .chp .nav{background:var(--glass);border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;height:86px;padding:8px 6px 26px;display:grid;position:absolute;bottom:0;left:0;right:0}:root:root:root:root:root .chp .nav a{color:var(--mu2);flex-direction:column;justify-content:center;align-items:center;gap:3px;height:50px;font-size:11px;font-weight:500;text-decoration:none;display:flex}:root:root:root:root:root .chp .nav a.on{color:var(--tx)}:root:root:root:root:root .chp .nav a.on .i{color:var(--blue)}:root:root:root:root:root .chp .nav a.fab{height:auto}:root:root:root:root:root .chp .nav a.fab span.c{background:var(--blue);color:#fff;border-radius:17px;place-items:center;width:50px;height:50px;display:grid}:root:root:root:root:root .chp .inp{background:var(--s1);border:1px solid var(--line);min-height:50px;color:var(--tx);border-radius:14px;width:100%;padding:12px 14px;font:400 15px Onest,sans-serif}:root:root:root:root:root .chp .lbl{color:var(--mu);margin:0 2px 6px;font-size:12.5px;font-weight:500;display:block}:root:root:root:root:root .chp .tg{background:var(--s3);border-radius:999px;flex:none;width:46px;height:28px;position:relative}:root:root:root:root:root .chp .tg:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;position:absolute;top:3px;left:3px}:root:root:root:root:root .chp .tg.on{background:var(--blue)}:root:root:root:root:root .chp .tg.on:after{left:21px}:root:root:root:root:root .chp .bar{background:var(--s3);border-radius:99px;height:6px;overflow:hidden}:root:root:root:root:root .chp .bar b{background:var(--blue);border-radius:99px;height:100%;display:block}:root:root:root:root:root .chp .kpi{letter-spacing:-.02em;font-family:Unbounded,sans-serif;font-size:22px;font-weight:700}:root:root:root:root:root .chp .grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}:root:root:root:root:root .chp .grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}:root:root:root:root:root .chp .foot{background:var(--glass);border-top:1px solid var(--line);gap:10px;padding:12px 16px 30px;display:flex;position:absolute;bottom:0;left:0;right:0}:root:root:root:root:root .chp .sheet-dim{background:#0000008c;position:absolute;inset:0}:root:root:root:root:root .chp .sheet{background:var(--s1);border-top:1px solid var(--line);border-radius:26px 26px 0 0;flex-direction:column;gap:14px;padding:10px 18px 32px;display:flex;position:absolute;bottom:0;left:0;right:0}:root:root:root:root:root .chp .grab{background:var(--s3);border-radius:9px;width:40px;height:5px;margin:0 auto 4px}:root:root:root:root:root .chp .logo{align-items:center;gap:9px;display:flex}:root:root:root:root:root .chp .logo .mk{background:var(--red);color:#fff;border-radius:10px;place-items:center;width:34px;height:34px;font:800 13px Unbounded,sans-serif;display:grid;position:relative}:root:root:root:root:root .chp .bub{border-radius:18px;max-width:80%;padding:10px 13px;font-size:14.5px;line-height:1.35}:root:root:root:root:root .chp .bub.me{background:var(--blue);color:#fff;border-bottom-right-radius:6px;align-self:flex-end}:root:root:root:root:root .chp .bub.them{background:var(--s2);border-bottom-left-radius:6px;align-self:flex-start}:root:root:root:root:root .chp .bub .tm{opacity:.7;text-align:right;margin-top:4px;font-size:11px}:root:root:root:root:root .chp .tl{padding-left:22px;position:relative}:root:root:root:root:root .chp .tl:before{content:"";background:var(--s3);width:2px;position:absolute;top:6px;bottom:6px;left:6px}:root:root:root:root:root .chp .tl .p{padding-bottom:16px;position:relative}:root:root:root:root:root .chp .tl .p:before{content:"";background:var(--s3);border:2px solid var(--bg);border-radius:50%;width:12px;height:12px;position:absolute;top:5px;left:-21px}:root:root:root:root:root .chp .tl .p.now:before{background:var(--red)}:root:root:root:root:root .chp .stp{gap:6px;display:flex}:root:root:root:root:root .chp .stp i{background:var(--s3);border-radius:9px;flex:1;height:4px}:root:root:root:root:root .chp .stp i.on{background:var(--blue)}:root:root:root:root:root .chp .sw{border-radius:12px;width:44px;height:44px}:root:root:root:root:root .chp hr.l{border:0;border-top:1px solid var(--line);margin:0}:root:root:root:root:root .chp .tr{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:8px;padding:8px 0;font-size:14px;display:grid}:root:root:root:root:root .chp .tr:last-child{border-bottom:0}:root:root:root:root:root .chp .mono{font-variant-numeric:tabular-nums}:root:root:root:root:root .chp .scr{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}:root:root:root:root:root .chp:has(.scr.full) .nav{display:none}:root:root:root:root:root .chp .body{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;padding-bottom:calc(104px + var(--safe-b));overflow:hidden auto}:root:root:root:root:root .chp .body>*{flex-shrink:0}:root:root:root:root:root .chp .body.nonav{padding-bottom:calc(20px + var(--safe-b))}:root:root:root:root:root .chp .body.foot-pad{padding-bottom:calc(132px + var(--safe-b))}:root:root:root:root:root .chp .nav{height:auto;min-height:86px;padding-bottom:calc(8px + max(18px,var(--safe-b)));z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:fixed}:root:root:root:root:root .chp .nav a,:root:root:root:root:root .chp .nav button{color:var(--mu2);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;height:50px;padding:0;font-size:11px;font-weight:500;display:flex;position:relative}:root:root:root:root:root .chp .nav button.on{color:var(--tx)}:root:root:root:root:root .chp .nav button.on .i{color:var(--blue)}:root:root:root:root:root .chp .nav button.fab{height:auto}:root:root:root:root:root .chp .nav button.fab span.c{background:var(--blue);color:#fff;border-radius:17px;place-items:center;width:50px;height:50px;display:grid}:root:root:root:root:root .chp .nav .cnt{background:var(--red);color:#fff;border-radius:9px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:2px;left:calc(50% + 6px)}:root:root:root:root:root .chp .foot{padding-bottom:calc(12px + max(18px,var(--safe-b)));z-index:5;position:fixed}:root:root:root:root:root .chp .sheet{z-index:21;padding-bottom:calc(20px + max(12px,var(--safe-b)));max-height:86dvh;position:fixed;overflow-y:auto}:root:root:root:root:root .chp .sheet-dim{z-index:20;border:0;position:fixed}:root:root:root:root:root .chp .chips{scrollbar-width:none;margin:0 -16px;padding:0 16px;overflow-x:auto}:root:root:root:root:root .chp .chips::-webkit-scrollbar{display:none}:root:root:root:root:root .chp .chip{cursor:pointer}:root:root:root:root:root .chp .seg span,:root:root:root:root:root .chp .seg button{text-align:center;height:34px;color:var(--mu);white-space:nowrap;background:0 0;border:0;border-radius:10px;flex:1;padding:0;font-size:13.5px;font-weight:500;line-height:34px}:root:root:root:root:root .chp .seg button.on{background:var(--s3);color:var(--tx)}:root:root:root:root:root .chp .tg{cursor:pointer;border:0;padding:0}:root:root:root:root:root .chp .tg:disabled{opacity:.5}:root:root:root:root:root .chp .btn:disabled{opacity:1;background:var(--s2);color:var(--mu2);border-color:var(--s2);cursor:default}:root:root:root:root:root .chp .btn.off:disabled{opacity:1}:root:root:root:root:root .chp .li.tap,:root:root:root:root:root .chp .tap{cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border:0;padding:0}:root:root:root:root:root .chp .li.tap{padding:12px 14px}:root:root:root:root:root .chp .img img,:root:root:root:root:root .chp .img video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}:root:root:root:root:root .chp .img>*{position:relative}:root:root:root:root:root .chp .img>img,:root:root:root:root:root .chp .img>video{position:absolute}:root:root:root:root:root .chp :focus-visible{outline:2px solid var(--blue);outline-offset:2px}:root:root:root:root:root .chp .clamp2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root:root:root:root:root .chp .clamp3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root:root:root:root:root .chp .pre{white-space:pre-wrap;overflow-wrap:anywhere}:root:root:root:root:root .chp .tg-spoiler{background:var(--s3);color:#0000;text-shadow:0 0 8px var(--tx2,#aab);border-radius:4px;transition:color .2s}:root:root:root:root:root .chp .tg-spoiler:hover,:root:root:root:root:root .chp .tg-spoiler:active{color:inherit;text-shadow:none}:root:root:root:root:root .chp .tg-quote{border-left:3px solid var(--blue);background:#2f7bf614;border-radius:0 8px 8px 0;width:100%;padding:2px 0 2px 10px;display:inline-block}:root:root:root:root:root .chp .sk{background:linear-gradient(90deg,var(--s1) 0,var(--s2) 50%,var(--s1) 100%);background-size:200% 100%;border-radius:12px;animation:1.2s linear infinite chp-sk}@keyframes chp-sk{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.chp .sk{animation:none}}:root:root:root:root:root .chp .state{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:36px 20px;display:flex}:root:root:root:root:root .chp .state .ico{border-radius:18px;width:56px;height:56px}:root:root:root:root:root .chp .toast{width:auto;max-width:none;color:var(--tx);left:16px;right:16px;bottom:calc(100px + var(--safe-b));z-index:30;background:var(--s2);border:1px solid var(--line);border-radius:14px;margin:0 auto;padding:12px 14px;font-size:14px;display:block;position:fixed;transform:none;box-shadow:0 10px 30px #0006}:root:root:root:root:root .chp .sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}:root:root:root:root:root .chp video{background:#000}:root:root:root:root:root .chp .cnt{background:var(--blue);color:#fff;border-radius:99px;flex:none;place-items:center;min-width:22px;height:22px;padding:0 7px;font-size:12px;font-weight:700;line-height:1;display:inline-grid}:root:root:root:root:root .chp .cnt.red{background:var(--red)}:root:root:root:root:root .chp .cnt.sm{min-width:20px;height:20px;padding:0 6px;font-size:11px}:root:root:root:root:root .chp .nav .fab span.c{position:relative}:root:root:root:root:root .chp .nav .fab .cnt{border:2px solid var(--bg);border-radius:99px;min-width:22px;height:22px;padding:0 6px;font-size:12px;line-height:1;position:absolute;top:-6px;left:auto;right:-8px}:root:root:root:root:root .chp .chk{border:2px solid var(--mu2);color:#fff;background:0 0;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}:root:root:root:root:root .chp .chk.on{background:var(--blue);border-color:var(--blue)}:root:root:root:root:root .chp .bub.sel{outline:2px solid var(--blue);outline-offset:0}:root:root:root:root:root .chp .date{color:var(--mu);background:var(--s2);text-align:center;border-radius:99px;align-self:center;padding:4px 10px;font-size:12.5px;font-weight:600}:root:root:root:root:root .chp .av.c1{background:var(--blue-t);color:var(--blue-tx)}:root:root:root:root:root .chp .av.c2{background:var(--red-t);color:var(--red-tx)}:root:root:root:root:root .chp .av.c3{background:var(--green-t);color:var(--green-tx)}:root:root:root:root:root .chp .av.c4{background:var(--violet-t);color:var(--violet-tx)}:root:root:root:root:root .chp .av.c5{background:var(--amber-t);color:var(--amber-tx)}:root:root:root:root:root .chp .icb.pri{background:var(--blue);color:#fff}:root:root:root:root:root .chp .btn.danger{color:var(--red-tx)}:root:root:root:root:root .chp .chip.urg{color:var(--red-tx);border-color:#e0312c73}:root:root:root:root:root .chp .chip.urg.on{background:var(--red);color:#fff;border-color:var(--red)}:root:root:root:root:root .chp .hdr.bar-top{border-bottom:1px solid var(--line)}:root:root:root:root:root .chp .li.unread .tt{font-weight:700}:root:root:root:root:root .chp .li.unread .ds{color:var(--tx);font-weight:500}:root:root:root:root:root .chp .li.unread .when{color:var(--blue-tx);font-weight:700}:root[data-theme=light]:root:root:root:root .chp{--bg:#eef1f6;--s1:#fff;--s2:#eef1f6;--s3:#e6eaf1;--line:#0f172a1a;--tx:#0b1220;--mu:#5b6577;--mu2:#64748b;--blue:#2563eb;--blue-d:#1d4ed8;--red:#dc2626;--green:#16a34a;--amber:#d97706;--violet:#6d28d9;--blue-t:#dbeafe;--red-t:#fee2e2;--green-t:#dcfce7;--amber-t:#fef3c7;--violet-t:#ede9fe;--blue-tx:#1d4ed8;--green-tx:#15803d;--red-tx:#b91c1c;--amber-tx:#b45309;--violet-tx:#6d28d9;--glass:#fff;--shadow:0 1px 3px #0f172a0f}:root[data-theme=light]:root:root:root:root .chp .sec{font-weight:700}:root[data-theme=light]:root:root:root:root .chp .card,:root[data-theme=light]:root:root:root:root .chp .list{box-shadow:var(--shadow);border-color:#0f172a1a}:root[data-theme=light]:root:root:root:root .chp .card.red{background:#fee2e2;border-color:#fca5a5}:root[data-theme=light]:root:root:root:root .chp .card.blue{background:#dbeafe;border-color:#93c5fd}:root[data-theme=light]:root:root:root:root .chp .card.amber{background:#fef3c7;border-color:#fcd34d}:root[data-theme=light]:root:root:root:root .chp .card.green{background:#dcfce7;border-color:#86efac}:root[data-theme=light]:root:root:root:root .chp .card.kt-blue{border-top:3px solid #2563eb}:root[data-theme=light]:root:root:root:root .chp .card.kt-green{border-top:3px solid #16a34a}:root[data-theme=light]:root:root:root:root .chp .card.kt-amber{border-top:3px solid #d97706}:root[data-theme=light]:root:root:root:root .chp .card.kt-red{border-top:3px solid #dc2626}:root[data-theme=light]:root:root:root:root .chp .card.st-red{border-left:4px solid #dc2626}:root[data-theme=light]:root:root:root:root .chp .card.st-blue{border-left:4px solid #2563eb}:root[data-theme=light]:root:root:root:root .chp .card.st-amber{border-left:4px solid #d97706}:root[data-theme=light]:root:root:root:root .chp .card.st-green{border-left:4px solid #16a34a}:root[data-theme=light]:root:root:root:root .chp .card.st-gray{border-left:4px solid #94a3b8}:root[data-theme=light]:root:root:root:root .chp .li{border-bottom-color:#0f172a14;min-height:54px}:root[data-theme=light]:root:root:root:root .chp .li:last-child{border-bottom:0}:root[data-theme=light]:root:root:root:root .chp button.li{border-bottom-color:#0f172a14}:root[data-theme=light]:root:root:root:root .chp .li .ds{font-size:13px}:root[data-theme=light]:root:root:root:root .chp .li.unread{background:#f5f8ff}:root[data-theme=light]:root:root:root:root .chp .ico{color:#334155;background:#e6eaf1;border-radius:12px;width:38px;height:38px}:root[data-theme=light]:root:root:root:root .chp .ico.blue{color:#1d4ed8;background:#dbeafe}:root[data-theme=light]:root:root:root:root .chp .ico.red{color:#dc2626;background:#fee2e2}:root[data-theme=light]:root:root:root:root .chp .ico.green{color:#15803d;background:#dcfce7}:root[data-theme=light]:root:root:root:root .chp .ico.amber{color:#b45309;background:#fef3c7}:root[data-theme=light]:root:root:root:root .chp .ico.violet{color:#6d28d9;background:#ede9fe}:root[data-theme=light]:root:root:root:root .chp .state .ico{border-radius:18px;width:56px;height:56px}:root[data-theme=light]:root:root:root:root .chp .i{stroke-width:1.9px}:root[data-theme=light]:root:root:root:root .chp .btn{color:#fff;background:#2563eb}:root[data-theme=light]:root:root:root:root .chp .btn.ghost{color:#0b1220;background:#fff;border:1px solid #0f172a24}:root[data-theme=light]:root:root:root:root .chp .btn.line{color:#0b1220;background:0 0;border:1px solid #0f172a24}:root[data-theme=light]:root:root:root:root .chp .btn.red{background:#dc2626}:root[data-theme=light]:root:root:root:root .chp .btn.green{background:#15803d}:root[data-theme=light]:root:root:root:root .chp .btn.danger{color:#b91c1c;border-color:#fca5a5}:root[data-theme=light]:root:root:root:root .chp .btn.off,:root[data-theme=light]:root:root:root:root .chp .btn:disabled,:root[data-theme=light]:root:root:root:root .chp .btn.ghost:disabled{color:#475569;opacity:1;background:#cbd5e1;border-color:#cbd5e1}:root[data-theme=light]:root:root:root:root .chp .icb{color:#0b1220;box-shadow:var(--shadow);background:#fff;border:1px solid #0f172a1a}:root[data-theme=light]:root:root:root:root .chp .icb.clear{box-shadow:none;background:0 0;border-color:#0000}:root[data-theme=light]:root:root:root:root .chp .icb.pri{color:#fff;background:#2563eb;border-color:#2563eb}:root[data-theme=light]:root:root:root:root .chp .chip{color:#0b1220;background:#fff;border-color:#0f172a24;height:36px;padding:0 14px;font-size:14px}:root[data-theme=light]:root:root:root:root .chp .chip.on{color:#fff;background:#0b1220;border-color:#0b1220}:root[data-theme=light]:root:root:root:root .chp .chip.blue{color:#1d4ed8;background:#dbeafe;border-color:#0000}:root[data-theme=light]:root:root:root:root .chp .chip.urg{color:#b91c1c;border-color:#fca5a5}:root[data-theme=light]:root:root:root:root .chp .chip.urg.on{color:#fff;background:#dc2626;border-color:#dc2626}:root[data-theme=light]:root:root:root:root .chp .bd{font-weight:700}:root[data-theme=light]:root:root:root:root .chp .bd.red{color:#fff;background:#dc2626}:root[data-theme=light]:root:root:root:root .chp .bd.redt{color:#b91c1c;background:#fee2e2}:root[data-theme=light]:root:root:root:root .chp .bd.blue{color:#1d4ed8;background:#dbeafe}:root[data-theme=light]:root:root:root:root .chp .bd.green{color:#15803d;background:#dcfce7}:root[data-theme=light]:root:root:root:root .chp .bd.amber{color:#b45309;background:#fef3c7}:root[data-theme=light]:root:root:root:root .chp .bd.gray{color:#334155;background:#e6eaf1}:root[data-theme=light]:root:root:root:root .chp .bd.violet{color:#6d28d9;background:#ede9fe}:root[data-theme=light]:root:root:root:root .chp .seg{background:#e2e7ef;border:0}:root[data-theme=light]:root:root:root:root .chp .seg span,:root[data-theme=light]:root:root:root:root .chp .seg button{color:#475569;font-weight:600}:root[data-theme=light]:root:root:root:root .chp .seg span.on,:root[data-theme=light]:root:root:root:root .chp .seg button.on{color:#0b1220;background:#fff;box-shadow:0 1px 3px #0f172a1f}:root[data-theme=light]:root:root:root:root .chp .img{color:#64748b;background-color:#cbd5e1;background-image:repeating-linear-gradient(135deg,#ffffff40 0 10px,#0000 10px 20px)}:root[data-theme=light]:root:root:root:root .chp .img.sea{background-color:#bfd3ea}:root[data-theme=light]:root:root:root:root .chp .img.dusk{background-color:#e9c3bc}:root[data-theme=light]:root:root:root:root .chp .img.night{background-color:#c7c9e6}:root[data-theme=light]:root:root:root:root .chp .img.green{background-color:#c5e3d0}:root[data-theme=light]:root:root:root:root .chp .av{color:#334155;background:#e6eaf1}:root[data-theme=light]:root:root:root:root .chp .av.c1{color:#1d4ed8;background:#dbeafe}:root[data-theme=light]:root:root:root:root .chp .av.c2{color:#b91c1c;background:#fee2e2}:root[data-theme=light]:root:root:root:root .chp .av.c3{color:#15803d;background:#dcfce7}:root[data-theme=light]:root:root:root:root .chp .av.c4{color:#6d28d9;background:#ede9fe}:root[data-theme=light]:root:root:root:root .chp .av.c5{color:#b45309;background:#fef3c7}:root[data-theme=light]:root:root:root:root .chp .nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-top:1px solid #0f172a1a}:root[data-theme=light]:root:root:root:root .chp .nav a,:root[data-theme=light]:root:root:root:root .chp .nav button{color:#64748b;font-size:11.5px;font-weight:600}:root[data-theme=light]:root:root:root:root .chp .nav a.on,:root[data-theme=light]:root:root:root:root .chp .nav button.on,:root[data-theme=light]:root:root:root:root .chp .nav a.on .i,:root[data-theme=light]:root:root:root:root .chp .nav button.on .i{color:#2563eb}:root[data-theme=light]:root:root:root:root .chp .nav a.fab span.c,:root[data-theme=light]:root:root:root:root .chp .nav button.fab span.c{background:#2563eb;border-radius:18px;width:56px;height:52px;box-shadow:0 6px 16px #2563eb59}:root[data-theme=light]:root:root:root:root .chp .nav .fab .cnt{background:#dc2626;border-color:#fff}:root[data-theme=light]:root:root:root:root .chp .inp{color:#0b1220;background:#fff;border:1px solid #0f172a29}:root[data-theme=light]:root:root:root:root .chp .inp::placeholder{color:#64748b}:root[data-theme=light]:root:root:root:root .chp .tg{background:#cbd5e1}:root[data-theme=light]:root:root:root:root .chp .tg:after{box-shadow:0 1px 2px #0003}:root[data-theme=light]:root:root:root:root .chp .tg.on{background:#2563eb}:root[data-theme=light]:root:root:root:root .chp .kpi{font-size:24px}:root[data-theme=light]:root:root:root:root .chp .foot{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-top:1px solid #0f172a1a}:root[data-theme=light]:root:root:root:root .chp .logo .mk{background:#dc2626}:root[data-theme=light]:root:root:root:root .chp .bub{font-size:15px}:root[data-theme=light]:root:root:root:root .chp .bub.me{color:#fff;background:#2563eb}:root[data-theme=light]:root:root:root:root .chp .bub.them{background:#fff;border:1px solid #0f172a1a;box-shadow:0 1px 2px #0f172a0d}:root[data-theme=light]:root:root:root:root .chp .bub.them .tm{color:#5b6577;opacity:1}:root[data-theme=light]:root:root:root:root .chp .bub.them.sel{background:#eff6ff;border:2px solid #2563eb;outline:0}:root[data-theme=light]:root:root:root:root .chp .bub.ai{background:#ede9fe;border-color:#ddd6fe}:root[data-theme=light]:root:root:root:root .chp .chk{background:#fff;border:2px solid #94a3b8}:root[data-theme=light]:root:root:root:root .chp .chk.on{color:#fff;background:#2563eb;border-color:#2563eb}:root[data-theme=light]:root:root:root:root .chp .date{color:#475569;background:#e2e7ef}:root[data-theme=light]:root:root:root:root .chp .hdr.bar-top{background:#fff;border-bottom:1px solid #0f172a1a}:root[data-theme=light]:root:root:root:root .chp .sheet{background:#fff;box-shadow:0 -10px 40px #0f172a1f}:root[data-theme=light]:root:root:root:root .chp .sheet-dim{background:#0f172a66}:root[data-theme=light]:root:root:root:root .chp .grab{background:#cbd5e1}:root[data-theme=light]:root:root:root:root .chp .toast{color:#fff;background:#0b1220;border-color:#0b1220;box-shadow:0 10px 30px #0f172a40}:root[data-theme=light]:root:root:root:root .chp .sk{background:linear-gradient(90deg,#e6eaf1 0,#f4f6f9 50%,#e6eaf1 100%) 0 0/200% 100%}:root[data-theme=light]:root:root:root:root .chp .tl:before,:root[data-theme=light]:root:root:root:root .chp .tl .p:before,:root[data-theme=light]:root:root:root:root .chp .stp i,:root[data-theme=light]:root:root:root:root .chp .bar{background:#e2e7ef}:root[data-theme=light]:root:root:root:root .chp .tl .p.now:before{background:#dc2626}:root[data-theme=light]:root:root:root:root .chp .stp i.on,:root[data-theme=light]:root:root:root:root .chp .bar b{background:#2563eb}:root[data-theme=light]:root:root:root:root .chp .sheet .list{box-shadow:none}:root:root:root:root:root .chp .card.pts .bd.lvl{color:#fff;background:#ffffff1f}:root:root:root:root:root .chp .card.pts .bar.lvl{background:#ffffff26}:root:root:root:root:root .chp .card.pts .bar.lvl b{background:#fff}:root[data-theme=light]:root:root:root:root .chp .card.pts .bd.lvl{color:#1d4ed8;background:#fff}:root[data-theme=light]:root:root:root:root .chp .card.pts .bar.lvl{background:#fff}:root[data-theme=light]:root:root:root:root .chp .card.pts .bar.lvl b{background:#2563eb}:root:root:root:root:root .chp.chp-ov{z-index:60;pointer-events:none;background:0 0;height:0;padding:0;display:block;position:fixed;inset:0 0 auto;overflow:visible}:root:root:root:root:root .chp.chp-ov .sheet,:root:root:root:root:root .chp.chp-ov .sheet-dim,:root:root:root:root:root .chp.chp-ov .banner{pointer-events:auto}:root:root:root:root:root .chp .banner{left:12px;right:12px;top:calc(var(--safe-t) + 8px);z-index:22;background:var(--s1);border:1px solid var(--line);border-radius:18px;align-items:center;gap:4px;padding:8px 6px 8px 10px;display:flex;position:fixed;box-shadow:0 10px 30px #00000059}:root:root:root:root:root .chp .grid2>*,:root:root:root:root:root .chp .grid3>*{min-width:0}:root:root:root:root:root .chp .grid2 .inp{width:100%;min-width:0;max-width:100%}:root:root:root:root:root .chp .grid3 .inp{width:100%;min-width:0;max-width:100%;padding-left:10px;padding-right:10px}:root:root:root:root:root .chp input.inp[type=time]{-webkit-appearance:none;appearance:none;text-align:left;display:block}:root:root:root:root:root .chp input.inp[type=time]::-webkit-calendar-picker-indicator{display:none}:root[data-theme=light]:root:root:root:root .chp .banner{background:#fff;border-color:#0f172a1a;box-shadow:0 10px 30px #0f172a2e}:root:root:root:root:root .chp .mk.mk-img{background:0 0;border-radius:0;display:block;position:relative}:root:root:root:root:root .chp .mk.mk-img img{object-fit:contain;width:100%;height:100%;display:block}:root:root:root:root:root .chp .mk.mk-img .mk-l{display:none}:root[data-theme=light]:root:root:root:root .chp .mk.mk-img{background:0 0}:root[data-theme=light]:root:root:root:root .chp .mk.mk-img .mk-l{display:block}:root[data-theme=light]:root:root:root:root .chp .mk.mk-img .mk-d{display:none}:root:root:root:root:root .chp .lk{line-height:0;display:block}:root:root:root:root:root .chp .lk img{width:auto;height:44px;display:block}:root:root:root:root:root .chp .lk .lk-l{display:none}:root[data-theme=light]:root:root:root:root .chp .lk .lk-l{display:block}:root[data-theme=light]:root:root:root:root .chp .lk .lk-d{display:none}:root:root:root:root:root .chp .seg.n4 button{min-width:0;padding:0 2px;font-size:12.5px}:root:root:root:root:root .chp .chips{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000)}:root:root:root:root:root .chp .chips.wrap{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}:root:root:root:root:root .chp .inp::placeholder{opacity:.65;font-weight:400}:root:root:root:root:root .chp .soc-bar{border-top:1px solid var(--line);align-items:center;gap:2px;margin-top:2px;padding-top:8px;display:flex}:root:root:root:root:root .chp .soc-b{height:36px;color:var(--tx);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:5px;padding:0 8px;font:500 14px Onest,sans-serif;display:inline-flex}:root:root:root:root:root .chp .soc-b:first-child{padding-left:0}:root:root:root:root:root .chp .soc-b:last-child{padding-right:0}:root:root:root:root:root .chp .soc-bar{min-width:0}:root:root:root:root:root .chp .soc-bar>.soc-v{flex-shrink:1;min-width:0;overflow:hidden}@media (max-width:400px){:root:root:root:root:root .chp .mf-tg .soc-b{padding:0 6px}:root:root:root:root:root .chp .mf-tg .soc-b:first-child{padding-left:0}:root:root:root:root:root .chp .mf-tg .soc-b:last-child{padding-right:0}:root:root:root:root:root .chp .mf-tg .soc-v .i{display:none}}:root:root:root:root:root .chp .soc-b.on{color:var(--blue-tx)}:root:root:root:root:root .chp .soc-b.on.heart{color:var(--red)}:root:root:root:root:root .chp .soc-b.on.heart .i{fill:currentColor}:root:root:root:root:root .chp .soc-v{color:var(--mu);white-space:nowrap;align-items:center;gap:5px;padding:0 0 0 4px;font-size:13px;display:inline-flex}:root:root:root:root:root .chp .soc-mini .i{width:13px;height:13px}:root:root:root:root:root .chp .soc-d{flex-direction:column;gap:12px;display:flex}:root:root:root:root:root .chp .body.foot-pad .soc-d{margin-bottom:88px}:root:root:root:root:root .chp .soc-sort{color:var(--mu);cursor:pointer;background:0 0;border:0;padding:6px 0;font:600 13.5px Onest,sans-serif}:root:root:root:root:root .chp .soc-c{align-items:flex-start;gap:12px;padding:4px 0;display:flex}:root:root:root:root:root .chp .soc-c.reply{margin:8px 0 0 42px}:root:root:root:root:root .chp .soc-n{font-size:14.5px;font-weight:600}:root:root:root:root:root .chp .soc-t{white-space:pre-wrap;word-break:break-word;color:var(--tx);font-size:15px;line-height:1.4}:root:root:root:root:root .chp .soc-acts{gap:14px;margin-top:2px}:root:root:root:root:root .chp .soc-l{color:var(--mu);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;min-height:28px;padding:4px 0;font:600 13px Onest,sans-serif;display:inline-flex}:root:root:root:root:root .chp .soc-l.on{color:var(--red)}:root:root:root:root:root .chp .soc-l.on .i{fill:currentColor}:root:root:root:root:root .chp .soc-hid{border-top:1px solid var(--line);padding-top:10px}:root:root:root:root:root .chp .soc-w{border:1px solid var(--line);background:var(--s2);width:100%;min-height:46px;color:var(--mu);cursor:pointer;text-align:left;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 6px;font:400 15px Onest,sans-serif;display:flex}:root:root:root:root:root .chp .mod-mark{background:var(--amber-t);color:inherit;border-radius:4px;padding:0 3px}:root:root:root:root:root .chp .btn.mod-ok{background:var(--green-t);color:var(--green-tx)}:root:root:root:root:root .chp .btn.mod-no{background:var(--red-t);color:var(--red-tx)}:root:root:root:root:root .chp label:has(>input[type=checkbox]){cursor:pointer;align-items:center;gap:12px;display:flex}:root:root:root:root:root .chp label>input[type=checkbox]{flex:none;margin:0}:root:root:root:root:root .chp:not(.wd) .scr:not(.chat):not(.dx-thread):not(:has(.msgs)):not(:has(.dx-msgs)):not(:has(.rl-scroll)){-webkit-overflow-scrolling:touch;overflow:hidden auto}:root:root:root:root:root .chp:not(.wd) .scr:not(.chat):not(.dx-thread):not(:has(.msgs)):not(:has(.dx-msgs)):not(:has(.rl-scroll)) .body{overscroll-behavior:auto;touch-action:auto;flex:1 0 auto;min-height:auto;overflow:visible}:root:root:root:root:root .chp:not(.wd) .scr:not(.chat):not(.dx-thread):not(:has(.msgs)):not(:has(.dx-msgs)):not(:has(.rl-scroll))>.hdr{z-index:4;background:var(--bg);position:sticky;top:0}:root:root:root:root:root .chp{--nav-h:max(86px,calc(66px + max(18px,var(--safe-b))))}:root:root:root:root:root .chp:has(>.nav):not(:has(.scr.full)) .foot{bottom:var(--nav-h);padding-bottom:12px}:root:root:root:root:root .chp:has(>.nav):not(:has(.scr.full)) .body.foot-pad{padding-bottom:calc(var(--nav-h) + 96px)}:root:root:root:root:root .chp:not(.wd) .scr:not(.chat):not(.dx-thread):not(:has(.msgs)):not(:has(.dx-msgs)):not(:has(.rl-scroll)) .scr{flex:1 0 auto;height:auto;min-height:auto;overflow:visible}:root:root:root:root:root .chp:has(>.nav):not(:has(.scr.full)) .body.nonav{padding-bottom:calc(var(--nav-h) + 20px)}:root:root:root:root:root:root:root .chp a.chip,:root:root:root:root:root:root:root .chp a.tap{text-decoration:none}:root:root:root:root:root:root:root .chp a.card{display:block}:root[data-env=tg] .web-root[data-mode=web]{visibility:hidden}:root:root:root:root:root:root:root .chp.chp-embed{z-index:auto;flex:auto;width:100%;min-height:0;position:relative;inset:auto}:root:root:root:root:root:root:root .chp.wd .chp-embed .nav{display:none}:root:root:root:root:root:root:root .chp.wd .chp-embed .body,:root:root:root:root:root:root:root .chp.wd .chp-embed .body.foot-pad{padding-bottom:32px}:root:root:root:root:root:root:root .chp.wd .chp-embed .now-strip{display:none}:root:root:root:root:root:root:root .chp.wd .chp-embed .foot{padding-bottom:18px;position:absolute}:root:root:root:root:root:root:root .chp.wd .chp-embed .hdr .logo{display:none}:root:root:root:root:root:root:root .chp.wd .chp-embed .hdr>.row{margin-left:auto}:root:root:root:root:root:root:root .chp.wd .chp-embed .chips{flex-wrap:wrap;margin:0;padding:0 3px 0 0;overflow:visible}:root:root:root:root:root:root:root .chp.wd .chp-embed .scr.full{max-width:none}:root:root:root:root:root:root:root:root .chp.wd{--paper:#0a0c10;--band:#0f1217;--line2:#ffffff29;--graphite:#05070a;--sea1:#0f1c2c;--sea2:#0c1622;--land1:#181c24;--ridge:#2c3340;--shadow-lg:0 30px 80px -30px #000000e6;--wd-hd:68px}:root[data-theme=light]:root:root:root:root:root:root:root .chp.wd{--paper:#fff;--band:#f4f6fa;--line2:#0f172a2e;--graphite:#0b1220;--sea1:#cfe3f5;--sea2:#e6f0fa;--land1:#f7f4ec;--ridge:#d9cfba;--shadow-lg:0 24px 60px -24px #0f172a59;--mu2:#5b6577}:root:has(.chp.wd){background:#0a0c10}:root[data-theme=light]:has(.chp.wd){background:#fff}:root:root:root:root:root:root:root:root .chp.wd{z-index:auto;background:var(--paper);min-height:100vh;padding-top:0;font-size:15px;display:block;position:relative;inset:auto;overflow:visible}:root:root:root:root:root:root:root:root .chp.wd a{color:inherit;text-decoration:none}:root:root:root:root:root:root:root:root .chp.wd button{font-family:inherit}:root:root:root:root:root:root:root:root .chp.wd .btn.green,:root:root:root:root:root:root:root:root .chp.wd .db-green{color:#fff;background:#15803d}:root[data-theme=dark]:root:root:root:root:root:root:root .chp.wd .btn:not(.ghost):not(.line):not(.green):not(.db-green){background:var(--blue-d)}:root[data-theme=light]:root:root:root:root:root:root:root .chp.wd .db-gtx{color:var(--green-tx)}:root:root:root:root:root:root:root:root .chp.wd a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}:root:root:root:root:root:root:root:root .chp.wd button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}:root:root:root:root:root:root:root:root .chp.wd input:focus-visible{outline:2px solid var(--blue);outline-offset:2px}:root:root:root:root:root:root:root:root .chp.wd [tabindex]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}:root:root:root:root:root:root:root:root .chp.wd .wd-wrap{box-sizing:border-box;width:100%;max-width:1376px;margin:0 auto;padding:0 32px}:root:root:root:root:root:root:root:root .chp.wd .wd-g12{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;display:grid}:root:root:root:root:root:root:root:root .chp.wd .ttl{transition:color .15s}:root:root:root:root:root:root:root:root .chp.wd a:hover .ttl,:root:root:root:root:root:root:root:root .chp.wd button:hover .ttl{color:var(--blue-tx)}:root:root:root:root:root:root:root:root .chp.wd .wd-meta{color:var(--mu);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}:root:root:root:root:root:root:root:root .chp.wd .wd-meta i{opacity:.5;font-style:normal}:root:root:root:root:root:root:root:root .chp.wd .wd-meta .i{margin-right:-2px}:root:root:root:root:root:root:root:root .chp.wd .wd-amber{color:var(--amber-tx)}:root:root:root:root:root:root:root:root .chp.wd .wd-red{color:var(--red-tx)}:root:root:root:root:root:root:root:root .chp.wd .wd-k{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-tag{letter-spacing:.04em;color:var(--blue-tx);font-size:12px;font-weight:700}:root:root:root:root:root:root:root:root .chp.wd .wd-tag.red{color:var(--red-tx)}:root:root:root:root:root:root:root:root .chp.wd .wd-chip{border-radius:7px;align-items:center;height:24px;padding:0 9px;font-size:12.5px;font-weight:600;display:inline-flex}:root:root:root:root:root:root:root:root .chp.wd .wd-chip.amber{background:var(--amber-t);color:var(--amber-tx)}:root:root:root:root:root:root:root:root .chp.wd .wd-chip.green{background:var(--green-t);color:var(--green-tx)}:root:root:root:root:root:root:root:root .chp.wd .wd-live{letter-spacing:.08em;text-transform:uppercase;color:var(--red-tx);align-items:center;gap:7px;font-size:11.5px;font-weight:700;display:inline-flex}:root:root:root:root:root:root:root:root .chp.wd .wd-live:before{content:"";background:var(--red);border-radius:50%;width:8px;height:8px;animation:1.6s infinite wd-pulse}@keyframes wd-pulse{0%{box-shadow:0 0 #e0312c8c}70%{box-shadow:0 0 0 9px #e0312c00}to{box-shadow:0 0 #e0312c00}}@media (prefers-reduced-motion:reduce){:root:root:root:root:root:root:root:root .chp.wd .wd-live:before,:root:root:root:root:root:root:root:root .chp.wd .wd-brk-l:before,:root:root:root:root:root:root:root:root .chp.wd .wd-pin .ring{animation:none}}:root:root:root:root:root:root:root:root .chp.wd .wd-btn{white-space:nowrap;cursor:pointer;height:40px;color:var(--tx);background:var(--s2);box-sizing:border-box;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font:600 14px Onest,sans-serif;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex}:root:root:root:root:root:root:root:root .chp.wd .wd-btn.pri{background:var(--blue);color:#fff;box-shadow:0 6px 16px -8px var(--blue)}:root:root:root:root:root:root:root:root .chp.wd .wd-btn.pri:hover{background:var(--blue-d);transform:translateY(-1px)}:root:root:root:root:root:root:root:root .chp.wd .wd-btn.gh:hover{background:var(--s3)}:root:root:root:root:root:root:root:root .chp.wd .wd-btn.ln{border:1px solid var(--line2);background:0 0}:root:root:root:root:root:root:root:root .chp.wd .wd-btn.ln:hover{background:var(--s2)}:root:root:root:root:root:root:root:root .chp.wd .wd-btn.grn{color:#fff;background:#15803d}:root:root:root:root:root:root:root:root .chp.wd .wd-btn.sm{border-radius:10px;height:34px;padding:0 12px;font-size:13px}:root:root:root:root:root:root:root:root .chp.wd .wd-btn:disabled{opacity:.6;cursor:default;transform:none}:root:root:root:root:root:root:root:root .chp.wd .wd-w100{width:100%}:root:root:root:root:root:root:root:root .chp.wd .wd-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-link{color:var(--blue-tx);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font:600 13.5px Onest,sans-serif;display:inline-flex}:root:root:root:root:root:root:root:root .chp.wd .wd-icb{width:40px;height:40px;color:var(--tx);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;place-items:center;transition:background .15s;display:grid;position:relative}:root:root:root:root:root:root:root:root .chp.wd .wd-icb:hover{background:var(--s2)}:root:root:root:root:root:root:root:root .chp.wd .wd-icb .cnt{position:absolute;top:-3px;right:-3px}:root:root:root:root:root:root:root:root .chp.wd kbd{border:1px solid var(--line2);color:var(--mu);background:0 0;border-radius:6px;padding:2px 6px;font:600 11px Onest,sans-serif}:root:root:root:root:root:root:root:root .chp.wd .wd-ph{background:var(--s3);border-radius:14px;display:block;position:relative;overflow:hidden}:root:root:root:root:root:root:root:root .chp.wd .wd-ph img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:block;position:absolute;inset:0}:root:root:root:root:root:root:root:root .chp.wd a:hover .wd-ph img,:root:root:root:root:root:root:root:root .chp.wd button:hover .wd-ph img{transform:scale(1.04)}:root:root:root:root:root:root:root:root .chp.wd .wd-play{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#0a0c108c;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:12px;left:12px}:root:root:root:root:root:root:root:root .chp.wd .wd-sec-h{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-sec-h h3{letter-spacing:-.02em;align-items:center;gap:10px;margin:0;font:700 18px Unbounded,sans-serif;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-box{border:1px solid var(--line);background:var(--s1);border-radius:16px;padding:16px}:root:root:root:root:root:root:root:root .chp.wd .wd-box h4,:root:root:root:root:root:root:root:root .chp.wd .wd-mini h4{letter-spacing:.1em;text-transform:uppercase;color:var(--mu2);justify-content:space-between;align-items:center;gap:8px;margin:0 0 12px;font:700 11.5px Onest,sans-serif;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-av{background:var(--blue-t);width:36px;height:36px;color:var(--blue-tx);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-av.sm{width:32px;height:32px;font-size:12px}:root:root:root:root:root:root:root:root .chp.wd .wd-util{background:var(--graphite);color:#c9cfd9;height:36px;font-size:12.5px}:root:root:root:root:root:root:root:root .chp.wd .wd-util .wd-wrap{align-items:center;gap:22px;height:100%;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-u{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}:root:root:root:root:root:root:root:root .chp.wd .wd-u b{color:#fff;font-weight:600}:root:root:root:root:root:root:root:root .chp.wd a.wd-u:hover{color:#fff}:root:root:root:root:root:root:root:root .chp.wd .wd-sp{flex:1}:root:root:root:root:root:root:root:root .chp.wd .wd-hd{z-index:40;height:var(--wd-hd);background:color-mix(in srgb,var(--paper) 92%,transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}:root:root:root:root:root:root:root:root .chp.wd .wd-hd-row{align-items:center;gap:8px;height:100%;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-logo{flex:none;align-items:center;margin-right:14px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-logo .logo{display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-logo .logo img{width:auto;height:38px}:root:root:root:root:root:root:root:root .chp.wd .wd-nav{flex:1;align-items:center;gap:2px;min-width:0;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-nav>a,:root:root:root:root:root:root:root:root .chp.wd .wd-nav-b,:root:root:root:root:root:root:root:root .chp.wd .wd-more-b{height:36px;color:var(--mu);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:3px;padding:0 9px;font:500 14.5px Onest,sans-serif;transition:color .15s,background .15s;display:inline-flex;position:relative}:root:root:root:root:root:root:root:root .chp.wd .wd-nav>a:hover,:root:root:root:root:root:root:root:root .chp.wd .wd-nav-b:hover,:root:root:root:root:root:root:root:root .chp.wd .wd-more-b:hover{color:var(--tx);background:var(--s2)}:root:root:root:root:root:root:root:root .chp.wd .wd-nav>a.on,:root:root:root:root:root:root:root:root .chp.wd .wd-more-b.on{color:var(--tx);font-weight:650}:root:root:root:root:root:root:root:root .chp.wd .wd-nav>a.on:after,:root:root:root:root:root:root:root:root .chp.wd .wd-more-b.on:after{content:"";background:var(--red);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-16px;left:9px;right:9px}:root:root:root:root:root:root:root:root .chp.wd .wd-nav-sep{background:var(--line2);flex:none;width:1px;height:20px;margin:0 6px}:root:root:root:root:root:root:root:root .chp.wd .wd-more-w{position:relative}:root:root:root:root:root:root:root:root .chp.wd .wd-menu{background:var(--s1);border:1px solid var(--line);min-width:200px;box-shadow:var(--shadow-lg);z-index:5;border-radius:14px;flex-direction:column;padding:6px;display:flex;position:absolute;top:44px;left:0}:root:root:root:root:root:root:root:root .chp.wd .wd-menu a{height:38px;color:var(--tx);border-radius:9px;align-items:center;padding:0 12px;font-size:14.5px;font-weight:500;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-menu a:hover,:root:root:root:root:root:root:root:root .chp.wd .wd-menu a.on{background:var(--s2)}:root:root:root:root:root:root:root:root .chp.wd .wd-menu a.wd-menu-sep{margin-top:5px;position:relative}:root:root:root:root:root:root:root:root .chp.wd .wd-menu a.wd-menu-sep:before{content:"";background:var(--line);height:1px;position:absolute;top:-3px;left:8px;right:8px}:root:root:root:root:root:root:root:root .chp.wd .wd-srch{background:var(--s2);width:124px;height:40px;color:var(--mu);cursor:pointer;border:0;border-radius:12px;flex:none;align-items:center;gap:8px;padding:0 10px 0 12px;font:400 14px Onest,sans-serif;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-srch:hover{background:var(--s3)}:root:root:root:root:root:root:root:root .chp.wd .wd-srch span{text-align:left;flex:1}:root:root:root:root:root:root:root:root .chp.wd .wd-cta{margin-left:4px}:root:root:root:root:root:root:root:root .chp.wd .wd-login-b{background:var(--s2)}:root:root:root:root:root:root:root:root .chp.wd .wd-me{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-me.on{border-color:var(--blue)}:root:root:root:root:root:root:root:root .chp.wd .wd-brk{background:var(--red-t);border-bottom:1px solid color-mix(in srgb,var(--red) 30%,transparent);height:48px}:root:root:root:root:root:root:root:root .chp.wd .wd-brk .wd-wrap{align-items:center;gap:16px;height:100%;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-brk-l{background:var(--red);color:#fff;letter-spacing:.08em;border-radius:7px;flex:none;align-items:center;gap:8px;height:26px;padding:0 10px;font-size:12px;font-weight:800;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-brk-l:before{content:"";background:#fff;border-radius:50%;width:7px;height:7px;animation:1.2s infinite wd-blink}@keyframes wd-blink{50%{opacity:.25}}:root:root:root:root:root:root:root:root .chp.wd .wd-brk-t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15px;font-weight:650;overflow:hidden}:root:root:root:root:root:root:root:root .chp.wd .wd-brk-t span{color:var(--mu);margin-left:10px;font-weight:500}:root:root:root:root:root:root:root:root .chp.wd .wd-brk-m{color:var(--red-tx);flex:none;align-items:center;gap:4px;font-size:14px;font-weight:650;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-main{display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-home{align-items:start;padding-top:28px}:root:root:root:root:root:root:root:root .chp.wd .wd-wire{grid-column:1/4;min-width:0}:root:root:root:root:root:root:root:root .chp.wd .wd-wire-h{border-bottom:2px solid var(--tx);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-wire-h h3{letter-spacing:-.02em;margin:0;font:700 17px Unbounded,sans-serif}:root:root:root:root:root:root:root:root .chp.wd .wd-newpill{background:var(--blue-t);height:34px;color:var(--blue-tx);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;margin:10px 0 2px;font:700 13px Onest,sans-serif;animation:.45s cubic-bezier(.2,.9,.3,1.2) both wd-drop;display:flex}@keyframes wd-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}:root:root:root:root:root:root:root:root .chp.wd .wd-wire ol{margin:0 0 14px;padding:0;list-style:none}:root:root:root:root:root:root:root:root .chp.wd .wd-wire li a{border-bottom:1px solid var(--line);grid-template-columns:46px 1fr;gap:10px;padding:13px 0;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-wire .tm{color:var(--mu);font-variant-numeric:tabular-nums;padding-top:1px;font-size:13px;font-weight:600}:root:root:root:root:root:root:root:root .chp.wd .wd-wire li.u .tm{color:var(--red-tx)}:root:root:root:root:root:root:root:root .chp.wd .wd-wire .ttl{font-size:15px;font-weight:560;line-height:1.36;display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-wire li.u .ttl{font-weight:700}:root:root:root:root:root:root:root:root .chp.wd .wd-wire .d{color:var(--mu2);align-items:center;gap:5px;margin-top:4px;font-size:12.5px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-wire li.wd-day{letter-spacing:.1em;text-transform:uppercase;color:var(--mu2);padding:16px 0 4px 56px;font-size:11px;font-weight:700}:root:root:root:root:root:root:root:root .chp.wd .wd-lead{grid-column:4/10;min-width:0}:root:root:root:root:root:root:root:root .chp.wd .wd-lead-a{display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-lead-ph{aspect-ratio:16/9;border-radius:16px;margin-bottom:18px}:root:root:root:root:root:root:root:root .chp.wd .wd-lead .wd-k{margin:0 0 10px}:root:root:root:root:root:root:root:root .chp.wd .wd-lead-t{letter-spacing:-.025em;text-wrap:balance;font-size:36px;font-weight:780;line-height:1.12;display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-lead-x{color:var(--mu);max-width:62ch;margin-top:12px;font-size:17px;line-height:1.55;display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-lead-c{gap:14px;margin-top:14px}:root:root:root:root:root:root:root:root .chp.wd .wd-lead-c span{align-items:center;gap:5px;display:inline-flex}:root:root:root:root:root:root:root:root .chp.wd .wd-sub{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:24px;margin-top:28px;padding-top:24px;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-sub.n1{grid-template-columns:1fr}:root:root:root:root:root:root:root:root .chp.wd .wd-sc{grid-template-columns:120px 1fr;align-items:start;gap:14px;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-sc .wd-ph{aspect-ratio:4/3;border-radius:10px}:root:root:root:root:root:root:root:root .chp.wd .wd-sc>span:last-child{flex-direction:column;gap:4px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-sc .ttl{font-size:16px;font-weight:650;line-height:1.3}:root:root:root:root:root:root:root:root .chp.wd .wd-daylist{border-top:1px solid var(--line);margin-top:28px;padding-top:20px}:root:root:root:root:root:root:root:root .chp.wd .wd-daylist h4{letter-spacing:.1em;text-transform:uppercase;color:var(--mu2);margin:0 0 4px;font:700 11.5px Onest,sans-serif}:root:root:root:root:root:root:root:root .chp.wd .wd-daylist ol{counter-reset:d;margin:0;padding:0;list-style:none}:root:root:root:root:root:root:root:root .chp.wd .wd-daylist li{counter-increment:d;border-bottom:1px solid var(--line)}:root:root:root:root:root:root:root:root .chp.wd .wd-daylist li:last-child{border-bottom:0}:root:root:root:root:root:root:root:root .chp.wd .wd-daylist a{grid-template-columns:30px 1fr;gap:4px 10px;padding:13px 0;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-daylist a:before{content:counter(d);color:var(--mu2);grid-row:1/3;font:700 18px/1.2 Unbounded,sans-serif}:root:root:root:root:root:root:root:root .chp.wd .wd-daylist .ttl{font-size:16.5px;font-weight:650;line-height:1.35}:root:root:root:root:root:root:root:root .chp.wd .wd-now{flex-direction:column;grid-column:10/13;gap:16px;min-width:0;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-chron{border-color:color-mix(in srgb,var(--red) 35%,var(--line))}:root:root:root:root:root:root:root:root .chp.wd .wd-chron .t{letter-spacing:-.01em;margin:2px 0 12px;font-size:17px;font-weight:750;line-height:1.3}:root:root:root:root:root:root:root:root .chp.wd .wd-chron ol{margin:0 0 14px;padding:0 0 0 16px;list-style:none;position:relative}:root:root:root:root:root:root:root:root .chp.wd .wd-chron ol:before{content:"";background:var(--s3);width:2px;position:absolute;top:6px;bottom:10px;left:3px}:root:root:root:root:root:root:root:root .chp.wd .wd-chron li{padding:0 0 12px;font-size:14px;line-height:1.4;position:relative}:root:root:root:root:root:root:root:root .chp.wd .wd-chron li:last-child{padding-bottom:0}:root:root:root:root:root:root:root:root .chp.wd .wd-chron li:before{content:"";background:var(--s3);width:8px;height:8px;box-shadow:0 0 0 3px var(--s1);border-radius:50%;position:absolute;top:5px;left:-16px}:root:root:root:root:root:root:root:root .chp.wd .wd-chron li:first-child:before{background:var(--red)}:root:root:root:root:root:root:root:root .chp.wd .wd-chron li b{color:var(--mu);font-variant-numeric:tabular-nums;margin-right:6px;font-size:12.5px;font-weight:600}:root:root:root:root:root:root:root:root .chp.wd .wd-chron li a:hover{color:var(--blue-tx)}:root:root:root:root:root:root:root:root .chp.wd .wd-chron li.me{font-weight:650}:root:root:root:root:root:root:root:root .chp.wd .wd-mapbox{padding:16px 16px 14px}:root:root:root:root:root:root:root:root .chp.wd .wd-map-w{background:var(--sea2);aspect-ratio:920/560;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 -16px}:root:root:root:root:root:root:root:root .chp.wd .wd-map{width:100%;height:100%;display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-map text{font-family:Onest,sans-serif}:root:root:root:root:root:root:root:root .chp.wd .wd-pin.big{cursor:pointer}:root:root:root:root:root:root:root:root .chp.wd .wd-pin .pc{transform-box:fill-box;transform-origin:50%;transition:transform .2s}:is(:root:root:root:root:root:root:root:root .chp.wd .wd-pin.big:hover .pc,:root:root:root:root:root:root:root:root .chp.wd .wd-pin.big:focus-visible .pc){transform:scale(1.12)}:root:root:root:root:root:root:root:root .chp.wd .wd-pin .ring{transform-box:fill-box;transform-origin:50%;animation:2s infinite wd-ring}@keyframes wd-ring{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}:root:root:root:root:root:root:root:root .chp.wd .wd-map-leg{color:var(--mu);flex-wrap:wrap;gap:14px;padding-top:12px;font-size:12.5px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-map-leg span{align-items:center;gap:6px;display:inline-flex}:root:root:root:root:root:root:root:root .chp.wd .wd-map-leg i{border-radius:50%;width:8px;height:8px;display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-map-l{flex-direction:column;padding-top:12px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-map-n{justify-content:space-between;align-items:center;padding-bottom:6px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-map-n b{letter-spacing:-.02em;font:700 15px Unbounded,sans-serif}:root:root:root:root:root:root:root:root .chp.wd .wd-map-a{border-top:1px solid var(--line);flex-direction:column;gap:3px;padding:9px 0;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-map-a .ttl{font-size:14px;font-weight:600;line-height:1.35}:root:root:root:root:root:root:root:root .chp.wd .wd-wx{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-wx.n2{grid-template-columns:1fr 1fr}:root:root:root:root:root:root:root:root .chp.wd .wd-wx.n1{grid-template-columns:1fr}:root:root:root:root:root:root:root:root .chp.wd .wd-wx div{background:var(--s2);border-radius:12px;min-width:0;padding:10px 12px}:root:root:root:root:root:root:root:root .chp.wd .wd-wx small{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}:root:root:root:root:root:root:root:root .chp.wd .wd-wx b{letter-spacing:-.03em;white-space:nowrap;font:700 18px Unbounded,sans-serif;display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-sponsor{border:1px dashed var(--line2);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-ad{letter-spacing:.08em;text-transform:uppercase;color:var(--mu2);font-size:11px;font-weight:700}:root:root:root:root:root:root:root:root .chp.wd .wd-sp-r{align-items:center;gap:12px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-sp-r img{object-fit:cover;border-radius:12px;flex:none}:root:root:root:root:root:root:root:root .chp.wd .wd-sp-r b{font-size:15px;line-height:1.3;display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-sp-r span{color:var(--mu);margin-top:3px;font-size:13px;line-height:1.4;display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-band{background:var(--band);margin-top:48px;padding:40px 0}:root:root:root:root:root:root:root:root .chp.wd .wd-vids{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-vid{text-align:left;color:var(--tx);cursor:pointer;background:0 0;border:0;flex-direction:column;gap:10px;padding:0;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-ph-v{aspect-ratio:9/16;border-radius:14px}:root:root:root:root:root:root:root:root .chp.wd .wd-ph-v:after{content:"";background:linear-gradient(#0000 55%,#00000073);position:absolute;inset:0}:root:root:root:root:root:root:root:root .chp.wd .wd-ph-v .wd-play{z-index:1}:root:root:root:root:root:root:root:root .chp.wd .wd-ph-t{background:radial-gradient(120% 80% at 30% 20%,#2a3a52,#0b1220);position:absolute;inset:0}:root:root:root:root:root:root:root:root .chp.wd .wd-vids.few{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}:root:root:root:root:root:root:root:root .chp.wd .wd-vids.few:has(>:only-child){grid-template-columns:minmax(0,1fr)}:root:root:root:root:root:root:root:root .chp.wd .wd-vids.few .wd-vid-b{max-width:72ch}:root:root:root:root:root:root:root:root .chp.wd .wd-vids.few .wd-vid{background:var(--s1);border:1px solid var(--line);border-radius:20px;flex-direction:row;align-items:center;gap:20px;padding:16px}:root:root:root:root:root:root:root:root .chp.wd .wd-vids.few .wd-ph-v{flex:none;width:150px}:root:root:root:root:root:root:root:root .chp.wd .wd-vid-b{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-vids.few .ttl{-webkit-line-clamp:4;font-size:20px;font-weight:700;line-height:1.25}:root:root:root:root:root:root:root:root .chp.wd .wd-vid-b .x{color:var(--mu);font-size:14.5px;line-height:1.5}:root:root:root:root:root:root:root:root .chp.wd .wd-vid-b .wd-btn{margin-top:6px}:root:root:root:root:root:root:root:root .chp.wd .wd-vid .ttl{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}:root:root:root:root:root:root:root:root .chp.wd .wd-topics{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:48px;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-topics.n1{grid-template-columns:minmax(0,1fr)}:root:root:root:root:root:root:root:root .chp.wd .wd-topics.n2{grid-template-columns:repeat(2,minmax(0,1fr))}:root:root:root:root:root:root:root:root .chp.wd .wd-topics.n3,:root:root:root:root:root:root:root:root .chp.wd .wd-topics.n6{grid-template-columns:repeat(3,minmax(0,1fr))}:root:root:root:root:root:root:root:root .chp.wd .wd-tcol h5{border-bottom:2px solid var(--tx);margin:0 0 6px;padding-bottom:10px}:root:root:root:root:root:root:root:root .chp.wd .wd-tcol h5 a{justify-content:space-between;align-items:center;font:700 15px Unbounded,sans-serif;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-tcol h5 a:hover{color:var(--blue-tx)}:root:root:root:root:root:root:root:root .chp.wd .wd-tl{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:12px 0;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-tl:last-child{border-bottom:0}:root:root:root:root:root:root:root:root .chp.wd .wd-tl .wd-ph{aspect-ratio:16/9;border-radius:12px;margin:0 0 6px}:root:root:root:root:root:root:root:root .chp.wd .wd-tl .ttl{font-size:15.5px;font-weight:600;line-height:1.35}:root:root:root:root:root:root:root:root .chp.wd .wd-people{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px;margin-top:48px;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-dobro{background:var(--s1);border:1px solid var(--line);border-radius:20px;grid-column:1/7;grid-template-columns:200px 1fr;gap:24px;padding:24px;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-dobro:not(:has(.wd-ph)){grid-template-columns:1fr}:root:root:root:root:root:root:root:root .chp.wd .wd-dobro .wd-ph{border-radius:14px;min-height:180px}:root:root:root:root:root:root:root:root .chp.wd .wd-dobro h4{color:var(--green-tx);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 4px;font:700 12.5px Onest,sans-serif;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-demo{background:var(--s2);color:var(--mu);letter-spacing:.04em;border-radius:5px;padding:1px 6px;font-size:11px}:root:root:root:root:root:root:root:root .chp.wd .wd-dobro .t{letter-spacing:-.015em;margin:4px 0 14px;font-size:21px;font-weight:750;line-height:1.25;display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-bar{background:var(--s3);border-radius:9px;height:6px;overflow:hidden}:root:root:root:root:root:root:root:root .chp.wd .wd-bar b{background:var(--green);border-radius:9px;height:100%;display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-dobro .nums{color:var(--mu);justify-content:space-between;align-items:baseline;margin:12px 0 18px;font-size:13px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-dobro .nums b{color:var(--green-tx);letter-spacing:-.03em;font:700 20px Unbounded,sans-serif}:root:root:root:root:root:root:root:root .chp.wd .wd-comm{background:var(--s1);border:1px solid var(--line);border-radius:20px;grid-column:7/13;padding:24px}:root:root:root:root:root:root:root:root .chp.wd .wd-people.one .wd-dobro,:root:root:root:root:root:root:root:root .chp.wd .wd-people.one .wd-comm{grid-column:1/-1}:root:root:root:root:root:root:root:root .chp.wd .wd-comm .wd-sec-h{margin-bottom:6px}:root:root:root:root:root:root:root:root .chp.wd .wd-note{border-top:1px solid var(--line);grid-template-columns:32px 1fr;gap:12px;padding:12px 0;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-note .ttl{font-size:15px;font-weight:650;display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-note p{color:var(--mu);margin:3px 0 0;font-size:13.5px;line-height:1.45}:root:root:root:root:root:root:root:root .chp.wd .wd-page{align-items:start;padding-top:32px}:root:root:root:root:root:root:root:root .chp.wd .wd-topic-main{flex-direction:column;grid-column:1/9;gap:24px;min-width:0;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-side{flex-direction:column;grid-column:10/13;gap:20px;min-width:0;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-kick{letter-spacing:.1em;text-transform:uppercase;color:var(--red-tx);font-size:12px;font-weight:700}:root:root:root:root:root:root:root:root .chp.wd .wd-topic-main h1,:root:root:root:root:root:root:root:root .chp.wd .wd-state h1{letter-spacing:-.03em;margin:8px 0 6px;font:700 40px/1.08 Unbounded,sans-serif}:root:root:root:root:root:root:root:root .chp.wd .wd-phd p{color:var(--mu);margin:0;font-size:15px}:root:root:root:root:root:root:root:root .chp.wd .wd-tlead{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:28px;padding-bottom:24px;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-tlead.text{grid-template-columns:1fr}:root:root:root:root:root:root:root:root .chp.wd .wd-tlead .wd-ph{aspect-ratio:16/10;border-radius:16px}:root:root:root:root:root:root:root:root .chp.wd .wd-tlead-b{flex-direction:column;gap:10px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-tlead .ttl{letter-spacing:-.02em;font-size:28px;font-weight:780;line-height:1.15}:root:root:root:root:root:root:root:root .chp.wd .wd-tlead .x,:root:root:root:root:root:root:root:root .chp.wd .wd-row-a .x{color:var(--mu);font-size:15.5px;line-height:1.55}:root:root:root:root:root:root:root:root .chp.wd .wd-list{flex-direction:column;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-row-a{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 200px;align-items:start;gap:24px;padding:20px 0;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-row-a.text{grid-template-columns:1fr}:root:root:root:root:root:root:root:root .chp.wd .wd-row-b{flex-direction:column;gap:8px;min-width:0;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-row-a .ttl{letter-spacing:-.01em;font-size:19px;font-weight:680;line-height:1.3}:root:root:root:root:root:root:root:root .chp.wd .wd-row-a .wd-ph{aspect-ratio:4/3;border-radius:12px}:root:root:root:root:root:root:root:root .chp.wd .wd-pop{counter-reset:p;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-pop li{counter-increment:p;border-top:1px solid var(--line)}:root:root:root:root:root:root:root:root .chp.wd .wd-pop li:first-child{border-top:0}:root:root:root:root:root:root:root:root .chp.wd .wd-pop-a{grid-template-columns:22px 1fr;gap:3px 8px;padding:10px 0;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-pop-a:before{content:counter(p);color:var(--red-tx);grid-row:1/3;font-weight:700}:root:root:root:root:root:root:root:root .chp.wd .wd-pop-a .ttl{font-size:14.5px;font-weight:600;line-height:1.35}:root:root:root:root:root:root:root:root .chp.wd .wd-empty-page{padding:64px 32px}:root:root:root:root:root:root:root:root .chp.wd .wd-state{text-align:center;border:1px solid var(--line);background:var(--s1);border-radius:24px;flex-direction:column;align-items:center;gap:6px;max-width:560px;margin:0 auto;padding:48px 32px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-state-i{background:var(--blue-t);width:64px;height:64px;color:var(--blue-tx);border-radius:20px;place-items:center;margin-bottom:8px;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-state-i .i{width:28px;height:28px}:root:root:root:root:root:root:root:root .chp.wd .wd-state h1{font-size:26px}:root:root:root:root:root:root:root:root .chp.wd .wd-state p{color:var(--mu);margin:0 0 14px;font-size:16px;line-height:1.5}:root:root:root:root:root:root:root:root .chp.wd .wd-art{padding:32px 0 0}:root:root:root:root:root:root:root:root .chp.wd .wd-hero{background:var(--s2);border-radius:20px;margin:0;overflow:hidden}:root:root:root:root:root:root:root:root .chp.wd .wd-hero img{object-fit:cover;width:100%;height:auto;max-height:min(62vh,580px);display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-crumbs{color:var(--mu);grid-column:2/9;align-items:center;gap:8px;margin-bottom:18px;font-size:13.5px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-crumbs a{color:var(--blue-tx);font-weight:600}:root:root:root:root:root:root:root:root .chp.wd .wd-crumbs a:hover{text-decoration:underline}:root:root:root:root:root:root:root:root .chp.wd .wd-art-head{grid-area:2/2/auto/9;min-width:0}:root:root:root:root:root:root:root:root .chp.wd .wd-art-body{grid-area:4/2/auto/9;min-width:0}:root:root:root:root:root:root:root:root .chp.wd .wd-art .wd-hero{grid-area:3/1/auto/-1;margin-top:28px}:root:root:root:root:root:root:root:root .chp.wd .wd-art-side{grid-area:1/10/5/13;padding-top:34px}:root:root:root:root:root:root:root:root .chp.wd .wd-art.strong .wd-art-side{grid-row:4;padding-top:28px}:root:root:root:root:root:root:root:root .chp.wd .wd-art-head h1{letter-spacing:-.03em;text-wrap:balance;max-width:20ch;margin:12px 0 0;font-size:46px;font-weight:800;line-height:1.07}:root:root:root:root:root:root:root:root .chp.wd .wd-art-meta{margin-top:18px;font-size:14px}:root:root:root:root:root:root:root:root .chp.wd .wd-lede{letter-spacing:-.005em;max-width:62ch;margin:22px 0 0;font-size:22px;font-weight:500;line-height:1.5}:root:root:root:root:root:root:root:root .chp.wd .wd-fig{background:var(--s2);border-radius:16px;margin:28px 0 0;overflow:hidden}:root:root:root:root:root:root:root:root .chp.wd .wd-fig-b{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-fig img,:root:root:root:root:root:root:root:root .chp.wd .wd-hero img{width:100%;height:auto;display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-fig img{object-fit:contain;background:var(--s2);max-height:min(70vh,620px)}:root:root:root:root:root:root:root:root .chp.wd .wd-fig-v{background:#000;flex-direction:column;align-items:center;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-fig-v video{max-width:100%;min-height:320px;max-height:78vh;display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-fig-v figcaption{background:var(--s1);border-top:1px solid var(--line);align-self:stretch;padding:10px 14px}:root:root:root:root:root:root:root:root .chp.wd .wd-txt{max-width:66ch;margin-top:28px}:root:root:root:root:root:root:root:root .chp.wd .wd-txt p{margin:0 0 20px;font-size:19px;line-height:1.72}:root:root:root:root:root:root:root:root .chp.wd .wd-gal{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-gal .wd-ph{aspect-ratio:1;cursor:zoom-in;border:0;padding:0}:root:root:root:root:root:root:root:root .chp.wd .wd-note-box{border-radius:14px;flex-direction:column;gap:4px;margin-top:20px;padding:14px 16px;font-size:15px;line-height:1.5;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-note-box.amber{background:var(--amber-t)}:root:root:root:root:root:root:root:root .chp.wd .wd-acts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:28px;padding:14px 0;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-acts .soc-bar{border-top:0;flex:1;margin:0;padding-top:0}:root:root:root:root:root:root:root:root .chp.wd .wd-follow{background:var(--blue-t);border-radius:16px;align-items:center;gap:16px;margin-top:20px;padding:18px 20px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-follow>.i{width:24px;height:24px;color:var(--blue-tx);flex:none}:root:root:root:root:root:root:root:root .chp.wd .wd-follow .t{flex:1;min-width:0}:root:root:root:root:root:root:root:root .chp.wd .wd-follow b{font-size:16px;display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-follow span{color:var(--mu);font-size:14px}:root:root:root:root:root:root:root:root .chp.wd .wd-talk{margin-top:36px}:root:root:root:root:root:root:root:root .chp.wd .wd-mini{flex-direction:column;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-mini-a{border-top:1px solid var(--line);grid-template-columns:1fr 84px;gap:12px;padding:12px 0;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-mini-a:first-of-type{border-top:0;padding-top:0}:root:root:root:root:root:root:root:root .chp.wd .wd-mini-a:not(:has(.wd-ph)){grid-template-columns:1fr}:root:root:root:root:root:root:root:root .chp.wd .wd-mini-a>span:first-child{flex-direction:column;gap:5px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-mini-a .ttl{font-size:14.5px;font-weight:600;line-height:1.35}:root:root:root:root:root:root:root:root .chp.wd .wd-mini-a .wd-ph{aspect-ratio:4/3;border-radius:10px}:root:root:root:root:root:root:root:root .chp.wd .wd-mini-a .wd-play{width:26px;height:26px;bottom:6px;left:6px}:root:root:root:root:root:root:root:root .chp.wd .wd-chron-map{border-top:1px solid var(--line);background:var(--sea2);margin:4px -16px -16px}:root:root:root:root:root:root:root:root .chp.wd .wd-chron-map .wd-map{height:150px}:root:root:root:root:root:root:root:root .chp.wd .wd-chron-map span{color:var(--mu);background:var(--s1);border-radius:0 0 16px 16px;padding:10px 16px 14px;font-size:13.5px;display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-chron-map b{color:var(--tx)}:root:root:root:root:root:root:root:root .chp.wd .wd-send{background:var(--graphite);color:#fff;border-radius:18px;padding:20px}:root:root:root:root:root:root:root:root .chp.wd .wd-send b{margin-bottom:6px;font-size:17px;display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-send p{color:#a2aab8;margin:0 0 14px;font-size:14px;line-height:1.5}:root:root:root:root:root:root:root:root .chp.wd .wd-also{border-top:1px solid var(--line);margin-top:56px;padding-top:32px}:root:root:root:root:root:root:root:root .chp.wd .wd-more4{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-more4.n3{grid-template-columns:repeat(3,minmax(0,1fr))}:root:root:root:root:root:root:root:root .chp.wd .wd-more4.n2{grid-template-columns:repeat(2,minmax(0,1fr))}:root:root:root:root:root:root:root:root .chp.wd .wd-more4.n1{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:root:root:root:root:root:root:root:root .chp.wd .wd-m4{flex-direction:column;gap:8px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-m4 .wd-ph{aspect-ratio:16/10;border-radius:12px;margin-bottom:4px}:root:root:root:root:root:root:root:root .chp.wd .wd-m4 .ttl{font-size:16px;font-weight:650;line-height:1.32}:root:root:root:root:root:root:root:root .chp.wd .wd-zoom{z-index:90;cursor:zoom-out;background:#05070aeb;place-items:center;display:grid;position:fixed;inset:0}:root:root:root:root:root:root:root:root .chp.wd .wd-zoom img{object-fit:contain;border-radius:10px;max-width:94vw;max-height:92vh}:root:root:root:root:root:root:root:root .chp.wd .wd-zoom .wd-icb{color:#fff;background:#ffffff24;position:absolute;top:20px;right:20px}:root:root:root:root:root:root:root:root .chp.wd .wd-foot{background:var(--graphite);color:#f3f5f8;margin-top:72px;padding:56px 0 32px}:root:root:root:root:root:root:root:root .chp.wd .wd-foot .wd-g12{row-gap:32px}:root:root:root:root:root:root:root:root .chp.wd .wd-fb{grid-column:1/5}:root:root:root:root:root:root:root:root .chp.wd .wd-fb .lk-l{display:none}:root:root:root:root:root:root:root:root .chp.wd .wd-fb .lk-d{display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-fb p{color:#a2aab8;max-width:36ch;margin:16px 0 20px;font-size:14px;line-height:1.6}:root:root:root:root:root:root:root:root .chp.wd .wd-fc{grid-column:span 2}:root:root:root:root:root:root:root:root .chp.wd .wd-foot h4{letter-spacing:.1em;text-transform:uppercase;color:#7d8696;margin:0 0 14px;font:700 11.5px Onest,sans-serif}:root:root:root:root:root:root:root:root .chp.wd .wd-foot ul{flex-direction:column;gap:10px;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-foot ul a{color:#d7dce4}:root:root:root:root:root:root:root:root .chp.wd .wd-foot ul a:hover{color:#fff}:root:root:root:root:root:root:root:root .chp.wd .wd-legal{color:#7d8696;border-top:1px solid #ffffff14;flex-wrap:wrap;grid-column:1/13;justify-content:space-between;align-items:center;gap:24px;padding-top:20px;font-size:12.5px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-legal .lg-links{border:0;flex-wrap:wrap;gap:16px;margin:0;padding:0;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-legal .lg-links a{color:#a2aab8;font-size:12.5px;text-decoration:none}:root:root:root:root:root:root:root:root .chp.wd .wd-legal .lg-links a:hover{color:#fff}:root:root:root:root:root:root:root:root .chp.wd .wd-pal{z-index:80;justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0}:root:root:root:root:root:root:root:root .chp.wd .wd-pal-dim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:default;background:#05070a80;border:0;position:absolute;inset:0}:root:root:root:root:root:root:root:root .chp.wd .wd-pal-box{background:var(--s1);border:1px solid var(--line);width:min(680px,100vw - 48px);box-shadow:var(--shadow-lg);border-radius:20px;animation:.2s ease-out both wd-drop;position:relative;overflow:hidden}:root:root:root:root:root:root:root:root .chp.wd .wd-pal-in{border-bottom:1px solid var(--line);height:60px;color:var(--mu);align-items:center;gap:12px;padding:0 18px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-pal-in input{min-width:0;color:var(--tx);box-shadow:none;background:0 0;border:0;outline:none;flex:1;height:100%;padding:0;font:400 17px Onest,sans-serif}:root:root:root:root:root:root:root:root .chp.wd .wd-pal-in input:focus-visible{outline:none}:root:root:root:root:root:root:root:root .chp.wd .wd-pal-cap{letter-spacing:.1em;text-transform:uppercase;color:var(--mu2);padding:12px 18px 4px;font-size:11.5px;font-weight:700}:root:root:root:root:root:root:root:root .chp.wd .wd-pal ul{max-height:min(52vh,460px);margin:0;padding:4px 8px 8px;list-style:none;overflow-y:auto}:root:root:root:root:root:root:root:root .chp.wd .wd-pal li a{border-radius:12px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-pal li a.on,:root:root:root:root:root:root:root:root .chp.wd .wd-pal li a:hover{background:var(--s2)}:root:root:root:root:root:root:root:root .chp.wd .wd-pal li .ttl{font-size:15px;font-weight:600;line-height:1.35}:root:root:root:root:root:root:root:root .chp.wd .wd-pal-f{border-top:1px solid var(--line);color:var(--mu);gap:18px;padding:10px 18px;font-size:12.5px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-pal-f kbd{margin-right:4px}:root:root:root:root:root:root:root:root .chp.wd .wd-vh{z-index:85;color:#f3f5f8;--s1:#14171e;--s2:#1c2029;--s3:#262b36;--line:#ffffff14;--line2:#ffffff29;--tx:#f3f5f8;--mu:#a2aab8;--mu2:#7d8696;--blue-tx:#9cc2ff;background:#05070a;outline:none;flex-direction:column;display:flex;position:fixed;inset:0}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-top{border-bottom:1px solid #ffffff14;flex:none;justify-content:space-between;align-items:center;height:64px;padding:0 32px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-top b{letter-spacing:.06em;text-transform:uppercase;color:#a2aab8;font:700 14px Unbounded,sans-serif}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-top .lk-l{display:none}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-top .lk-d{display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-top .logo img{height:34px}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-top .wd-icb{color:#fff;background:#ffffff1a}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-g{box-sizing:border-box;flex:1;grid-template-columns:minmax(260px,1fr) auto minmax(280px,1fr);gap:32px;width:100%;max-width:1440px;min-height:0;margin:0 auto;padding:24px 32px 8px;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-info{flex-direction:column;align-self:start;gap:14px;min-width:0;padding-top:8px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-tags{flex-wrap:wrap;gap:6px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-tags span{background:#ffffff1a;border-radius:7px;align-items:center;height:24px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-info h2{color:#fff;letter-spacing:-.03em;margin:0;font:700 30px/1.15 Unbounded,sans-serif}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-info p{color:#c9cfd9;margin:0;font-size:16px;line-height:1.6}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-info .wd-btn.gh{color:#fff;background:#ffffff1f}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-c{color:#a2aab8;gap:16px;font-size:13px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-c span{align-items:center;gap:6px;display:inline-flex}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-stage{align-items:center;gap:20px;min-height:0;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-frame{aspect-ratio:9/16;background:#000;border-radius:22px;place-items:center;height:min(100vh - 160px,860px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px -20px #2f7bf640}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-frame video{object-fit:contain;cursor:pointer;width:100%;height:100%}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-prog{z-index:2;gap:4px;display:flex;position:absolute;top:12px;left:14px;right:14px}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-prog i{background:#ffffff4d;border-radius:3px;flex:1;height:3px;position:relative;overflow:hidden}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-prog i.done{background:#fff}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-prog i b{background:#fff;position:absolute;top:0;bottom:0;left:0}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-big{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff3;border:0;border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:absolute}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-big .i{width:32px;height:32px}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-err{color:#fff;text-align:center;background:#14171e;border-radius:14px;padding:14px;font-weight:600;position:absolute;top:44%;left:16px;right:16px}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-ctl{color:#fff;background:linear-gradient(#0000,#05070acc);align-items:center;gap:10px;padding:34px 14px 14px;font-size:12.5px;display:flex;position:absolute;bottom:0;left:0;right:0}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-ctl button{color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:50%;place-items:center;min-width:34px;height:34px;padding:0 8px;font:600 11.5px Onest,sans-serif;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-ctl button:last-child{border-radius:9px}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-bar{cursor:pointer;background:#ffffff47;border-radius:4px;flex:1;height:4px;position:relative}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-bar b{background:#fff;border-radius:4px;position:absolute;top:0;bottom:0;left:0}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-nav{flex-direction:column;gap:12px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-nav .wd-icb{color:#fff;background:#ffffff1a;border-radius:50%;width:48px;height:48px}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-nav .wd-icb:hover{background:#ffffff2e}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-nav .wd-icb:disabled{opacity:.3;cursor:default}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-q{flex-direction:column;min-height:0;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-q h4{letter-spacing:.1em;text-transform:uppercase;color:#7d8696;margin:8px 0 12px;font:700 11.5px Onest,sans-serif}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-q ol{scrollbar-width:thin;flex:1;min-height:0;margin:0;padding:0 4px 0 0;list-style:none;overflow-y:auto}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-q li button{text-align:left;color:#f3f5f8;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:64px 1fr;align-items:start;gap:14px;width:100%;padding:8px;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-q li button:hover{background:#ffffff0d}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-q li button[aria-current=true]{background:#ffffff17}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-q .wd-ph{aspect-ratio:9/16;color:#a2aab8;background:#1c2029;border-radius:10px;place-items:center;width:64px;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-q .ttl{margin-bottom:4px;font-size:14.5px;font-weight:650;line-height:1.3;display:block}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-q .wd-meta{color:#a2aab8;font-size:12.5px}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-hint{color:#7d8696;flex:none;justify-content:center;gap:24px;padding:10px 0 18px;font-size:13px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-vh-hint kbd{color:#c9cfd9;border-color:#fff3;margin-right:4px}:root:root:root:root:root:root:root:root .chp.wd .wd-sec{position:relative}:root:root:root:root:root:root:root:root .chp.wd .wd-sec>.chp-embed{background:0 0}:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-flow=doc]>.chp-embed{height:auto;min-height:0;display:block;position:relative;overflow:visible}:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-flow=doc] .chp-embed .scr{flex:none;height:auto;min-height:0;overflow:visible}:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-flow=doc] .chp-embed .scr>.body{flex:none;overflow:visible}:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-flow=doc] .chp-embed .foot{border:1px solid var(--line);border-bottom:0;border-radius:18px 18px 0 0;max-width:820px;margin:0 auto;padding-bottom:16px;position:sticky;bottom:0;left:auto;right:auto}:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-flow=app]{height:calc(100vh - var(--wd-hd) - 36px);flex-direction:column;min-height:560px;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-flow=app]>.chp-embed{flex:1;min-height:0}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .scr>.hdr,:root:root:root:root:root:root:root:root .chp.wd .wd-sec .scr>.body,:root:root:root:root:root:root:root:root .chp.wd .wd-sec .scr>div:not(.body):not(.hdr):not(.foot):not(.img):not(.sheet){padding-left:max(32px,50% - 656px);padding-right:max(32px,50% - 656px)}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .scr>.hdr{background:0 0;border:0;padding-top:32px;padding-bottom:16px}:root:root:root:root:root:root:root:root:root:root:root:root .chp.wd .wd-sec.wd-sec .chp-embed .scr>.hdr{z-index:auto;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;position:static}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .scr>.hdr .t{letter-spacing:-.03em;font-family:Unbounded,sans-serif;font-size:34px;font-weight:700;line-height:1.1}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .scr>.hdr .sub{margin-top:4px;font-size:15px}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .chp-embed .body,:root:root:root:root:root:root:root:root .chp.wd .wd-sec .chp-embed .body.foot-pad{padding-bottom:24px}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .h1{font-size:28px}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .cap{font-size:13px}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .chp-embed .nav,:root:root:root:root:root:root:root:root .chp.wd .wd-sec .chp-embed .now-strip,:root:root:root:root:root:root:root:root .chp.wd .wd-sec .chp-embed .hdr .logo{display:none}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .chp-embed .chips{flex-wrap:wrap;margin:0;padding:0 3px 0 0;overflow:visible}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .chp-embed .scr.full{max-width:none}:root:root:root:root:root:root:root:root .chp.wd .wd-backbar{padding:20px 0 0}:root:root:root:root:root:root:root:root .chp.wd .wd-backbar,:root:root:root:root:root:root:root:root .chp.wd .wd-sec .wd-backbar{box-sizing:border-box;max-width:1376px;margin:0 auto;padding-left:32px;padding-right:32px}:root:root:root:root:root:root:root:root .chp.wd .wd-back{border:1px solid var(--line);background:var(--s1);height:36px;color:var(--tx);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 12px 0 8px;font:500 14px Onest,sans-serif;display:inline-flex}:root:root:root:root:root:root:root:root .chp.wd .wd-back:hover{border-color:var(--blue)}:root:root:root:root:root:root:root:root .chp.wd .wd-sec:has(.sheet) .wd-backbar{visibility:hidden}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .body>.state,:root:root:root:root:root:root:root:root .chp.wd .wd-sec [data-screen=gate] .state{box-sizing:border-box;border:1px solid var(--line);background:var(--s1);border-radius:24px;gap:10px;width:100%;max-width:560px;margin:24px auto 0;padding:44px 32px}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .body>.state .ico{border-radius:20px;width:64px;height:64px}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .body>.state .h3{font-size:22px}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .body>.state .cap{font-size:15px;line-height:1.5;max-width:420px!important}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .body>.state .btn{width:auto;height:44px;padding:0 20px;font-size:15px}:root:root:root:root:root:root:root:root .chp.wd .wd-sec [data-screen=gate] .scr>.body{padding-left:max(32px,50% - 280px);padding-right:max(32px,50% - 280px)}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .body>.btn.w,:root:root:root:root:root:root:root:root .chp.wd .wd-sec .body>.btn:only-child{align-self:center;width:100%;max-width:420px}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .scr.db>.db-top{padding-top:32px}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .scr .scr>.body{padding-left:0;padding-right:0}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .scr.db>.db-seg{box-sizing:content-box;max-width:520px}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .scr.db:not(.full) .db-deeds>.body{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:24px;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .scr.db:not(.full) .db-deeds>.body>:not(.db-card){grid-column:1/-1}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .scr.db:not(.full) .db-deeds>.body>.db-card{flex-direction:column;margin:0;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .scr.db:not(.full) .db-deeds>.body>.db-card .db-cbody{flex-direction:column;flex:1;justify-content:flex-end;display:flex}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .db-dt{font-size:30px;line-height:1.2}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .scr.db.full>.body{padding-top:20px;padding-left:max(32px,50% - 410px);padding-right:max(32px,50% - 410px)}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .scr.db.full .db-bleed{border-radius:20px;margin:0;overflow:hidden}:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-sec=community] .scr>.body{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:20px;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-sec=community] .scr>.body>*{grid-column:1/-1}:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-sec=community] .scr>.body>.cm-card{box-sizing:border-box;grid-column:auto;height:100%;margin:0}:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-sec=community] .scr>.body>.cm-page{grid-column:1/-1}:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-sec=community] .scr>.body>.btn.w{grid-column:1/-1;justify-self:center}:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-sec=community] .scr>.body>div[aria-hidden=true]{display:none}:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-sec=community] .scr{position:relative}:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-sec=community] .cm-fab{z-index:12;height:44px;box-shadow:0 6px 16px -8px var(--blue);position:absolute;inset:36px max(32px,50% - 656px) auto auto}:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-sec=community] .cm-page{width:100%;max-width:820px;margin:0 auto}:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-sec=profile] .scr>.body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-rows:max-content;align-content:start;gap:24px;display:grid}:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-sec=profile] .scr>.body>.row:first-child{grid-column:1/-1}:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-sec=profile] .scr>.body>.list,:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-sec=profile] .scr>.body>.db-pc{align-self:start;margin:0}:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-sec=profile] .scr>.body:has(>.db-pc)>.db-pc{grid-area:2/1/span 2}:root:root:root:root:root:root:root:root .chp.wd .wd-sec[data-sec=profile] .scr>.body:has(>.db-pc)>.list{grid-column:2}:root:root:root:root:root:root:root:root .chp.wd .wd-sec:not([data-sec=dobro]):not([data-sec=community]):not([data-sec=profile]):not([data-sec=support]) .scr>.body,:root:root:root:root:root:root:root:root .chp.wd .wd-sec:not([data-sec=dobro]):not([data-sec=community]):not([data-sec=profile]) .scr>.hdr{padding-left:max(32px,50% - 410px);padding-right:max(32px,50% - 410px)}@media (max-width:1599px){:root:root:root:root:root:root:root:root .chp.wd .wd-hd-row:has(.wd-me) .wd-srch{justify-content:center;width:40px;padding:0}:is(:root:root:root:root:root:root:root:root .chp.wd .wd-hd-row:has(.wd-me) .wd-srch span,:root:root:root:root:root:root:root:root .chp.wd .wd-hd-row:has(.wd-me) .wd-srch kbd){display:none}:root:root:root:root:root:root:root:root .chp.wd .wd-hd-row:has(.wd-me) .wd-logo{margin-right:6px}}@media (max-width:1179px){:root:root:root:root:root:root:root:root .chp.wd .wd-nav>a,:root:root:root:root:root:root:root:root .chp.wd .wd-nav-b,:root:root:root:root:root:root:root:root .chp.wd .wd-more-b{padding:0 7px;font-size:14px}:root:root:root:root:root:root:root:root .chp.wd .wd-srch{justify-content:center;width:44px;padding:0}:root:root:root:root:root:root:root:root .chp.wd .wd-srch span,:root:root:root:root:root:root:root:root .chp.wd .wd-srch kbd,:root:root:root:root:root:root:root:root .chp.wd .wd-wire{display:none}:root:root:root:root:root:root:root:root .chp.wd .wd-lead{grid-column:1/9}:root:root:root:root:root:root:root:root .chp.wd .wd-now{grid-column:9/13}:root:root:root:root:root:root:root:root .chp.wd .wd-vids{grid-template-columns:repeat(4,minmax(0,1fr))}:root:root:root:root:root:root:root:root .chp.wd .wd-vids>:nth-child(n+5){display:none}:root:root:root:root:root:root:root:root .chp.wd .wd-sec .scr.db:not(.full) .db-deeds>.body{grid-template-columns:repeat(2,minmax(0,1fr))}:root:root:root:root:root:root:root:root .chp.wd .wd-art-head h1{font-size:38px}:root:root:root:root:root:root:root:root .chp.wd .wd-crumbs,:root:root:root:root:root:root:root:root .chp.wd .wd-art-head,:root:root:root:root:root:root:root:root .chp.wd .wd-art-body{grid-column:1/9}:root:root:root:root:root:root:root:root .chp.wd .wd-art-side{grid-column:9/13}}@media (max-width:1023px){:root:root:root:root:root:root:root:root .chp.wd .wd-cta{gap:0;width:40px;padding:0;font-size:0}:root:root:root:root:root:root:root:root .chp.wd .wd-util .wd-u:nth-child(n+3):not(a){display:none}}@media (min-width:1800px){:root:root:root:root:root:root:root:root .chp.wd .wd-lead-t{font-size:40px}}:root:root:root:root:root:root:root:root .chp.wd .sheet{border:1px solid var(--line);border-radius:24px;width:min(560px,100vw - 48px);max-height:min(86vh,780px);padding:18px 24px 22px;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 24px 80px #00000059}:root:root:root:root:root:root:root:root .chp.wd .sheet .grab{display:none}:root:root:root:root:root:root:root:root .chp.wd .sheet-dim{position:fixed;inset:0}@media (min-width:1024px){:root[data-staffweb]:root:root:root:root:root:root:root .chp:has(>.nav){padding-left:232px}:root[data-staffweb]:root:root:root:root:root:root:root .chp>.nav{border-top:0;border-right:1px solid var(--line);background:var(--s1);-webkit-backdrop-filter:none;backdrop-filter:none;flex-direction:column;align-items:stretch;gap:4px;width:232px;height:auto;min-height:0;padding:22px 12px;display:flex;inset:0 auto 0 0}:root[data-staffweb]:root:root:root:root:root:root:root .chp>.nav:before{content:"ЧП Абхазия · редакция";color:var(--tx);order:-2;padding:0 12px 18px;font-size:14px;font-weight:700}:root[data-staffweb]:root:root:root:root:root:root:root .chp>.nav>button{border-radius:12px;flex-direction:row;justify-content:flex-start;gap:12px;width:100%;height:46px;min-height:46px;padding:0 12px;font-size:15px;font-weight:500;position:relative}:root[data-staffweb]:root:root:root:root:root:root:root .chp>.nav>button:hover,:root[data-staffweb]:root:root:root:root:root:root:root .chp>.nav>button.on{background:var(--s2)}:root[data-staffweb]:root:root:root:root:root:root:root .chp>.nav>button.fab{background:var(--blue-d);color:#fff;height:48px;box-shadow:none;border-radius:13px;order:-1;margin:0 0 12px}:root[data-staffweb]:root:root:root:root:root:root:root .chp>.nav>button.fab .c{width:auto;height:auto;box-shadow:none;background:0 0;align-items:center;gap:12px;margin:0;display:flex;position:static}:root[data-staffweb]:root:root:root:root:root:root:root .chp>.nav>button.fab:after{content:"Директ";font-weight:600}:root[data-staffweb]:root:root:root:root:root:root:root .chp>.nav>button.fab .cnt{margin-left:4px;position:static}:root[data-staffweb]:root:root:root:root:root:root:root .chp>.nav .cnt{margin-left:auto;position:static}:root[data-staffweb]:root:root:root:root:root:root:root .chp>.scr,:root[data-staffweb]:root:root:root:root:root:root:root .chp>div>.scr{align-self:center;width:100%;max-width:1100px;margin:0 auto}:root[data-staffweb]:root:root:root:root:root:root:root .chp .body{padding-bottom:40px}:root[data-staffweb]:root:root:root:root:root:root:root .chp .sheet{border:1px solid var(--line);border-radius:24px;width:min(560px,100vw - 48px);max-height:min(86vh,780px);padding:18px 24px 22px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}:root[data-staffweb]:root:root:root:root:root:root:root .chp .sheet .grab{display:none}:root[data-staffweb]:root:root:root:root:root:root:root .chp .foot{max-width:1100px;margin:0 auto;left:232px;right:0}}:root:not([data-theme=light]):root:root:root:root .chp .btn,:root:not([data-theme=light]):root:root:root:root .chp .bub.me,:root:not([data-theme=light]):root:root:root:root .chp .cnt,:root:not([data-theme=light]):root:root:root:root .chp .cm-fab{--blue:#2563eb}:root:root:root:root:root:root .chp .btn.green{background:#15803d}:root:not([data-theme=light]):root:root:root:root .chp .btn:disabled,:root:not([data-theme=light]):root:root:root:root .chp .btn.off{color:var(--mu)}:root:root:root:root:root .chp .img>video+.i,:root:root:root:root:root .chp .img>img+.i{z-index:1;color:#fff;filter:drop-shadow(0 1px 3px #0000008c);position:relative}
