/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Segoe UI", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-extrabold:800;--tracking-tight:-.025em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-xl:24px;--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);--color-accent:#1f7a46;--color-accent-deep:#1c6e3f;--color-accent-soft:#e7f5ec;--color-accent-ink:#fff;--color-ink:#1e2a23;--color-muted:#5f6d66;--color-line:#e4ebe4;--color-canvas:#f0f7f3;--color-surface:#fff;--color-surface-soft:#e8f3ed;--color-amber:#996013;--color-amber-bg:#fff6e6;--color-info:#3568ba;--color-info-bg:#edf4ff;--color-danger:#b74157;--color-danger-soft:#fff0f3;--color-success:#2f7d5b;--color-success-bg:#eaf8f0;--color-ink-soft:#3d4a42;--color-accent-text:#17603a;--color-on-solid:#fff;--shadow-ink:#17281d;--avi-mark-tile:#1f7a46;--avi-mark-glyph:#fff;--avi-mark-ring:#ffffff2e;--radius-card:16px;--shadow-card:0 8px 32px #25254609;--duration-fast:.12s;--duration-base:.2s;--ease-standard:cubic-bezier(.2, .8, .2, 1);--ease-out-soft:cubic-bezier(.16, 1, .3, 1);--color-cam-100:#fff4e6;--color-cam-300:#f6cd7d;--color-cam-400:#fcd34d;--color-cam-600:#d97706;--color-cam-625:#d08a1c;--color-cam-650:#df8c17;--color-cam-700:#96601a;--color-cam-725:#c07a12;--color-cam-600-a06:#d9770610}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-cam-600-a06:color-mix(in srgb, var(--color-cam-600) 6.27%, transparent)}}:root,:host{--color-do-100:#ffd9d9;--color-do-200:#f7a8b6;--color-do-300:#f19aab;--color-do-325:#e5a7b3;--color-do-350:#e9aebb;--color-do-400:#f05a5f;--color-do-425:#ff6b6b;--color-do-500:#d6455d;--color-do-525:#e5484d;--color-do-600:#c02b40;--color-do-625:#e11d48;--color-do-650:#dc2626;--color-do-675:#cf3450;--color-do-625-a07:#e11d4812}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-do-625-a07:color-mix(in srgb, var(--color-do-625) 7.06%, transparent)}}:root,:host{--color-do-425-a15:#ff6b6b26}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-do-425-a15:color-mix(in srgb, var(--color-do-425) 14.9%, transparent)}}:root,:host{--color-hong-50:#NaNNaNNaN;--color-hong-300:#b0ea8a;--color-hong-325:#c3eea6;--color-hong-300-a07:#b0ea8a12}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-hong-300-a07:color-mix(in srgb, var(--color-hong-300) 7.06%, transparent)}}:root,:host{--color-hong-300-a12:#b0ea8a1f}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-hong-300-a12:color-mix(in srgb, var(--color-hong-300) 12.16%, transparent)}}:root,:host{--color-hong-300-a28:#b0ea8a47}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-hong-300-a28:color-mix(in srgb, var(--color-hong-300) 27.84%, transparent)}}:root,:host{--color-lam-100:#e8fdf9;--color-lam-125:#ecfdfa;--color-lam-200:#cddfdb;--color-lam-300:#bbceca;--color-lam-400:#9cb0ac;--color-lam-425:#98b4af;--color-lam-700:#2b9a84;--color-lam-725:#359280;--color-luc-500:#58c58c;--color-luc-600:#24b573;--color-luc-625:#2fb37a;--color-luc-650:#35c07d;--color-luc-675:#34d399;--color-luc-700:#16a34a;--color-luc-725:#1f9d64;--color-luc-750:#2f9f8f;--color-luc-775:#3f8f6a;--color-luc-800:#23b26d;--color-night-700:#40544f;--color-night-701:#3a5d54;--color-night-725:#3c554f;--color-night-750:#2e5b50;--color-night-775:#384642;--color-night-800:#233430;--color-night-801:#273733;--color-night-802:#2f3937;--color-night-803:#30403c;--color-night-825:#232f2c;--color-night-850:#161d1b;--color-night-851:#152521;--color-night-852:#142924;--color-night-853:#192623;--color-night-854:#1b2523;--color-night-855:#1a2724;--color-night-856:#1e2825;--color-night-857:#1f2e2a;--color-night-858:#202e2b;--color-night-875:#111a18;--color-night-900:#111816;--color-night-925:#0e1916;--color-night-950:#000;--color-night-975:#0e1513;--color-night-853-a04:#1926230a}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-night-853-a04:color-mix(in srgb, var(--color-night-853) 3.92%, transparent)}}:root,:host{--color-night-950-a20:#0003}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-night-950-a20:color-mix(in srgb, var(--color-night-950) 20.0%, transparent)}}:root,:host{--color-night-950-a25:#00000040}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-night-950-a25:color-mix(in srgb, var(--color-night-950) 25.1%, transparent)}}:root,:host{--color-night-800-a30:#2334304d}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-night-800-a30:color-mix(in srgb, var(--color-night-800) 30.2%, transparent)}}:root,:host{--color-night-800-a32:#23343052}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-night-800-a32:color-mix(in srgb, var(--color-night-800) 32.16%, transparent)}}:root,:host{--color-night-900-a35:#11181659}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-night-900-a35:color-mix(in srgb, var(--color-night-900) 34.9%, transparent)}}:root,:host{--color-night-975-a48:#0e15137a}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-night-975-a48:color-mix(in srgb, var(--color-night-975) 47.84%, transparent)}}:root,:host{--color-night-950-a66:#000000a8}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-night-950-a66:color-mix(in srgb, var(--color-night-950) 65.88%, transparent)}}:root,:host{--color-night-975-a72:#0e1513b8}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-night-975-a72:color-mix(in srgb, var(--color-night-975) 72.16%, transparent)}}:root,:host{--color-night-750-a76:#2e5b50c2}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-night-750-a76:color-mix(in srgb, var(--color-night-750) 76.08%, transparent)}}:root,:host{--color-night-851-a80:#152521cc}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-night-851-a80:color-mix(in srgb, var(--color-night-851) 80.0%, transparent)}}:root,:host{--color-night-858-a95:#202e2bf2}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-night-858-a95:color-mix(in srgb, var(--color-night-858) 94.9%, transparent)}}:root,:host{--color-tim-25:#e9f3ee;--color-tim-26:#ecf5f1;--color-tim-27:#eff6f3;--color-tim-28:#ecfbf4;--color-tim-29:#edfcf5;--color-tim-30:#fcfffd;--color-tim-50:#cdf8e4;--color-tim-51:#daebe3;--color-tim-52:#d7f4e6;--color-tim-53:#d6f6e7;--color-tim-75:#dbe8e2;--color-tim-100:#ccddd5;--color-tim-101:#d0e1d9;--color-tim-102:#c7eedc;--color-tim-103:#ceebdd;--color-tim-104:#caf0de;--color-tim-105:#caf1df;--color-tim-106:#cbf1df;--color-tim-107:#d9e5df;--color-tim-125:#ccddd5;--color-tim-150:#b2f4d5;--color-tim-175:#b6e7d0;--color-tim-200:#99e8c3;--color-tim-201:#bbcac3;--color-tim-202:#a0ebc8;--color-tim-203:#bad2c7;--color-tim-204:#b1e2cb;--color-tim-205:#a8edcd;--color-tim-206:#c5d2cc;--color-tim-207:#c5d4cd;--color-tim-225:#91efc3;--color-tim-250:#a8d6c1;--color-tim-275:#aac4b8;--color-tim-300:#aabab3;--color-tim-325:#a0baae;--color-tim-350:#74ddac;--color-tim-375:#6fe3ad;--color-tim-400:#6dd9a7;--color-tim-425:#7dcea8;--color-tim-450:#69e3aa;--color-tim-475:#9db1a8;--color-tim-500:#52c58f;--color-tim-525:#50d798;--color-tim-600:#4bb684;--color-tim-700:#5e7369;--color-tim-800:#456656;--color-xam-50:#fff;--color-xam-50-a05:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-xam-50-a05:color-mix(in srgb, var(--color-xam-50) 5.1%, transparent)}}:root,:host{--color-xam-50-a07:#ffffff12}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-xam-50-a07:color-mix(in srgb, var(--color-xam-50) 7.06%, transparent)}}:root,:host{--color-xam-50-a12:#ffffff1f}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-xam-50-a12:color-mix(in srgb, var(--color-xam-50) 12.16%, transparent)}}:root,:host{--color-xam-50-a14:#ffffff24}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-xam-50-a14:color-mix(in srgb, var(--color-xam-50) 14.12%, transparent)}}:root,:host{--color-xam-50-a24:#ffffff3d}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-xam-50-a24:color-mix(in srgb, var(--color-xam-50) 23.92%, transparent)}}:root,:host{--color-xam-50-a27:#ffffff45}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-xam-50-a27:color-mix(in srgb, var(--color-xam-50) 27.06%, transparent)}}:root,:host{--color-xam-50-a35:#ffffff59}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-xam-50-a35:color-mix(in srgb, var(--color-xam-50) 34.9%, transparent)}}:root,:host{--color-xam-50-a90:#ffffffe6}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-xam-50-a90:color-mix(in srgb, var(--color-xam-50) 90.2%, transparent)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background-color:var(--color-canvas);background-image:var(--nen-app,none);color:var(--color-ink);font:16px/1.5 var(--font-sans);margin:0}button,input,select,textarea{font:inherit;-webkit-tap-highlight-color:transparent;transition:background .18s,color .18s,border-color .18s,box-shadow .18s,transform .18s}button{cursor:pointer;color:inherit}button,a{touch-action:manipulation}button:active{transform:translateY(1px)}button:focus-visible,a:focus-visible{outline:3px solid var(--color-tim-150);outline-offset:3px}input:focus,select:focus,textarea:focus{border-color:var(--color-tim-200);outline:0;box-shadow:0 0 0 3px #1f7a4612}@supports (color:color-mix(in lab, red, red)){input:focus,select:focus,textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 7%, transparent)}}a{color:var(--color-accent);text-decoration:none}h1,h2,h3,p{margin:0}h1{letter-spacing:-.8px;font-size:28px;line-height:1.25}h2{letter-spacing:-.4px;font-size:21px;line-height:1.35}h3{font-size:16px;font-weight:650}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}}@layer components{.icon{vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px;display:inline-block}.row{align-items:center;gap:calc(var(--spacing) * 3);display:flex}.wrap{flex-wrap:wrap}.between{justify-content:space-between}.grow{flex:1;min-width:0}.stack{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}small,.small{font-size:13px}.muted{color:var(--color-muted)}.label{letter-spacing:.8px;text-transform:uppercase;color:var(--color-muted);font-size:12px;font-weight:700;display:block}.divider{background:var(--color-line);height:1px;margin:22px 0}.btn{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);white-space:nowrap;border:1px solid var(--color-line);background:var(--color-surface);border-radius:var(--radius-btn,10px);min-height:44px;transition:transform var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex}.btn:active{transform:translateY(1px)}.btn:hover{background:var(--color-surface-soft);border-color:var(--color-line)}.btn-primary{background:var(--nen-nhan,var(--color-accent));color:var(--color-accent-ink);border-color:var(--color-accent);box-shadow:var(--bong-nhan,0 3px 7px #1f7a461a)}@supports (color:color-mix(in lab, red, red)){.btn-primary{box-shadow:var(--bong-nhan,0 3px 7px color-mix(in srgb, var(--color-accent) 10%, transparent))}}.btn-primary:hover{background:var(--color-accent-deep)}.btn-soft{background:var(--color-accent-soft);color:var(--color-accent);border-color:#0000}.btn-ghost{background:0 0;border-color:#0000}.btn-ghost:hover{background:var(--color-accent-soft)}.btn-danger{color:var(--color-danger)}.btn:disabled{opacity:.5;cursor:default;transform:none}.icon-btn{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;display:inline-flex}.icon-btn:hover{background:var(--color-accent-soft);color:var(--color-accent)}.badge{background:var(--color-surface-soft);color:var(--color-muted);border-radius:6px;align-items:center;gap:5px;padding:4px 8px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.badge-purple{background:var(--color-accent-soft);color:var(--color-accent)}.badge-blue{background:var(--color-info-bg);color:var(--color-info)}.badge-amber{background:var(--color-amber-bg);color:var(--color-amber)}.badge-red{color:var(--color-danger);background:var(--color-danger-soft)}.count{background:var(--color-info-bg);color:var(--color-info);border-radius:5px;padding:1px 7px;font-size:12px}.avatar{background:linear-gradient(140deg, var(--color-info-bg), var(--color-info-bg));width:42px;height:42px;color:var(--color-info);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.avatar-peach{background:linear-gradient(140deg, var(--color-amber-bg), var(--color-amber-bg));color:var(--color-danger)}.avatar-blue{background:linear-gradient(140deg, var(--color-info-bg), var(--color-info-bg));color:var(--color-info)}.avatar-large{border-radius:19px;width:58px;height:58px;font-size:20px}.surface{background:var(--color-surface);border:1px solid var(--vien-the,var(--color-line));border-radius:var(--radius-card);box-shadow:var(--bong-the,var(--shadow-card))}.panel-pad{padding:25px}.inline-form{max-width:850px}.section-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.field{flex-direction:column;gap:7px;min-width:0;display:flex}.field>span{font-size:14px;font-weight:600}.field small,.field-hint{color:var(--color-muted)}input,select,textarea{border:1px solid var(--color-line);background:var(--color-surface);width:100%;min-width:0;color:var(--color-ink);border-radius:10px;padding:11px 12px;font-size:16px}textarea{resize:vertical;min-height:105px}.searchbox{align-items:center;gap:calc(var(--spacing) * 2);border:1px solid var(--color-line);background:var(--color-surface-soft);color:var(--color-muted);border-radius:10px;padding:0 11px;display:flex}.searchbox input{box-shadow:none;background:0 0;border:0;padding:11px 0;font-size:14px}.searchbox input:focus{box-shadow:none}.tabs{gap:var(--spacing);border-bottom:1px solid var(--color-line);scrollbar-width:none;display:flex;overflow:auto}.tabs::-webkit-scrollbar{display:none}.tab{white-space:nowrap;min-height:48px;color:var(--color-muted);border-bottom:2px solid #0000;padding:12px 15px;font-size:14px;font-weight:600}.tab-active{border-bottom-color:var(--color-accent);color:var(--color-accent)}.tab:hover{color:var(--color-accent);background:var(--color-surface-soft)}.segmented{background:var(--color-surface-soft);border-radius:11px;gap:3px;padding:4px;display:flex}.segmented button{min-height:40px;color:var(--color-muted);border-radius:8px;flex:1;padding:9px 10px;font-size:14px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.segmented button.active{box-shadow:0 2px 5px color-mix(in srgb, var(--shadow-ink) 6.3%, transparent)}}.empty{text-align:center;color:var(--color-muted);padding:50px 24px}.empty h3{color:var(--color-ink);margin:10px}.toggle{background:var(--color-tim-107);border-radius:20px;flex-shrink:0;align-items:center;width:43px;height:25px;padding:3px;display:inline-flex;position:relative}.toggle:before{content:"";background:var(--color-surface);width:19px;height:19px;box-shadow:0 1px 4px var(--color-hong-50);border-radius:50%;transition:transform .18s}.toggle.on{background:var(--color-accent)}.toggle.on:before{transform:translate(18px)}.setting-row{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 5);border-bottom:1px solid var(--color-line);padding:20px 0;display:flex}.setting-row:last-child{border:0}.setting-row p{color:var(--color-muted);margin-top:5px;font-size:13px}.setting-row input[type=checkbox]{width:22px;height:22px;accent-color:var(--color-accent)}.table-wrap{overflow:auto}.data-table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.data-table th{color:var(--color-muted);background:var(--color-surface-soft);white-space:nowrap;padding:15px 18px;font-size:12px;font-weight:600}.data-table td{border-top:1px solid var(--color-line);padding:17px 18px}.data-table td small{color:var(--color-muted);margin-top:4px;display:block}.data-table .num{text-align:right;white-space:nowrap}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.form-grid .full{grid-column:1/-1}.form-actions{border-top:1px solid var(--color-line);justify-content:flex-end;gap:10px;margin-top:25px;padding-top:20px;display:flex}.grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.info-strip{align-items:flex-start;gap:calc(var(--spacing) * 3);border:1px solid var(--color-line);background:var(--color-accent-soft);color:var(--color-ink-soft);border-radius:12px;margin-bottom:22px;padding:15px 18px;font-size:14px;display:flex}.stat{background:var(--color-surface);border:1px solid var(--color-line);border-radius:14px;padding:20px 22px}.stat strong{letter-spacing:-1px;margin:10px 0 3px;font-size:28px;display:block}.stat span{color:var(--color-muted);font-size:13px}.detail-pair{justify-content:space-between;gap:calc(var(--spacing) * 4);margin:15px 0;font-size:13px;display:flex}.detail-pair>span:first-child{color:var(--color-muted)}.detail-pair>span:last-child{text-align:right}.inline-summary{background:var(--color-info-bg);color:var(--color-info);border-radius:10px;margin-top:15px;padding:14px;font-size:13px}.prototype-note{color:var(--color-muted);margin-top:20px;font-size:12px}.auto-load{place-items:center;min-height:38px;padding:12px;display:grid}.auto-load-text{color:var(--color-muted);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.auto-load-text.pending{opacity:0;transition:opacity .2s}.auto-load:hover .auto-load-text.pending{opacity:.75}.auto-load .icon{width:14px;height:14px}.auto-load-spin{animation:.9s linear infinite spin}.auto-load-done{color:var(--color-muted);text-align:center;border-top:1px solid var(--color-line);padding:12px;font-size:12px}.auto-load-done:only-child{border-top:0}.back-label{color:var(--color-muted);align-items:center;gap:7px;min-height:44px;margin-bottom:20px;font-size:14px;display:inline-flex}.activity-line{border-bottom:1px solid var(--color-line);padding:17px 0}.activity-line p{color:var(--color-muted);margin-top:6px;font-size:14px}.activity-line small{color:var(--color-muted);font-size:12px}.danger-zone{background:var(--color-surface-soft);border:1px solid var(--color-line);border-radius:12px;padding:20px}code{overflow-wrap:anywhere;background:var(--color-accent-soft);border-radius:5px;padding:3px 5px;font-size:13px}pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--color-surface-soft);border-radius:11px;padding:18px;font-size:13px}.shell{grid-template-rows:minmax(0,1fr);grid-template-columns:204px minmax(0,1fr);height:100dvh;display:grid}.nav{border-right:1px solid var(--color-line);background:var(--color-surface);overscroll-behavior:contain;flex-direction:column;grid-row:1/2;gap:6px;padding:27px 14px 18px;display:flex;overflow:hidden auto}.logo{letter-spacing:-.8px;color:var(--color-ink);align-items:center;gap:10px;margin-bottom:33px;padding:0 13px;font-size:26px;font-weight:800;display:flex}.logo-dot{color:var(--color-accent)}.navlabel{letter-spacing:1.3px;color:var(--color-muted);margin:14px 14px 8px;font-size:12px;font-weight:700}.navlink{align-items:center;gap:calc(var(--spacing) * 3);min-height:48px;color:var(--color-muted);text-align:left;border-radius:11px;width:100%;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.navlink.active{background:var(--color-accent-soft);color:var(--color-accent)}.navlink:hover{background:var(--color-accent-soft)}.navlink .count{margin-left:auto}.nav-bottom{margin-top:auto}.workspace-card .avatar{border-radius:9px;width:32px;height:32px;font-size:12px}.availability-link .dot{background:var(--color-tim-206)}.availability-link.on{color:var(--color-success)}.availability-link.on .dot{background:var(--color-luc-650)}.navlink-muted{color:var(--color-lam-400)}.content{min-width:0;min-height:0;position:relative;overflow:hidden}.mobile-nav{display:none}.view{height:100%;animation:.22s ease-out enter}.page{height:100%;padding:32px;overflow:auto}.page-inner{max-width:none;margin:0}.page-heading{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 5);margin-bottom:25px;display:flex}.page-heading p{color:var(--color-muted);margin-top:8px;font-size:14px}.eyebrow{letter-spacing:1px;color:var(--color-accent);margin-bottom:10px;font-size:12px;font-weight:700}.page .tabs{margin-bottom:24px}.toast{border:1px solid var(--color-line);border-radius:12px;padding:14px 20px;position:fixed;bottom:25px;left:calc(50% + 90px);transform:translate(-50%);box-shadow:0 10px 40px #17281d22}@supports (color:color-mix(in lab, red, red)){.toast{box-shadow:0 10px 40px color-mix(in srgb, var(--shadow-ink) 13.3%, transparent)}}.toast{background:var(--color-surface);color:var(--color-info);z-index:100;max-width:calc(100vw - 32px);font-size:14px;animation:.2s ease-out enter}@keyframes enter{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes slide{0%{opacity:.5;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.conversations{background:var(--color-surface);grid-template-columns:300px minmax(340px,1fr) 326px;height:100%;display:grid}.list-head .segmented{margin:22px 0 16px}.list-head .searchbox{margin-bottom:14px}.filter-pills{flex-wrap:wrap;gap:5px;display:flex}.kind-tabs{border:1px solid var(--color-line);background:var(--color-surface-soft);border-radius:10px;gap:4px;margin:8px 0 6px;padding:3px;display:inline-flex}.kind-tab{color:var(--color-muted);border-radius:7px;align-items:center;gap:5px;padding:4px 9px;display:inline-flex}.kind-tab svg{width:15px;height:15px}.kind-tab .count{font-size:11.5px;font-weight:700}.kind-tab:hover{color:var(--color-ink-soft)}.kind-tab.active{background:var(--color-accent-soft);color:var(--color-accent-text);box-shadow:inset 0 0 0 1px var(--color-accent)}.kind-tab.active.internal{background:var(--color-info-bg);color:var(--color-info);box-shadow:inset 0 0 0 1px var(--color-info)}.list-tabs .kind-tabs{flex-wrap:wrap;gap:2px;max-width:100%;margin:0;padding:1px}.list-tabs .kind-tab{gap:4px;padding:3px 5px}.list-tabs .kind-tab .count{font-size:11px}.list-tabs .kind-tab.folder{padding:3px 5px}.filter-pill{min-height:38px;color:var(--color-muted);border-radius:7px;padding:8px 10px;font-size:13px}.filter-pill.active{background:var(--color-accent-soft);color:var(--color-accent);font-weight:600}.conversation-item{text-align:left;width:calc(100% - 22px);transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-base) var(--ease-out-soft);border:1px solid #0000;border-radius:12px;gap:11px;margin:4px 11px;padding:16px 13px;display:flex}.conversation-item:hover{background:var(--color-surface-soft);transform:translate(2px)}.conversation-item.active{background:var(--color-accent-soft);border-color:var(--color-line)}.conversation-item h3{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.conversation-item .preview{color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;margin:6px 0 9px;font-size:14px;overflow:hidden}.conversation-item time{color:var(--color-muted);flex-shrink:0;font-size:12px}.conversation-item .avatar{width:40px;height:40px}.conversation-item .row{gap:6px}.unread{background:var(--color-accent);min-width:19px;height:19px;color:var(--color-accent-ink);text-align:center;border-radius:6px;padding:1px 5px;font-size:12px}.channel-dot{background:var(--color-info-bg);width:20px;height:20px;color:var(--color-info);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.channel-dot.facebook{background:var(--color-info-bg);color:var(--color-info)}.channel-dot.email{background:var(--color-danger-soft);color:var(--color-danger)}.channel-dot.web{background:var(--color-info-bg);color:var(--color-info)}.channel-dot.internal{background:var(--color-surface-soft);color:var(--color-ink-soft)}.chat{background:linear-gradient(145deg, var(--color-surface-soft), var(--color-surface-soft));flex-direction:column;min-width:0;min-height:0;display:flex}.chat-head .avatar{width:40px;height:40px}.head-actions .btn{padding:8px 10px;font-size:12px}.ai-strip .icon{color:var(--color-info);width:17px;height:17px}.ai-strip .btn{min-height:34px;padding:6px 10px;font-size:12px}.message{max-width:91%;margin-bottom:14px}.message.out{margin-left:auto}.bubble{background:var(--color-surface);border:1px solid var(--color-line);border-radius:4px 15px 15px;padding:11px 14px;font-size:15px;line-height:1.6;box-shadow:0 2px 4px #17281d02}@supports (color:color-mix(in lab, red, red)){.bubble{box-shadow:0 2px 4px color-mix(in srgb, var(--shadow-ink) 0.8%, transparent)}}.bubble{white-space:pre-wrap;overflow-wrap:anywhere}.out .bubble{background:var(--color-info-bg);border-color:var(--color-line);border-radius:16px 4px 16px 16px}.message time{color:var(--color-muted);margin-top:6px;font-size:12px;display:block}.message.out time{text-align:right}.message.note .bubble{background:var(--color-danger-soft);border-color:var(--color-line)}.message.note{max-width:100%}.summary-card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:12px;margin-bottom:22px;padding:15px;font-size:14px}.summary-card .row{margin-bottom:8px}.summary-card .label{color:var(--color-accent)}.summary-card p{color:var(--color-ink-soft);font-size:14px}.composer-wrap{padding:0 16px 10px}.composer.is-note{background:var(--color-danger-soft);border-color:var(--color-line)}.composer-hint{text-align:center;color:var(--color-muted);margin-top:8px;font-size:12px}.attachments{color:var(--color-accent);padding:0 15px;font-size:12px}.profile-top .tags{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.profile-panel .tabs{background:var(--color-surface);z-index:1;padding:0 12px;position:sticky;top:0}.profile-panel .tab{flex:1;padding:12px 8px;font-size:13px}.identity-row{overflow-wrap:anywhere;align-items:center;gap:10px;margin:15px 0;font-size:13px;display:flex}.identity-row .channel-dot{width:27px;height:27px}.identity-row small{color:var(--color-muted);margin-top:2px;font-size:12px;display:block}.related-card{text-align:left;border:1px solid var(--color-line);background:var(--color-surface);border-radius:12px;width:100%;margin:10px 0;padding:14px;display:block}.related-card:hover{border-color:var(--color-tim-105);box-shadow:0 3px 12px #1f7a4608}@supports (color:color-mix(in lab, red, red)){.related-card:hover{box-shadow:0 3px 12px color-mix(in srgb, var(--color-accent) 3%, transparent)}}.related-card:hover{transform:translateY(-1px)}.related-card .label{letter-spacing:.4px;font-size:12px}.related-card h3{margin:9px 0;font-size:15px}.related-card .meta{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);color:var(--color-muted);font-size:12px;display:flex}.timeline{border-left:1px solid var(--color-line);margin:15px 0 0 6px;padding-left:22px}.timeline-item{padding-bottom:23px;font-size:13px;position:relative}.timeline-item:before{content:"";background:var(--color-tim-250);border:3px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:6px;left:-27px}.timeline-item small{color:var(--color-muted);margin-bottom:5px;font-size:12px;display:block}.timeline-item p{color:var(--color-muted);margin-top:3px;font-size:12px}.chat-empty .icon{width:45px;height:45px;color:var(--color-tim-204)}.member{align-items:center;gap:calc(var(--spacing) * 3);padding:13px 0;display:flex}.member small{color:var(--color-muted);display:block}.toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0;display:flex}.toolbar .searchbox{background:var(--color-surface);flex:1;min-width:190px}.toolbar select{width:auto;min-height:44px;padding:9px 33px 9px 12px;font-size:14px}.work-row:hover,.work-row.active{background:var(--color-accent-soft)}.work-detail .field{margin-top:19px}.work-icon{background:var(--color-info-bg);width:38px;height:38px;color:var(--color-info);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.work-icon.ticket{color:var(--color-info);background:var(--color-info-bg)}.work-icon.deal{background:var(--color-danger-soft);color:var(--color-danger)}.board{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.board-column{background:var(--color-accent-soft);border-radius:13px;min-width:0;padding:14px}.board-column .section-heading{margin-bottom:15px;font-size:13px}.board-card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:11px;width:100%;padding:17px;box-shadow:0 2px 6px #17281d05}@supports (color:color-mix(in lab, red, red)){.board-card{box-shadow:0 2px 6px color-mix(in srgb, var(--shadow-ink) 2%, transparent)}}.board-card{text-align:left;margin-bottom:12px}.board-card h3{margin:10px 0;font-size:14px}.board-card p{color:var(--color-muted);font-size:12px}.board-card .row{margin-top:15px;font-size:12px}.channel-card{flex-direction:column;gap:17px;padding:23px;display:flex}.channel-brand{background:var(--color-info-bg);width:48px;height:48px;color:var(--color-info);border-radius:15px;justify-content:center;align-items:center;font-size:22px;font-weight:750;display:flex}.channel-card p{color:var(--color-muted);font-size:14px}.channel-card .btn{align-self:flex-start}.flow{background:var(--color-accent-soft);border:1px solid var(--color-line);border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin:20px 0 30px;padding:24px;font-size:14px;display:flex}.flow .step{align-items:center;gap:calc(var(--spacing) * 2);background:var(--color-surface);border:1px solid var(--color-line);border-radius:10px;padding:12px 18px;display:flex}.flow .step.active{color:var(--color-accent);border-color:var(--color-tim-175)}.chart-bar.current{background:linear-gradient(var(--color-tim-202), var(--color-tim-400))}.catalog-row{border-bottom:1px solid var(--color-line);align-items:center;gap:15px;padding:20px 0;display:flex}.catalog-row:last-child{border:0}.catalog-row p{color:var(--color-muted);margin-top:4px;font-size:13px}.editor-preview{background:var(--color-surface-soft);border-radius:13px;min-height:200px;padding:25px}.widget-preview{border:1px solid var(--color-line);background:var(--color-surface);border-radius:16px;max-width:330px;overflow:hidden;box-shadow:0 6px 20px #17281d15}@supports (color:color-mix(in lab, red, red)){.widget-preview{box-shadow:0 6px 20px color-mix(in srgb, var(--shadow-ink) 8.2%, transparent)}}.widget-head{background:var(--color-accent);color:var(--color-accent-ink);padding:18px}.widget-body{padding:20px;font-size:14px}.widget-body p{background:var(--color-accent-soft);border-radius:10px;margin-bottom:25px;padding:13px}.page-heading-meta{align-items:flex-end;gap:var(--spacing);color:var(--color-muted);flex-direction:column;font-size:12px;display:flex}.trend-chip{align-items:center;gap:var(--spacing);background:var(--color-surface-soft);color:var(--color-muted);border-radius:6px;padding:3px 7px;font-size:12px;font-weight:600;display:inline-flex}.trend-chip.up{background:var(--color-success-bg);color:var(--color-success)}.trend-chip.down{background:var(--color-danger-soft);color:var(--color-danger)}.mini-row{align-items:center;gap:calc(var(--spacing) * 3);border-bottom:1px solid var(--color-line);text-align:left;width:100%;padding:11px 0;font-size:13px;display:flex}.mini-row:last-child{border-bottom:0}.mini-row:hover{background:var(--color-surface-soft)}.mini-row small{color:var(--color-muted);margin-top:2px;font-size:12px;display:block}.mini-row time{color:var(--color-muted);flex-shrink:0;font-size:12px}.channel-health{align-items:center;gap:calc(var(--spacing) * 3);border-bottom:1px solid var(--color-line);padding:12px 0;display:flex}.channel-health:last-child{border-bottom:0}.channel-health small{color:var(--color-muted);margin-top:2px;font-size:12px;display:block}.filter-toggle{align-items:center;gap:calc(var(--spacing) * 2);border:1px solid var(--color-line);background:var(--color-surface);min-height:42px;color:var(--color-muted);white-space:nowrap;border-radius:10px;padding:8px 13px;font-size:14px;font-weight:600;display:inline-flex}.filter-toggle:hover{border-color:var(--color-line);color:var(--color-accent)}.filter-toggle.active{background:var(--color-accent-soft);color:var(--color-accent);border-color:#0000}.filter-toggle.compact{justify-content:center;min-width:42px;padding:8px 10px}.filter-caret{width:16px;height:16px;transition:transform .18s}.filter-toggle.active .filter-caret{transform:rotate(180deg)}.filters-panel{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.filters-panel .searchbox{flex:1;min-width:180px}.filters-panel .segmented{min-width:220px}@media (width>=1700px){.shell{grid-template-columns:220px minmax(0,1fr)}.conversations{grid-template-columns:335px minmax(400px,1fr) 370px}}@media (width<=1350px){.shell{grid-template-columns:184px minmax(0,1fr)}.nav{padding-inline:10px}.navlink{gap:9px;padding:12px 10px;font-size:13px}.page{padding:26px}.grid3{grid-template-columns:repeat(2,minmax(0,1fr))}.work-layout.has-detail{grid-template-columns:minmax(0,1fr) 330px}.conversations{grid-template-columns:280px minmax(320px,1fr)}.conversations.profile-open .profile-panel{grid-column:2;display:block}.conversations.profile-open .chat{display:none}.conversations.profile-open{grid-template-columns:280px minmax(320px,1fr)}.profile-content,.profile-top{max-width:650px;margin:auto}.ai-strip{margin-inline:17px}.composer-wrap{padding-inline:17px}.profile-panel .tabs{justify-content:center}.profile-panel .tab{flex:initial;min-width:120px}}@media (width<=1050px){.shell{grid-template-columns:78px minmax(0,1fr)}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nav{align-items:center;gap:4px;padding:20px 8px 14px}.nav-head{flex-direction:column;align-items:center;gap:10px;margin-bottom:16px}.nav .nav-toggle{display:none}.logo{margin-bottom:0;padding:0}.logo-text,.navlabel,.navlink>span,.workspace-card,.nav-bottom .navlink>span{display:none}.navlink{justify-content:center;width:46px;height:46px;min-height:46px;padding:0}.navlink .icon{width:22px;height:22px}.nav-bottom{flex-direction:column;align-items:center;gap:2px;width:100%;display:flex}.work-layout.has-detail{grid-template-columns:1fr}.work-layout.has-detail .work-collection{display:none}.work-detail{width:100%;max-width:800px;position:static}.work-detail .form-grid{grid-template-columns:1fr 1fr}.stat-grid{gap:10px}.stat{padding:15px}.stat strong{font-size:24px}.board{gap:10px}.page{padding:24px}.chat-head .avatar{display:none}.conversations,.conversations.profile-open{grid-template-columns:265px minmax(0,1fr)}.chat-head .head-actions .btn{width:40px}.grid2{grid-template-columns:1fr}}@media (width<=760px){.shell{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0, 1fr) calc(67px + env(safe-area-inset-bottom));height:100dvh}.nav{display:none}.mobile-nav{background:var(--color-surface);border-top:1px solid var(--color-line);padding:5px 7px calc(5px + env(safe-area-inset-bottom));grid-row:2;align-items:stretch;gap:3px;display:flex}.mobile-nav a,.mobile-nav button{color:var(--color-muted);text-align:center;border-radius:9px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;min-height:54px;padding:0 2px;font-size:12px;line-height:1.15;text-decoration:none;display:flex;position:relative}.mobile-nav a.active,.mobile-nav button.active{color:var(--color-accent);background:var(--color-accent-soft)}.mobile-nav .icon{width:22px;height:22px}.mobile-nav .count{background:var(--color-accent);min-width:17px;height:17px;color:var(--color-accent-ink);text-align:center;border-radius:999px;padding:0 4px;font-size:10.5px;font-weight:700;line-height:17px;position:absolute;top:4px;left:50%;transform:translate(9px)}.content{grid-area:1/1}.page{padding:18px 16px}.page-heading{align-items:flex-start;gap:12px;margin-bottom:16px}.page-heading p{margin-top:7px;font-size:13px}.eyebrow{font-size:12px}h1{font-size:25px}h2{font-size:20px}.page-heading .btn{padding:9px 12px;font-size:13px}.conversations{height:100%;display:block}.list-head .segmented{margin-top:18px}.conversation-item{width:calc(100% - 18px);margin:4px 9px;padding:17px 12px}.conversation-item .preview,.conversation-item .status-text,.conversation-item time{font-size:12px}.conversation-item .preview{font-size:14px}.conversation-item .avatar{width:47px;height:47px;font-size:15px}.conversations .chat,.conversations .profile-panel,.conversations.chat-open .conversation-list,.conversations.profile-open .conversation-list{display:none}.conversations.chat-open .chat{height:100%;animation:.2s ease-out slide;display:flex}.conversations.profile-open .profile-panel{border:0;height:100%;animation:.2s ease-out slide;display:block}.conversations.profile-open .chat{display:none}.chat-head .row{gap:3px}.chat-head .head-actions .btn{border-color:#0000;width:38px;min-height:38px;padding:0}.chat-head .head-actions .icon-btn{width:38px;min-width:38px;height:38px}.bubble{padding:10px 13px;font-size:15px}.message{max-width:94%;margin-bottom:12px}.message time{margin-top:4px}.ai-strip{gap:7px;margin:8px 10px 0;padding:6px 9px}.ai-strip .row{gap:7px}.ai-strip strong{font-size:12px}.ai-strip small{display:none}.ai-strip .btn{min-height:32px;padding:5px 9px}.composer-wrap{padding:0 10px 8px}.composer-hint{display:none}.profile-top{padding:14px 18px}.profile-panel .tabs{padding:0 12px}.profile-panel .tab{flex:1;min-width:0;font-size:14px}.stat-grid{scrollbar-width:none;gap:10px;margin-bottom:16px;padding-bottom:4px;display:flex;overflow-x:auto}.stat-grid::-webkit-scrollbar{display:none}.stat{flex:none;min-width:152px;padding:12px 14px}.stat strong{margin:6px 0 2px;font-size:22px}.stat span{font-size:12px}.toolbar .searchbox{flex-basis:100%}.toolbar select{flex:1;min-width:0;font-size:14px}.toolbar .segmented{width:100%}.work-layout.has-detail .work-collection{display:none}.work-row{grid-template-columns:34px minmax(0,1fr);gap:11px;padding:17px 14px}.work-row .work-right{flex-direction:row;grid-column:2;justify-content:space-between;align-items:center}.work-row h3{font-size:16px}.work-icon{width:34px;height:36px}.work-detail{padding:21px}.work-detail .field{margin-top:16px}.work-detail .form-grid,.board{grid-template-columns:1fr}.board-card h3{font-size:16px}.board-card p{font-size:14px}.grid3,.grid2,.form-grid{grid-template-columns:1fr;gap:18px}.panel-pad{padding:21px}.form-actions{flex-wrap:wrap}.form-actions .btn{flex:1}.tab{padding:12px 13px;font-size:14px}.channel-card{padding:21px}.flow{gap:9px;padding:17px 12px;font-size:12px}.flow .step{padding:9px}.toast{bottom:calc(80px + env(safe-area-inset-bottom));width:max-content;font-size:13px;left:50%}.mobile-only{display:initial}.data-table{font-size:13px}.data-table th,.data-table td{padding:13px}.heading-action-label{display:none}.page-heading .btn.icon-mobile{width:44px;padding:0}.page-heading-meta{white-space:nowrap;align-items:center;gap:6px}.info-strip{padding:14px;font-size:13px}.section-heading h2{font-size:18px}.back-label{margin-bottom:13px}.readable li{font-size:15px}.readable{max-width:100%}}@media (width<=360px){.page{padding:19px 12px}.stat{padding:13px}.badge{font-size:12px}.mobile-nav a,.mobile-nav button{gap:2px;font-size:11px}}.avi-logo{flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.avi-logo svg{border-radius:30%;display:block;box-shadow:0 8px 20px #1f7a4633}@supports (color:color-mix(in lab, red, red)){.avi-logo svg{box-shadow:0 8px 20px color-mix(in srgb, var(--color-accent) 20%, transparent)}}.avi-logo svg{transition:transform .22s,box-shadow .22s}.avi-logo .avi-word{letter-spacing:-.03em;background:linear-gradient(100deg, var(--color-tim-600), var(--color-accent) 42%, var(--color-tim-450) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:850;line-height:1}@media (width>=1051px){.shell{transition:grid-template-columns .22s}.shell.nav-collapsed{grid-template-columns:78px minmax(0,1fr)}.shell.nav-collapsed .nav{align-items:center;gap:4px;padding:18px 8px 14px}.shell.nav-collapsed .nav-head{flex-direction:column;gap:10px;margin-bottom:16px}.shell.nav-collapsed .logo-text,.shell.nav-collapsed .navlabel,.shell.nav-collapsed .navlink>span,.shell.nav-collapsed .workspace-card .grow,.shell.nav-collapsed .nav-bottom .navlink>span{display:none}.shell.nav-collapsed .navlink{justify-content:center;width:100%;height:44px;min-height:44px;padding:0;position:relative}.shell.nav-collapsed .navlink .count{margin:0;position:absolute;top:2px;right:8px}.shell.nav-collapsed .workspace-card{background:0 0;border:0;justify-content:center;padding:8px 0}.shell.nav-collapsed .nav-toggle{margin:0}}@media (height<=780px){.nav{gap:3px;padding:16px 10px 12px}.logo{margin-bottom:16px}.navlabel{margin:8px 14px 4px}.navlink{height:42px;min-height:42px;padding:8px 12px}.workspace-card{margin-top:10px;padding:9px}.user-button{padding:7px}.shell.nav-collapsed .navlink{width:100%;height:40px;min-height:40px}}@media (height<=640px){.nav{gap:2px;padding:12px 8px 10px}.logo{margin-bottom:10px}.navlink{height:38px;min-height:38px;padding:6px 10px;font-size:13.5px}.user-button{padding:5px}.shell.nav-collapsed .navlink{width:100%;height:36px;min-height:36px}}@media (height<=540px){.nav{gap:0;padding:4px 8px}.nav-head{gap:4px;margin-bottom:6px}.nav-toggle{width:26px;height:26px}.navlink{height:30px;min-height:30px;padding:4px 8px;font-size:13px}.navlink .icon{width:19px;height:19px}.shell.nav-collapsed .navlink{width:100%;height:30px;min-height:30px}.shell.nav-collapsed .user-button{padding:3px 0}.shell.nav-collapsed .user-button .avatar{width:30px;height:30px;font-size:12px}}.nav-toggle{border:1px solid var(--color-line);background:var(--color-surface);width:32px;height:32px;color:var(--color-muted);border-radius:10px;flex:none;place-items:center;margin-left:auto;display:grid}.nav-toggle:hover{color:var(--color-accent);border-color:var(--color-line)}.nav-toggle .icon{width:17px;height:17px}.nav-head{align-items:center;gap:8px;margin-bottom:26px;display:flex}.nav-head .logo{margin:0;padding:0}.slideover{z-index:60;justify-content:flex-end;display:flex;position:fixed;inset:0}.slideover-backdrop{background:var(--color-night-800-a30);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:.18s fade-in;position:absolute;inset:0}.slideover-panel{background:var(--color-surface);border-left:1px solid var(--color-line);flex-direction:column;max-width:100%;height:100%;display:flex;position:relative;box-shadow:-24px 0 60px #17281d1f}@supports (color:color-mix(in lab, red, red)){.slideover-panel{box-shadow:-24px 0 60px color-mix(in srgb, var(--shadow-ink) 12.2%, transparent)}}.slideover-panel{outline:none;animation:.24s cubic-bezier(.22,.8,.3,1) slide-in-right}.slideover-head{border-bottom:1px solid var(--color-line);align-items:flex-start;gap:12px;padding:20px 20px 16px;display:flex}.slideover-head h2{letter-spacing:-.4px;font-size:19px}.slideover-head p{margin-top:3px;font-size:13px}.slideover-body{flex:1;min-height:0;padding:20px;overflow-y:auto}.slideover-foot{border-top:1px solid var(--color-line);background:var(--color-surface-soft);justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}@keyframes slide-in-right{0%{opacity:.4;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.modal{z-index:70;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal-backdrop{background:var(--color-night-800-a32);animation:.15s fade-in;position:absolute;inset:0}.modal-card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:18px;width:min(430px,100%);position:relative;box-shadow:0 30px 70px #17281d2e}@supports (color:color-mix(in lab, red, red)){.modal-card{box-shadow:0 30px 70px color-mix(in srgb, var(--shadow-ink) 18%, transparent)}}.modal-card{padding:22px;animation:.18s pop-in}.modal-card h2{margin-bottom:8px;font-size:18px}.modal-body{color:var(--color-muted);font-size:14px}.modal-actions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}@keyframes pop-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}.composer-locked .grow{flex:1}.tag-chip{background:var(--color-accent-soft);border:1px solid var(--color-line);color:var(--color-accent-text);border-radius:20px;align-items:center;gap:6px;padding:5px 8px 5px 10px;font-size:12px;font-weight:600;display:inline-flex}.tag-chip button{color:var(--color-info);background:0 0;border:0;padding:0;line-height:0}.tag-chip button:hover{color:var(--color-danger)}.tag-chip .icon{width:13px;height:13px}button.tag-chip.ghost{color:var(--color-muted);font:inherit;cursor:pointer;background:0 0;border-style:dashed;padding:5px 10px;font-size:12px;font-weight:600}button.tag-chip.ghost:hover{border-style:solid;border-color:var(--color-accent);color:var(--color-accent-text);background:var(--color-accent-soft)}.row-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.danger-link{color:var(--color-danger);background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.danger-link:hover{text-decoration:underline}.card-actions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.member-row .grow{min-width:0}.inline-form{gap:12px;display:grid}.inline-form .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.panel-section>.label{margin-bottom:8px;display:block}@media (width<=1050px){.slideover-panel{width:100%!important}}@media (width<=760px){.slideover-head{padding:16px 16px 12px}.slideover-body{padding:16px}.slideover-foot{padding:12px 16px;position:sticky;bottom:0}.inline-form .form-grid{grid-template-columns:1fr}}.activity-row{border-bottom:1px solid var(--color-line);align-items:flex-start;gap:10px;padding:10px 0;display:flex}.activity-row .activity-line{flex:1;min-width:0}.activity-row .icon-btn{flex:none;margin-top:4px}.slideover .surface{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.slideover .work-detail,.slideover .profile-panel{box-shadow:none;background:0 0;border:0;border-radius:0;width:100%;max-width:none;margin:0;padding:0;position:static}.slideover .profile-top,.slideover .profile-content{padding:0}.slideover .profile-top{padding-bottom:4px}.slideover .profile-panel .tabs{margin:0 0 14px}.slideover .profile-top .row.between>.label{display:none}.slideover .row.between:first-child{justify-content:flex-end}@media (width<=760px){.activity-row .icon-btn{margin-top:2px}}.slideover .work-detail>.row.between>.label,.slideover .work-detail>h2{display:none}.slideover .work-detail>.badge,.slideover .work-detail>.row.between{margin-bottom:6px}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.kpi{--k-a:var(--color-accent);--k-b:#7d6cff;--k-soft:#1f7a461a}@supports (color:color-mix(in lab, red, red)){.kpi{--k-soft:color-mix(in srgb, var(--color-accent) 10%, transparent)}}.kpi{--k-soft2:#c9c6fb;--k-shadow:#1f7a464d}@supports (color:color-mix(in lab, red, red)){.kpi{--k-shadow:color-mix(in srgb, var(--color-accent) 30%, transparent)}}.kpi{text-align:left;background:var(--color-surface);border:1px solid var(--color-line);border-radius:18px;width:100%;padding:18px 18px 14px;display:block;position:relative;box-shadow:0 12px 28px #17281d0f}@supports (color:color-mix(in lab, red, red)){.kpi{box-shadow:0 12px 28px color-mix(in srgb, var(--shadow-ink) 5.9%, transparent)}}.kpi{transition:transform .22s,box-shadow .22s,border-color .22s;overflow:hidden}.kpi:before{content:"";background:linear-gradient(180deg, var(--k-a), var(--k-b));width:4px;position:absolute;top:0;bottom:0;left:0}.kpi:after{content:"";background:radial-gradient(circle, var(--k-soft), transparent 68%);pointer-events:none;border-radius:50%;width:160px;height:160px;position:absolute;top:-66px;right:-46px}.kpi.is-clickable{cursor:pointer}.kpi.is-clickable:hover{border-color:var(--color-line);transform:translateY(-2px);box-shadow:0 18px 38px #1f7a4626}@supports (color:color-mix(in lab, red, red)){.kpi.is-clickable:hover{box-shadow:0 18px 38px color-mix(in srgb, var(--color-accent) 15%, transparent)}}.kpi-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.kpi-icon{width:38px;height:38px;color:var(--color-accent-ink);background:linear-gradient(135deg, var(--k-a), var(--k-b));box-shadow:0 8px 18px var(--k-shadow);border-radius:12px;place-items:center;display:grid}.kpi-label{letter-spacing:.7px;text-transform:uppercase;color:var(--color-muted);font-size:12px;font-weight:700}.kpi-value{letter-spacing:-1.6px;color:var(--color-ink);align-items:baseline;gap:4px;margin-top:6px;font-size:34px;font-weight:800;line-height:1.05;display:flex}.kpi-value small{letter-spacing:0;color:var(--color-muted);font-size:14px;font-weight:650}.kpi-hint{color:var(--color-muted);margin-top:6px;font-size:12.5px}.kpi-spark{align-items:flex-end;gap:3px;height:30px;margin-top:14px;display:flex}.kpi-spark i{background:linear-gradient(180deg, var(--k-a), var(--k-soft2));opacity:.5;border-radius:3px 3px 2px 2px;flex:1;min-height:4px}.kpi-spark i:last-child{opacity:1}.kpi.tone-indigo{--k-a:var(--color-accent);--k-b:#7d6cff;--k-soft:#1f7a461f}@supports (color:color-mix(in lab, red, red)){.kpi.tone-indigo{--k-soft:color-mix(in srgb, var(--color-accent) 12%, transparent)}}.kpi.tone-indigo{--k-soft2:#c9c6fb;--k-shadow:#1f7a464d}@supports (color:color-mix(in lab, red, red)){.kpi.tone-indigo{--k-shadow:color-mix(in srgb, var(--color-accent) 30%, transparent)}}.kpi.tone-violet{--k-a:#8b3ce0;--k-b:#c084fc;--k-soft:#8b3ce01f;--k-soft2:#e4d3fb;--k-shadow:#8b3ce04a}.kpi.tone-teal{--k-a:#0d9488;--k-b:#2dd4bf;--k-soft:#0d94881f;--k-soft2:#bfeee8;--k-shadow:#0d948840}.kpi.tone-amber{--k-a:#d97706;--k-b:#fbbf24;--k-soft:#d977061f;--k-soft2:#fbe6bd;--k-shadow:#d9770640}.kpi.tone-rose{--k-a:#e11d48;--k-b:#fb7185;--k-soft:#e11d481f;--k-soft2:#fbd0d8;--k-shadow:#e11d4840}.kpi.tone-blue{--k-a:#2563eb;--k-b:#60a5fa;--k-soft:#2563eb1f;--k-soft2:#cfe0fb;--k-shadow:#2563eb40}.kpi.tone-cyan{--k-a:#0891b2;--k-b:#22d3ee;--k-soft:#0891b21f;--k-soft2:#c4ecf6;--k-shadow:#0891b240}.kpi.tone-lime{--k-a:#65a30d;--k-b:#a3e635;--k-soft:#65a30d1f;--k-soft2:#e0f3c2;--k-shadow:#65a30d40}.chat{background:radial-gradient(circle at 12% 0%, var(--color-surface) 0%, transparent 45%), linear-gradient(160deg, var(--color-accent-soft), var(--color-info-bg))}.surface.panel-pad>.section-heading:first-child,.surface .section-heading:first-child{margin-top:0}.zone-heading .count{margin-left:auto}.zone-heading .icon{color:var(--color-accent)}.bubble.media{border-color:#0000;padding:0;box-shadow:0 4px 14px #17281d14}@supports (color:color-mix(in lab, red, red)){.bubble.media{box-shadow:0 4px 14px color-mix(in srgb, var(--shadow-ink) 7.8%, transparent)}}.bubble.media{overflow:hidden}.bubble.media .bubble-text{padding:9px 13px 0}.bubble.media .bubble-text:last-child{padding-bottom:11px}.bubble.media .msg-file{margin:8px}.msg-media.single{grid-template-columns:1fr;width:min(260px,100%)}.msg-media.single img{aspect-ratio:3/4;max-height:320px}.msg-file .icon{color:var(--color-accent)}.composer-media .file-preview{text-align:center;height:100%;color:var(--color-muted);word-break:break-word;place-items:center;padding:6px;font-size:10px;display:grid}.composer-media .icon{width:12px;height:12px}.user-card{margin-top:auto;position:relative}.user-button{border:1px solid var(--color-line);background:var(--color-surface);text-align:left;border-radius:14px;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.user-button:hover{border-color:var(--color-line);background:var(--color-surface-soft)}.user-button .grow{min-width:0}.user-button h3{font-size:13px}.user-button small{color:var(--color-muted);align-items:center;gap:6px;font-size:11.5px;display:flex}@supports (color:color-mix(in lab, red, red)){.status-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--shadow-ink) 14.9%, transparent)}}.status-dot.ready{background:var(--color-luc-700);box-shadow:0 0 0 3px #17281d26}@supports (color:color-mix(in lab, red, red)){.status-dot.ready{box-shadow:0 0 0 3px color-mix(in srgb, var(--shadow-ink) 14.9%, transparent)}}.status-dot.busy{background:var(--color-cam-600);box-shadow:0 0 0 3px #17281d26}@supports (color:color-mix(in lab, red, red)){.status-dot.busy{box-shadow:0 0 0 3px color-mix(in srgb, var(--shadow-ink) 14.9%, transparent)}}.status-dot.meeting{background:var(--color-tim-525);box-shadow:0 0 0 3px #17281d26}@supports (color:color-mix(in lab, red, red)){.status-dot.meeting{box-shadow:0 0 0 3px color-mix(in srgb, var(--shadow-ink) 14.9%, transparent)}}.status-dot.away{background:var(--color-lam-425);box-shadow:0 0 0 3px #17281d26}@supports (color:color-mix(in lab, red, red)){.status-dot.away{box-shadow:0 0 0 3px color-mix(in srgb, var(--shadow-ink) 14.9%, transparent)}}.status-dot.offline{background:var(--color-lam-200)}.user-menu{z-index:50;background:var(--color-surface);border:1px solid var(--color-line);border-radius:16px;position:fixed;box-shadow:0 24px 60px #17281d2e}@supports (color:color-mix(in lab, red, red)){.user-menu{box-shadow:0 24px 60px color-mix(in srgb, var(--shadow-ink) 18%, transparent)}}.user-menu{overscroll-behavior:contain;max-height:min(72dvh,560px);padding:8px;animation:.16s pop-in;overflow:auto}.user-menu>.label{padding:8px 10px 6px;display:block}.user-menu-option{text-align:left;width:100%;color:var(--color-ink);background:0 0;border:0;border-radius:10px;align-items:flex-start;gap:10px;padding:9px 10px;font-size:13.5px;display:flex}.user-menu-option>.grow{min-width:0}.user-menu-option .grow>small{margin-top:2px;line-height:1.35;display:block}.user-menu-option>.icon,.user-menu-option>.status-dot{flex:none;margin-top:3px}.user-menu-option:hover{background:var(--color-surface-soft)}.user-menu-option.active{background:var(--color-accent-soft);color:var(--color-accent-text);font-weight:650}.user-menu-divider{background:var(--color-line);height:1px;margin:6px 4px}.user-menu-option.danger{color:var(--color-danger)}.user-menu-option.danger:hover{background:var(--color-danger-soft)}.shell.nav-collapsed .user-card .user-label,.shell.nav-collapsed .user-button .grow{display:none}.shell.nav-collapsed .user-card,.shell.nav-collapsed .nav-bottom{width:100%}.shell.nav-collapsed .user-button{justify-content:center;width:100%;padding:8px 0}.shell.nav-collapsed .user-button .avatar{width:36px;height:36px;font-size:13px}.shell.nav-collapsed .user-button .user-caret{display:none}.channel-badge{border:1px solid var(--color-line);background:var(--color-surface);border-radius:30px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:650;display:inline-flex}.channel-badge .symbol{width:20px;height:20px;color:var(--color-accent-ink);background:linear-gradient(135deg, var(--color-accent), var(--color-tim-375));border-radius:7px;place-items:center;font-size:11px;font-weight:800;display:grid}.cred-row .grow{min-width:0}.webhook-box{align-items:center;gap:8px;margin-top:8px;display:flex}.webhook-box code{border:1px dashed var(--color-line);background:var(--color-accent-soft);word-break:break-all;border-radius:12px;flex:1;padding:10px 12px;font-size:12px}.steps{color:var(--color-muted);margin:10px 0 0;padding-left:18px;font-size:13px}.steps li{margin-bottom:6px}.device-card{gap:14px;display:grid}.pwa-details>summary{color:var(--color-accent-text);cursor:pointer;align-items:center;gap:8px;margin-top:6px;font-size:12.5px;font-weight:600;list-style:none;display:flex}.pwa-details>summary::-webkit-details-marker{display:none}.pwa-details>summary:hover{text-decoration:underline}.pwa-details[open]>summary{margin-bottom:10px}.perm-pill{background:var(--color-surface-soft);color:var(--color-muted);border-radius:30px;align-items:center;gap:8px;padding:6px 12px;font-size:12.5px;font-weight:650;display:inline-flex}.perm-pill.granted{background:var(--color-success-bg);color:var(--color-success)}.perm-pill.denied{background:var(--color-danger-soft);color:var(--color-danger)}@media (width<=1350px){.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.kpi-grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:10px;padding-bottom:6px;display:flex;overflow-x:auto}.kpi{scroll-snap-align:start;flex:none;width:226px;padding:14px 14px 10px}.kpi-value{font-size:27px}.kpi-spark{height:22px;margin-top:10px}.user-menu .user-menu-option{padding:11px 10px;font-size:14px}}.avatar-wrap{flex:none;display:inline-flex;position:relative}.avatar-wrap .status-dot{box-shadow:0 0 0 2px var(--color-surface);position:absolute;bottom:-2px;right:-2px}.user-button .user-caret{width:16px;height:16px;color:var(--color-muted);flex:none}.shell.nav-collapsed .user-button{justify-content:center;padding:8px}.feed{margin:0;padding:0;list-style:none}.feed-item{border-bottom:1px solid var(--color-line);gap:12px;padding:14px 0;display:flex}.feed-item:last-child{border-bottom:0}.feed-icon{background:var(--color-accent-soft);width:36px;height:36px;color:var(--color-accent);border-radius:12px;flex:none;place-items:center;display:grid}.feed-icon .icon{width:17px;height:17px}.feed-item.kind-ai .feed-icon{background:var(--color-info-bg);color:var(--color-info)}.feed-item.kind-work .feed-icon{background:var(--color-info-bg);color:var(--color-success)}.feed-item.kind-mention .feed-icon{background:var(--color-danger-soft);color:var(--color-danger)}.feed-item.kind-system .feed-icon{background:var(--color-surface-soft);color:var(--color-muted)}.feed-body{flex:1;min-width:0}.feed-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.feed-top b{color:var(--color-ink);overflow-wrap:anywhere;font-size:14.5px;font-weight:650}.feed-kind{letter-spacing:.5px;text-transform:uppercase;color:var(--color-muted);background:var(--color-surface-soft);border:1px solid var(--color-line);border-radius:20px;padding:2px 8px;font-size:10.5px;font-weight:700}.feed-top time{color:var(--color-muted);white-space:nowrap;margin-left:auto;font-size:12px}.feed-body p{color:var(--color-muted);margin-top:4px;font-size:13.5px}.feed-actions{align-items:center;gap:8px;margin-top:8px;display:flex}.feed-link{color:var(--color-accent);background:0 0;border:0;align-items:center;gap:6px;min-height:32px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.feed-link:hover{text-decoration:underline}.feed-link .icon{width:15px;height:15px}.feed-actions .icon-btn{width:32px;height:32px}.feed.dense .feed-item{padding:11px 0}.feed.dense .feed-icon{border-radius:10px;width:32px;height:32px}.feed.dense .feed-body p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=760px){.feed-item{gap:10px;padding:13px 0}.feed-icon{width:34px;height:34px}.feed-top time{order:3;width:100%;margin-left:0}.feed-body p{margin-top:5px;font-size:13px}.feed-actions{gap:12px;margin-top:10px}.feed-link{min-height:36px;font-size:13.5px}.feed-actions .icon-btn{width:36px;height:36px}.page-heading{flex-direction:column;align-items:flex-start;gap:10px}.page-heading h1{letter-spacing:-.7px;font-size:24px}.page-heading-meta{justify-content:flex-start}.mobile-nav a,.mobile-nav button{font-size:11px}.mobile-nav a span,.mobile-nav button span{white-space:nowrap}.section-heading{flex-wrap:wrap;gap:8px}.cred-row .btn{justify-content:center;width:100%}}.limit-strip{border:1px solid var(--color-line);background:linear-gradient(180deg, var(--color-surface-soft), var(--color-surface));border-radius:16px;margin-bottom:20px;padding:14px 16px}.limit-strip-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.limit-plan{color:var(--color-ink);align-items:center;gap:7px;font-size:13px;font-weight:680;display:inline-flex}.limit-plan .icon{width:15px;height:15px;color:var(--color-accent)}.limit-cells{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.limit-cell{border:1px solid var(--color-line);background:var(--color-surface);border-radius:12px;flex:210px;gap:8px;min-width:190px;padding:11px 13px;display:grid}.limit-cell-top{color:var(--color-muted);justify-content:space-between;align-items:baseline;gap:10px;font-size:12.5px;display:flex}.limit-cell-top b{color:var(--color-ink);letter-spacing:-.2px;font-size:14px}.limit-cell-top b small{color:var(--color-muted);font-size:12px;font-weight:600}.limit-cell.blocked{border-color:var(--color-line);background:linear-gradient(180deg, #fbf4f5, var(--color-surface))}@supports (color:color-mix(in lab, red, red)){.limit-cell.blocked{background:linear-gradient(180deg, color-mix(in srgb, var(--color-danger) 6%, var(--color-surface)), var(--color-surface))}}.limit-cell.warn{border-color:var(--color-line);background:linear-gradient(180deg, #f9f5f1, var(--color-surface))}@supports (color:color-mix(in lab, red, red)){.limit-cell.warn{background:linear-gradient(180deg, color-mix(in srgb, var(--color-amber) 6%, var(--color-surface)), var(--color-surface))}}.limit-cell.note{text-align:center;background:0 0;border-style:dashed;flex:240px;justify-content:center;align-items:center;gap:10px}.plan-card.danger,.plan-card.warn{border-color:var(--color-line)}.plan-meters{grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:14px;display:grid}.plan-meter{border:1px solid var(--color-line);background:var(--color-surface-soft);border-radius:14px;gap:8px;padding:14px 15px;display:grid}.plan-meter.warn{border-color:var(--color-line);background:var(--color-danger-soft)}.plan-meter.blocked{border-color:var(--color-line);background:var(--color-accent-soft)}.plan-meter-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.plan-meter-head span{color:var(--color-ink);align-items:center;gap:7px;font-size:12.5px;font-weight:620;display:inline-flex}.plan-meter-head .icon{width:14px;height:14px;color:var(--color-accent)}.plan-meter-head b{color:var(--color-ink);font-size:15px}.plan-meter-head b small{color:var(--color-muted);font-size:12px;font-weight:600}.plan-meter-hint{color:var(--color-muted);font-size:11.5px;line-height:1.5}.plan-policy{border-top:1px solid var(--color-line);max-width:none;margin-top:20px;padding-top:18px}.plan-catalog{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.plan-tile{border:1px solid var(--color-line);background:var(--color-surface);border-radius:18px;flex-direction:column;gap:12px;padding:22px 20px;display:flex;position:relative;box-shadow:0 8px 26px #17281d0d}@supports (color:color-mix(in lab, red, red)){.plan-tile{box-shadow:0 8px 26px color-mix(in srgb, var(--shadow-ink) 5.1%, transparent)}}.plan-tile.featured{border-color:var(--color-tim-106);box-shadow:0 14px 34px #17281d24}@supports (color:color-mix(in lab, red, red)){.plan-tile.featured{box-shadow:0 14px 34px color-mix(in srgb, var(--shadow-ink) 14.1%, transparent)}}.plan-tile.current{border-color:var(--color-tim-175);background:linear-gradient(180deg, #f2f7f4, var(--color-surface))}@supports (color:color-mix(in lab, red, red)){.plan-tile.current{background:linear-gradient(180deg, color-mix(in srgb, var(--color-accent) 6%, var(--color-surface)), var(--color-surface))}}.plan-ribbon{background:linear-gradient(120deg, var(--color-tim-350), var(--color-accent-deep));color:var(--color-accent-ink);letter-spacing:.2px;border-radius:999px;padding:4px 11px;font-size:11px;font-weight:700;position:absolute;top:-11px;left:20px;box-shadow:0 6px 16px #17281d40}@supports (color:color-mix(in lab, red, red)){.plan-ribbon{box-shadow:0 6px 16px color-mix(in srgb, var(--shadow-ink) 25.1%, transparent)}}.plan-tile header h3{color:var(--color-ink);font-size:17px;font-weight:720}.plan-tile header p{color:var(--color-muted);min-height:38px;margin-top:5px;font-size:12.5px;line-height:1.5}.plan-price{border-bottom:1px solid var(--color-line);align-items:baseline;gap:6px;padding-bottom:12px;display:flex}.plan-price b{letter-spacing:-.6px;color:var(--color-ink);font-size:22px}.plan-price span{color:var(--color-muted);font-size:12px}.plan-limits,.plan-features{color:var(--color-ink-soft);gap:8px;font-size:12.5px;display:grid}.plan-limits li,.plan-features li{align-items:flex-start;gap:8px;line-height:1.45;display:flex}.plan-limits .icon,.plan-features .icon{width:14px;height:14px;color:var(--color-accent);flex:none;margin-top:2px}.plan-limits{border-bottom:1px dashed var(--color-line);padding-bottom:12px;font-weight:600}.plan-features li.off{color:var(--color-muted)}.plan-features li.off .icon{color:var(--color-tim-207)}.plan-tile .btn{justify-content:center;margin-top:auto}.agent-card.off{background:linear-gradient(180deg, var(--color-surface-soft), var(--color-surface))}.agent-avatar{background:linear-gradient(145deg, var(--color-tim-225), var(--color-accent));width:46px;height:46px;color:var(--color-accent-ink);border-radius:14px;flex:none;place-items:center;display:grid;box-shadow:0 8px 18px #1f7a4640}@supports (color:color-mix(in lab, red, red)){.agent-avatar{box-shadow:0 8px 18px color-mix(in srgb, var(--color-accent) 25%, transparent)}}.agent-avatar .icon{width:21px;height:21px}.channel-overview{grid-template-columns:1.35fr 1fr;gap:18px;display:grid}.channel-summary{flex-direction:column;gap:14px;display:flex}.channel-summary-meters{gap:12px;display:grid}.channel-summary-row{color:var(--color-muted);grid-template-columns:150px 52px 1fr;align-items:center;gap:12px;font-size:13px;display:grid}.channel-summary-row b{color:var(--color-ink);font-size:13.5px}.channel-summary-foot{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.channel-summary-foot .small{align-items:center;gap:7px;display:inline-flex}.channel-summary-foot .icon{width:14px;height:14px}.channel-guide-list{color:var(--color-ink-soft);gap:14px;font-size:13.5px;line-height:1.55;display:grid}.channel-guide-list .identity-row{align-items:flex-start}.channel-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px;margin-top:18px;display:grid}.channel-status-row{color:var(--color-muted);align-items:center;gap:8px;font-size:12.5px;display:flex}.channel-status-row b{color:var(--color-ink);font-weight:660}.status-dot{background:var(--color-tim-207);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #17281d1f}@supports (color:color-mix(in lab, red, red)){.status-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--shadow-ink) 12.2%, transparent)}}.status-dot.on{background:var(--color-luc-625);box-shadow:0 0 0 3px #17281d24}@supports (color:color-mix(in lab, red, red)){.status-dot.on{box-shadow:0 0 0 3px color-mix(in srgb, var(--shadow-ink) 14.1%, transparent)}}.channel-health{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.channel-health-track{flex:1;gap:5px;min-width:130px;display:grid}.provider-picker{gap:10px;margin-bottom:18px;display:grid}.provider-option{border:1px solid var(--color-line);background:var(--color-surface);text-align:left;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.provider-option:hover{border-color:var(--color-line);background:var(--color-surface-soft)}.provider-option.active{border-color:var(--color-tim-175);box-shadow:0 0 0 3px #1f7a461a}@supports (color:color-mix(in lab, red, red)){.provider-option.active{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 10%, transparent)}}.provider-option.active{background:var(--color-surface-soft)}.provider-option .channel-tile{border-radius:12px;width:38px;height:38px;font-size:16px}.provider-option b{color:var(--color-ink);font-size:13.5px;display:block}.provider-option small{color:var(--color-muted);margin-top:2px;font-size:11.5px;display:block}.provider-option>.icon{width:16px;height:16px;color:var(--color-accent);flex:none}.channel-form-head{border-bottom:1px solid var(--color-line);align-items:flex-start;gap:12px;margin-bottom:18px;padding-bottom:16px;display:flex}.channel-form-head h3{color:var(--color-ink);font-size:15.5px;font-weight:700}.channel-form-head p{margin-top:4px;line-height:1.5}.channel-form-section{margin-top:18px}.channel-form-section[hidden]{display:none}@media (width<=1500px){.plan-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px){.channel-overview{grid-template-columns:1fr}}@media (width<=760px){.plan-catalog{grid-template-columns:1fr}.channel-summary-row{grid-template-columns:1fr 48px}.channel-summary-row .progress-track{grid-column:1/-1}.channel-grid{grid-template-columns:1fr}.agent-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.agent-card-foot .row{width:100%;margin-left:0!important}.agent-card-foot .row .btn{flex:1;justify-content:center}}.log-list{padding:6px}.log-row{border-bottom:1px solid var(--color-line)}.log-row:last-child{border-bottom:0}.log-main{text-align:left;border-radius:12px;grid-template-columns:40px 1fr 168px 22px;align-items:center;gap:14px;width:100%;padding:14px 12px;display:grid}.log-main:hover{background:var(--color-surface-soft)}.log-icon{background:var(--color-accent-soft);width:40px;height:40px;color:var(--color-accent);border-radius:12px;flex:none;place-items:center;display:grid}.log-icon .icon{width:18px;height:18px}.log-icon.area-agent,.log-icon.area-channel{background:var(--color-info-bg);color:var(--color-info)}.log-icon.area-work{background:var(--color-success-bg);color:var(--color-success)}.log-icon.area-auth{background:var(--color-amber-bg);color:var(--color-danger)}.log-icon.area-plan{background:var(--color-danger-soft);color:var(--color-amber)}.log-icon.area-social{background:var(--color-danger-soft);color:var(--color-danger)}.log-body{gap:5px;min-width:0;display:grid}.log-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.log-top b{color:var(--color-ink);font-size:14px;font-weight:680}.log-detail{color:var(--color-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.log-meta{text-align:right;color:var(--color-muted);gap:3px;font-size:12px;display:grid}.log-meta b{color:var(--color-ink);font-size:12.5px;font-weight:620}.log-caret{width:16px;height:16px;color:var(--color-muted);transition:transform .16s}.log-caret.up{transform:rotate(180deg)}.log-extra{background:var(--color-surface-soft);border:1px solid var(--color-line);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 12px 14px 66px;padding:14px 16px;display:grid}.log-extra span{color:var(--color-muted);margin-bottom:3px;font-size:11.5px;display:block}.log-extra b{color:var(--color-ink);word-break:break-all;font-size:13px}@media (width<=1100px){.report-grid{grid-template-columns:1fr}.log-extra{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.report-row{grid-template-columns:1fr 62px;gap:8px}.report-row .report-share{grid-column:1/-1}.report-row.report-head span:nth-child(2),.report-row.report-head span:nth-child(3){display:none}.report-social{grid-template-columns:1fr}.log-main{grid-template-columns:36px 1fr;gap:10px}.log-meta{text-align:left;grid-column:1/-1;align-items:baseline;gap:10px;display:flex}.log-caret{display:none}.log-extra{grid-template-columns:1fr;margin-left:12px}}.combobox{gap:8px;width:100%;display:grid;position:relative}.combobox-input{border:1px solid var(--color-line);background:var(--color-surface);border-radius:10px;align-items:center;gap:9px;padding:0 11px;display:flex}.combobox-input:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px #1f7a461a}@supports (color:color-mix(in lab, red, red)){.combobox-input:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 10%, transparent)}}.combobox-input>.icon{width:16px;height:16px;color:var(--color-muted);flex:none}.combobox-input input{box-shadow:none;background:0 0;border:0;padding:11px 0;font-size:14px}.combobox-input input:focus{box-shadow:none}.icon-btn.small{width:26px;height:26px}.icon-btn.small .icon{width:14px;height:14px}.combobox-selected{border:1px solid var(--color-line);background:var(--color-surface-soft);border-radius:12px;align-items:center;gap:11px;padding:9px 11px;display:flex}.combobox-selected b{color:var(--color-ink);font-size:13.5px;display:block}.combobox-selected small{color:var(--color-muted);margin-top:1px;font-size:11.5px;display:block}.combobox-selected .avatar{border-radius:11px;width:36px;height:36px;font-size:13px}.combobox.invalid .combobox-input{border-color:var(--color-do-325)}.combobox-hint{color:var(--color-muted);font-size:11.5px}.combobox-menu{z-index:45;background:var(--color-surface);border:1px solid var(--color-line);border-radius:14px;max-height:292px;margin-top:6px;padding:6px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px #17281d26}@supports (color:color-mix(in lab, red, red)){.combobox-menu{box-shadow:0 18px 40px color-mix(in srgb, var(--shadow-ink) 14.9%, transparent)}}.combobox-option{text-align:left;border-radius:10px;align-items:center;gap:11px;width:100%;padding:9px 10px;display:flex}.combobox-option:hover,.combobox-option.active{background:var(--color-accent-soft)}.combobox-option b{color:var(--color-ink);font-size:13.5px;font-weight:620;display:block}.combobox-option small{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11.5px;display:block;overflow:hidden}.combobox-option .avatar{border-radius:11px;flex:none;width:34px;height:34px;font-size:12.5px}.combobox-tag{color:var(--color-accent-text);background:var(--color-accent-soft);border-radius:7px;flex:none;padding:2px 7px;font-size:11px;font-weight:620}.combobox-empty{color:var(--color-muted);text-align:center;padding:16px 12px;font-size:12.5px;line-height:1.5}.combobox-count{border-top:1px solid var(--color-line);color:var(--color-muted);text-align:center;margin-top:4px;padding:8px 10px 4px;font-size:11.5px}.issue-row.active{background:var(--color-accent-soft);box-shadow:inset 3px 0 0 var(--color-accent)}.issue-sub .icon{width:13px;height:13px}.avatar-mini{background:var(--color-accent-soft);width:24px;height:24px;color:var(--color-accent-text);border-radius:8px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.issue-due.urgent{color:var(--color-danger);font-weight:640}.jira-col.drop{background:var(--color-info-bg);border-color:var(--color-tim-175)}.jira-col-head .count{background:var(--color-accent-soft);color:var(--color-ink-soft)}.jira-dot.col-backlog{background:var(--color-tim-475)}.jira-dot.col-progress{background:var(--color-info)}.jira-dot.col-waiting{background:var(--color-cam-725)}.jira-dot.col-done{background:var(--color-luc-625)}.jira-col-hint{color:var(--color-muted);margin-bottom:4px;font-size:11px}.jira-card.dragging{opacity:.45;cursor:grabbing}.jira-card-top .badge{padding:2px 7px;font-size:10.5px}.jira-date.done{color:var(--color-success);font-weight:640}.jira-card.menu-open{border-color:var(--color-line);box-shadow:0 12px 26px #17281d24}@supports (color:color-mix(in lab, red, red)){.jira-card.menu-open{box-shadow:0 12px 26px color-mix(in srgb, var(--shadow-ink) 14.1%, transparent)}}.jira-menu-btn .icon{width:16px;height:16px}.jira-card-top .jira-drag{margin-left:0}.work-card-menu .label{margin:3px 7px 5px}.work-card-menu button .icon{width:14px;height:14px;color:var(--color-muted)}.undo-bar>.icon{width:16px;height:16px;color:var(--color-success);flex:none}.subtask-list li.done .grow{color:var(--color-muted);text-decoration:line-through}.subtask-check.on{background:var(--color-luc-625);border-color:var(--color-luc-625);color:var(--color-on-solid)}.subtask-check .icon{width:13px;height:13px}@media (width<=1050px){.sprint-main{flex-wrap:wrap}.sprint-numbers{text-align:left}}@media (width<=760px){.issue-row>.badge,.issue-row>.status-pick{grid-column:2;justify-self:start}.work-meta-row .badge,.work-meta-row .mini-label{font-size:10.5px}}.chart-bars.dense{gap:3px;padding-top:12px}.chart-bars.dense .chart-day{gap:6px;min-width:0}.chart-bars.dense .chart-bar{border-radius:3px 3px 0 0;max-width:none}.chart-bars.dense .chart-day>span{white-space:nowrap;font-size:10px}@media (width<=760px){.filters-panel select,.toolbar .filters-panel select{flex:46%;min-width:46%}}.work-sprint-chip .icon{width:15px;height:15px;color:var(--color-accent)}.work-controls .tabs{flex:none;margin-bottom:0}.work-controls .tabs .tab{padding:9px 12px}.work-sprint-line .icon{width:15px;height:15px;color:var(--color-accent)}.work-sprint-line .progress-track{flex:120px;max-width:240px;margin:0}@media (width>=1051px){.work-detail{max-height:calc(100vh - 32px);position:sticky;top:16px}.wd-body{overflow-y:auto}}@media (width<=760px){.wh-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wd-props{grid-template-columns:1fr;padding:6px 14px 10px}.wd-head,.wd-body{padding-left:16px;padding-right:16px}.wd-tabs{padding:0 16px}.wd-actions .btn{flex:1;justify-content:center}}.social-account-card.off{background:linear-gradient(180deg, var(--color-surface-soft), var(--color-surface));border-color:var(--color-line)}.social-alert .icon{width:17px;height:17px;color:var(--color-danger);flex:none}.social-view-switch .segmented{width:100%;max-width:460px}.stack-lg{grid-template-columns:minmax(0,1fr)}.social-account-card header .grow{min-width:0}.social-account-card header .grow b,.social-account-card header .grow span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.grid2>*,.grid3>*{min-width:0}@media (width<=760px){.social-platform-row .grow{min-width:0}}.social-platform-row .grow b,.social-platform-row .grow span,.social-mini-row .grow b,.social-mini-row .grow span,.social-mini-row .grow small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.social-mini-row .grow,.social-mini-row>div,.social-comment .grow,.social-rule .grow{min-width:0}.social-mini-list,.social-comment-list,.social-rule-list,.social-post-list{grid-template-columns:minmax(0,1fr)}.social-mini-row,.social-broken-alert .grow{min-width:0}.social-broken-alert .icon{width:17px;height:17px;color:var(--color-danger);flex:none}.tabs{border:1px solid var(--color-line);border-bottom:1px solid var(--color-line);background:var(--color-surface);scrollbar-width:none;border-radius:14px;align-items:center;gap:4px;margin-bottom:18px;padding:4px;display:flex;overflow-x:auto}.tab{white-space:nowrap;min-height:40px;color:var(--color-muted);border:0;border-radius:10px;flex:none;padding:9px 16px;font-size:13.5px;font-weight:640}.tab:hover{background:var(--color-accent-soft);color:var(--color-accent)}.tab-active,.tab-active:hover{background:var(--color-accent-soft);color:var(--color-accent);border-bottom-color:#0000}.segmented{background:var(--color-surface-soft);scrollbar-width:none;border-radius:12px;align-items:center;gap:3px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.segmented::-webkit-scrollbar{display:none}.segmented button{white-space:nowrap;min-height:38px;color:var(--color-muted);border-radius:9px;flex:none;padding:8px 14px;font-size:13.5px;font-weight:640}.segmented button:hover{color:var(--color-accent)}.segmented button.active{background:var(--color-surface);box-shadow:0 2px 6px #17281d14}@supports (color:color-mix(in lab, red, red)){.segmented button.active{box-shadow:0 2px 6px color-mix(in srgb, var(--shadow-ink) 7.8%, transparent)}}.segmented button.active{color:var(--color-accent)}.view-toggle{background:var(--color-surface-soft);border-radius:11px;flex:none;align-items:center;gap:2px;padding:3px;display:inline-flex}.view-toggle button{width:34px;height:34px;color:var(--color-muted);border-radius:8px;place-items:center;display:grid}.view-toggle button:hover{color:var(--color-accent)}.view-toggle button.active{background:var(--color-surface);box-shadow:0 2px 6px #17281d14}@supports (color:color-mix(in lab, red, red)){.view-toggle button.active{box-shadow:0 2px 6px color-mix(in srgb, var(--shadow-ink) 7.8%, transparent)}}.view-toggle button.active{color:var(--color-accent)}.view-toggle .icon{width:17px;height:17px}.toolbar{gap:10px;margin:18px 0}.toolbar .searchbox{flex:0 auto;min-width:0}.filter-toggle{flex:none}.filters-panel{border:1px solid var(--color-line);background:var(--color-surface-soft);border-radius:14px;flex:100%;margin-top:2px;padding:14px;display:block}.filters-panel-inner{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.filters-panel .searchbox{background:var(--color-surface);flex:260px;min-width:210px}.filters-panel select{flex:0 auto;min-width:150px}.filters-panel .filter-pills{flex:100%}.filters-panel .segmented{flex:none}.kpi-grid{gap:14px;margin-bottom:22px}.kpi{background:linear-gradient(180deg, var(--k-soft), var(--color-surface) 62%);border:1px solid var(--color-line);border-radius:18px;padding:20px 20px 16px;box-shadow:0 10px 26px #17281d0f}@supports (color:color-mix(in lab, red, red)){.kpi{box-shadow:0 10px 26px color-mix(in srgb, var(--shadow-ink) 5.9%, transparent)}}.kpi:before{width:4px}.kpi:after{width:150px;height:150px;top:auto;bottom:-58px;right:-44px}.kpi-head{margin-bottom:16px}.kpi-icon{border-radius:13px;width:40px;height:40px}.kpi-icon .icon{width:20px;height:20px}.kpi-label{letter-spacing:.8px;font-size:11.5px}.kpi-value{letter-spacing:-1.8px;margin-top:8px;font-size:36px;line-height:1}.kpi-value small{font-size:14px}.kpi-hint{margin-top:8px;line-height:1.5}.kpi-spark{height:34px;margin-top:16px}.kpi-spark i{opacity:.45;min-height:5px}.kpi-accent{background:linear-gradient(90deg, var(--k-a), var(--k-soft2));opacity:.9;border-radius:999px;height:4px;margin-top:18px;display:block}@media (width<=760px){.filters-panel .searchbox{flex:100%;min-width:0}.filters-panel select{flex:46%;min-width:46%}.kpi-value{letter-spacing:-1.2px;font-size:30px}.toolbar .view-toggle{margin-left:auto}}.wdp-eyebrow .work-icon{border-radius:10px;width:32px;height:32px}.wdp-saved .icon{width:13px;height:13px}.wdp-prop{flex-direction:column;gap:6px;min-width:0;display:flex}.wdp-prop>span{letter-spacing:.4px;text-transform:uppercase;color:var(--color-muted);font-size:11.5px;font-weight:700}.wdp-prop select,.wdp-prop input{background:var(--color-surface-soft);min-height:42px;font-size:14px;font-weight:600}@media (width<=900px){.wdp-grid{grid-template-columns:1fr}}@media (width<=760px){.wdp-head,.wdp-props,.wdp-section{padding-left:16px;padding-right:16px}}.member-note .icon{flex:none;width:15px;height:15px}.list-head .filters-panel{padding:10px}.list-head .filters-panel .searchbox{flex:100%;min-width:0}.wdp-prop select,.wdp-prop input,.wdp-prop textarea{width:100%;min-width:0}.detail-pair{flex-wrap:wrap}.detail-pair>span{min-width:0}.detail-pair>span:last-child{overflow-wrap:anywhere}.perm-pill.warn{background:var(--color-danger-soft);color:var(--color-danger)}.pwa-audit{border:1px solid var(--color-line);background:var(--color-surface-soft);border-radius:12px;grid-template-columns:minmax(0,1fr);gap:6px;padding:10px 12px;display:grid}.pwa-audit-row{color:var(--color-muted);align-items:center;gap:8px;font-size:12.5px;display:flex}.pwa-audit-row .icon{width:15px;height:15px;color:var(--color-accent);flex:none}.pwa-audit-row b{color:var(--color-ink);text-align:right;margin-left:auto;font-weight:650}.pwa-audit-row b.ok{color:var(--color-success)}.pwa-audit-row b.bad{color:var(--color-danger)}.pwa-note{border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.55;display:flex}.pwa-note .icon{flex:none;width:15px;height:15px;margin-top:1px}.pwa-note.info{background:var(--color-accent-soft);color:var(--color-accent-text)}.pwa-note.warn{background:var(--color-danger-soft);color:var(--color-amber)}.pwa-note.bad{background:var(--color-danger-soft);color:var(--color-danger)}.device-card .row-actions .segmented{margin:0}.code-block pre{background:0 0;border:0}.code-block code{color:inherit;background:0 0}@media (width>=1351px){.conversations.profile-hidden{grid-template-columns:300px minmax(340px,1fr)}}@media (width>=1700px){.conversations.profile-hidden{grid-template-columns:335px minmax(400px,1fr)}}.chat-head .head-actions .icon-btn.is-off{color:var(--color-muted);background:var(--color-surface-soft)}.link-row{text-align:left;border:1px solid var(--color-line);background:var(--color-surface);cursor:pointer;border-radius:16px;align-items:center;gap:12px;width:100%;margin-bottom:18px;padding:16px 18px;transition:border-color .15s,box-shadow .15s;display:flex}.link-row:hover{border-color:var(--color-line);box-shadow:0 10px 24px #17281d1a}@supports (color:color-mix(in lab, red, red)){.link-row:hover{box-shadow:0 10px 24px color-mix(in srgb, var(--shadow-ink) 10.2%, transparent)}}.link-row>.icon{width:20px;height:20px;color:var(--color-accent);flex:none}.link-row>.icon:last-child{color:var(--color-muted)}.link-row b{color:var(--color-ink);font-size:14.5px;display:block}.link-row small{color:var(--color-muted);margin-top:3px;font-size:12.5px;line-height:1.5;display:block}.channel-chip{border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.channel-chip .icon{width:13px;height:13px}.channel-chip.on{background:var(--color-info-bg);color:var(--color-accent-text)}.channel-chip.off{background:var(--color-surface-soft);color:var(--color-muted);text-decoration:line-through}.channel-chip.muted{color:var(--color-muted);background:0 0;font-weight:500}.channel-count{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.channel-count.over{color:var(--color-danger)}.channel-limits{color:var(--color-muted);margin:6px 14px 0;font-size:12px}.channel-limits summary{cursor:pointer;color:var(--color-info);font-weight:600}.channel-limits ul{gap:3px;margin:6px 0 0;padding-left:18px;display:grid}.snippet-menu .label{margin:4px 6px 6px}.composer-tools-label{letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);margin-right:2px;font-size:11px;font-weight:700}.btn.btn-active{background:var(--color-info-bg);color:var(--color-accent-text)}.composer-channel-note .icon{width:13px;height:13px}.spp-wrap{gap:12px;display:grid}.spp-flags{flex-wrap:wrap;gap:6px;display:flex}.spp-flag{background:var(--color-accent-soft);color:var(--color-ink-soft);border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.spp-flag .icon{width:13px;height:13px}.spp-flag.over{background:var(--color-danger-soft);color:var(--color-danger)}.spp{border:1px solid var(--color-line);background:var(--color-surface);border-radius:16px;gap:10px;max-width:420px;padding:14px;display:grid}.spp header{align-items:center;gap:10px;display:flex}.spp header div{gap:2px;display:grid}.spp header b{font-size:13.5px}.spp header small{color:var(--color-muted);font-size:11.5px}.spp-avatar{width:38px;height:38px;color:var(--color-on-solid);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.spp-text{color:var(--color-ink);white-space:pre-wrap;margin:0;font-size:13.5px;line-height:1.6}.spp-more{color:var(--color-muted)}.spp-tags{color:var(--color-info);word-break:break-word;margin:0;font-size:13px;font-weight:500}.spp-media{background:repeating-linear-gradient(45deg, var(--color-surface-soft), #246945 10px, var(--color-tim-27) 10px, var(--color-tim-27) 20px);border-radius:12px;justify-content:center;align-items:center;gap:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.spp-media{background:repeating-linear-gradient(45deg, var(--color-surface-soft), color-mix(in srgb, var(--color-accent-text) 94.5%, var(--color-surface)) 10px, var(--color-tim-27) 10px, var(--color-tim-27) 20px)}}.spp-media{color:var(--color-muted);min-height:128px;font-size:12.5px;font-weight:600}.spp-media .icon{width:22px;height:22px}.spp-media-video{background:repeating-linear-gradient(45deg, var(--color-night-802), var(--color-night-802) 12px, var(--color-night-775) 12px, var(--color-night-775) 24px);min-height:176px;color:var(--color-tim-75)}.spp-actions{border-top:1px solid var(--color-line);color:var(--color-ink-soft);justify-content:space-between;gap:8px;padding-top:8px;font-size:12.5px;font-weight:600;display:flex}.spp-ig{padding:0;overflow:hidden}.spp-ig>header{padding:10px 12px 8px}.spp-ig>header .icon:last-child{color:var(--color-muted);margin-left:auto}.spp-ig-media{aspect-ratio:1;background:repeating-linear-gradient(45deg, var(--color-surface-soft), #246945 12px, var(--color-tim-26) 12px, var(--color-tim-26) 24px);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.spp-ig-media{background:repeating-linear-gradient(45deg, var(--color-surface-soft), color-mix(in srgb, var(--color-accent-text) 94.5%, var(--color-surface)) 12px, var(--color-tim-26) 12px, var(--color-tim-26) 24px)}}.spp-ig-media{color:var(--color-muted)}.spp-ig-media .icon{width:30px;height:30px}.spp-ig-media.missing{background:var(--color-danger-soft);color:var(--color-danger);aspect-ratio:auto;grid-auto-flow:column;gap:8px;padding:26px 12px;font-size:12.5px;font-weight:600}.spp-ig-foot{gap:6px;padding:10px 12px 12px;display:grid}.spp-ig-foot p{color:var(--color-ink);font-size:13.5px;line-height:1.55}.spp-ig-foot small{color:var(--color-muted);font-size:11.5px}.spp-tt{background:0 0;border:0;max-width:300px;padding:0}.spp-tt-video{aspect-ratio:9/16;background:linear-gradient(160deg, var(--color-night-802), var(--color-tim-800) 60%, var(--color-night-856));color:var(--color-on-solid);border-radius:16px;place-items:center;max-height:420px;padding:16px;display:grid;position:relative}.spp-tt-video>.icon{opacity:.75;width:34px;height:34px}.spp-tt-caption{gap:4px;display:grid;position:absolute;bottom:12px;left:12px;right:12px}.spp-tt-caption b{font-size:12.5px}.spp-tt-caption p{color:var(--color-accent-soft);font-size:12.5px;line-height:1.5}.spp-tt-caption .spp-tags{color:var(--color-tim-50);font-size:12px}.spp-note{color:var(--color-muted);font-size:11.5px}.spp-zalo header small{color:var(--color-info)}.spp-yt-thumb .icon{width:30px;height:30px}.spp-yt small,.spp-yt .spp-text,.spp-yt .spp-tags{padding-inline:12px}.spp-yt .spp-tags{padding-bottom:12px}.spp-notes{color:var(--color-muted);gap:4px;margin:0;padding-left:18px;font-size:12px;line-height:1.5;display:grid}.post-problems{gap:6px;margin:0;padding:0;list-style:none;display:grid}.post-problems li{background:var(--color-danger-soft);color:var(--color-amber);border-radius:11px;align-items:flex-start;gap:7px;padding:9px 11px;font-size:12.5px;line-height:1.5;display:flex}.post-problems li .icon{flex:none;width:14px;height:14px;margin-top:1px}.post-problems li.error{background:var(--color-danger-soft);color:var(--color-danger);font-weight:600}.post-counter{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.post-counter.over{color:var(--color-danger)}.theme-card.active{border-color:var(--color-accent);box-shadow:0 0 0 3px #1f7a461f}@supports (color:color-mix(in lab, red, red)){.theme-card.active{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 12%, transparent)}}.widget-prechat{border:1px solid var(--color-line);background:var(--color-surface-soft);border-radius:14px;gap:9px;padding:14px;display:grid}.widget-prechat b{font-size:13.5px}.widget-prechat small{color:var(--color-muted);font-size:11.5px;line-height:1.5}.widget-prechat input{border:1px solid var(--color-line);border-radius:11px;min-height:40px;padding:0 12px;font-size:13.5px}.widget-preview.is-rounded,.widget-live.is-rounded{border-radius:22px}.widget-identity-reset{color:var(--color-muted);text-align:left;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:11.5px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.widget-platform-switch{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.widget-platform-switch select{border:1px solid var(--color-line);background:var(--color-surface);border-radius:10px;min-height:36px;padding:0 10px;font-size:12.5px}.widget-demo.theme-dark{background:var(--color-night-850)}.widget-demo.theme-dark .widget-preview{border-color:#f4f4f4}@supports (color:color-mix(in lab, red, red)){.widget-demo.theme-dark .widget-preview{border-color:color-mix(in srgb, var(--color-ink) 5%, var(--color-surface))}}.social-account-card .row{flex-wrap:wrap}.social-account-card .btn{white-space:nowrap}.summary-cell.tone-indigo,.work-stat.tone-indigo{--s-a:var(--color-accent);--s-num:#4b46c9;--s-bg:linear-gradient(180deg, #1f7a4621, var(--color-surface) 74%)}@supports (color:color-mix(in lab, red, red)){.summary-cell.tone-indigo,.work-stat.tone-indigo{--s-bg:linear-gradient(180deg, color-mix(in srgb, var(--color-accent) 13%, transparent), var(--color-surface) 74%)}}.summary-cell.tone-indigo,.work-stat.tone-indigo{--s-line:#dedcf6;--s-ink:#fff}.summary-cell.tone-violet,.work-stat.tone-violet{--s-a:#8b3ce0;--s-num:#7a2fc9;--s-bg:linear-gradient(180deg, #8b3ce020, var(--color-surface) 74%);--s-line:#eadcf9;--s-ink:#fff}.summary-cell.tone-teal,.work-stat.tone-teal{--s-a:#0d9488;--s-num:#0b7c72;--s-bg:linear-gradient(180deg, #0d948820, var(--color-surface) 74%);--s-line:#d3efe9;--s-ink:#fff}.summary-cell.tone-amber,.work-stat.tone-amber{--s-a:#d97706;--s-num:#a16207;--s-bg:linear-gradient(180deg, #d9770620, var(--color-surface) 74%);--s-line:#f6e3c6;--s-ink:#fff}.summary-cell.tone-rose,.work-stat.tone-rose{--s-a:#e11d48;--s-num:#be123c;--s-bg:linear-gradient(180deg, #e11d4820, var(--color-surface) 74%);--s-line:#f8d7de;--s-ink:#fff}.summary-cell.tone-blue,.work-stat.tone-blue{--s-a:#2563eb;--s-num:#1d4ed8;--s-bg:linear-gradient(180deg, #2563eb20, var(--color-surface) 74%);--s-line:#d8e4fa;--s-ink:#fff}.summary-cell.tone-cyan,.work-stat.tone-cyan{--s-a:#0891b2;--s-num:#0e7490;--s-bg:linear-gradient(180deg, #0891b220, var(--color-surface) 74%);--s-line:#cfecf4;--s-ink:#fff}.summary-cell.tone-lime,.work-stat.tone-lime{--s-a:#65a30d;--s-num:#4d7c0f;--s-bg:linear-gradient(180deg, #65a30d20, var(--color-surface) 74%);--s-line:#e3f1c8;--s-ink:#fff}.summary-cell[class*=tone-]{background:var(--s-bg);border-color:var(--s-line)}.summary-cell[class*=tone-]:before{content:"";background:var(--s-a);width:4px;position:absolute;inset:0 auto 0 0}.summary-cell[class*=tone-] .summary-icon{color:var(--color-on-solid)}.action-cell{border:1px solid var(--color-line);background:var(--color-surface-soft);text-align:left;cursor:pointer;border-radius:14px;grid-template-columns:20px auto minmax(0,1fr) 16px;align-items:center;gap:10px;padding:14px;transition:border-color .15s,box-shadow .15s,background .15s;display:grid}.action-cell:hover{border-color:var(--color-line);background:var(--color-accent-soft);box-shadow:0 10px 22px #17281d1a}@supports (color:color-mix(in lab, red, red)){.action-cell:hover{box-shadow:0 10px 22px color-mix(in srgb, var(--shadow-ink) 10.2%, transparent)}}.action-cell>.icon{width:19px;height:19px;color:var(--color-accent)}.action-cell>.icon:last-child{color:var(--color-muted)}.action-cell b{color:var(--color-ink);letter-spacing:-.3px;white-space:nowrap;font-size:19px}.action-cell span{color:var(--color-muted);font-size:12.5px}.channel-health-meta{flex-wrap:wrap;align-items:center;gap:7px;margin-top:3px;display:flex}.channel-health-meta .badge{padding:2px 8px;font-size:10.5px}.channel-health-meta small{color:var(--color-muted);font-size:11.5px}.page-tools{flex-direction:column;align-items:flex-end;gap:8px;display:flex}@media (width<=760px){.page-tools{flex-direction:row;align-items:center;gap:8px;width:100%}.page-tools .period-filter{flex:auto;min-width:0}.page-tools .period-btn{width:100%}.page-tools .period-btn-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.period-filter{flex:none;position:relative}.period-btn{border:1px solid var(--color-line);background:var(--color-surface);min-height:40px;color:var(--color-ink);white-space:nowrap;cursor:pointer;border-radius:10px;align-items:center;gap:9px;padding:8px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.period-btn:hover,.period-btn.is-open{border-color:#8bb89d}@supports (color:color-mix(in lab, red, red)){.period-btn:hover,.period-btn.is-open{border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-line))}}.period-btn.is-custom{border-color:#1f7a46a6}@supports (color:color-mix(in lab, red, red)){.period-btn.is-custom{border-color:color-mix(in srgb, var(--color-accent) 65%, transparent)}}.period-pop{z-index:30;border:1px solid var(--color-line);background:var(--color-surface);width:336px;box-shadow:var(--shadow-card);border-radius:14px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.period-pop-head{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:10px;padding:14px 16px 12px;display:flex}.period-pop-head b{font-size:15px}.period-pop-close{border:1px solid var(--color-line);background:var(--color-surface);width:30px;height:30px;color:var(--color-muted);cursor:pointer;border-radius:9px;place-items:center;display:grid}.period-pop-body{gap:12px;padding:14px 16px 16px;display:grid}.period-presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.period-presets button{border:1px solid var(--color-line);background:var(--color-surface-soft);min-height:42px;color:var(--color-ink-soft);cursor:pointer;border-radius:10px;padding:8px 6px;font-size:12.5px;font-weight:600}.period-presets button:hover{border-color:#95bea5}@supports (color:color-mix(in lab, red, red)){.period-presets button:hover{border-color:color-mix(in srgb, var(--color-accent) 40%, var(--color-line))}}.period-presets button.is-active{background:var(--color-accent-soft);border-color:#1f7a4699}@supports (color:color-mix(in lab, red, red)){.period-presets button.is-active{border-color:color-mix(in srgb, var(--color-accent) 60%, transparent)}}.period-presets button.is-active{color:var(--color-accent-text)}.period-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.period-dates .filter-field{letter-spacing:0;text-transform:none;color:var(--color-muted);font-size:12px;font-weight:600}.period-apply{background:var(--color-accent);width:100%;min-height:44px;color:var(--color-accent-ink);cursor:pointer;border:0;border-radius:10px;font-size:13.5px;font-weight:650}.period-apply:disabled{opacity:.55;cursor:default}.period-custom-link{border:1px dashed var(--color-line);width:100%;min-height:40px;color:var(--color-ink-soft);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:13px;display:inline-flex}.period-custom-link:hover{border-color:#8bb89d}@supports (color:color-mix(in lab, red, red)){.period-custom-link:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-line))}}.period-pop-note{color:var(--color-muted);font-size:12px;line-height:1.5}.ops-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.ops-kpi{--kpi:var(--color-accent);border-radius:var(--radius-card);border:1px solid var(--kpi);flex-direction:column;gap:10px;padding:16px 17px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ops-kpi{border:1px solid color-mix(in srgb, var(--kpi) 22%, var(--color-line))}}.ops-kpi{background:var(--kpi)}@supports (color:color-mix(in lab, red, red)){.ops-kpi{background:color-mix(in srgb, var(--kpi) 7%, var(--color-surface))}}.ops-kpi{color:var(--color-ink);text-align:left;font:inherit}button.ops-kpi{cursor:pointer}button.ops-kpi:hover{border-color:var(--kpi)}@supports (color:color-mix(in lab, red, red)){button.ops-kpi:hover{border-color:color-mix(in srgb, var(--kpi) 55%, var(--color-line))}}.ops-kpi.is-sky{--kpi:var(--color-info)}.ops-kpi.is-mint{--kpi:var(--color-success)}.ops-kpi.is-amber{--kpi:var(--color-amber)}.ops-kpi-label{color:var(--color-ink-soft);padding-right:24px;font-size:12.5px;font-weight:600}.ops-kpi-icon{color:var(--kpi);place-items:center;display:grid;position:absolute;top:14px;right:14px}@supports (color:color-mix(in lab, red, red)){.ops-kpi-icon{color:color-mix(in srgb, var(--kpi) 75%, var(--color-muted))}}.ops-kpi-main{align-items:center;gap:16px;display:flex}.ops-kpi-value{align-items:baseline;gap:6px;min-width:0;display:flex}.ops-kpi-value b{letter-spacing:-.02em;color:var(--kpi);font-size:29px;line-height:1.15}@supports (color:color-mix(in lab, red, red)){.ops-kpi-value b{color:color-mix(in srgb, var(--kpi) 82%, var(--color-ink))}}.ops-kpi-value b{font-variant-numeric:tabular-nums}.ops-kpi-value small{color:var(--color-muted);font-size:12.5px}.ops-kpi-pct{color:var(--color-ink-soft);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px;font-weight:600}.ops-kpi-side{gap:1px;min-width:0;display:grid}.ops-kpi-side span{color:var(--color-muted);font-size:12px}.ops-kpi-side strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:21px}.ops-kpi-hint{color:var(--color-muted);font-size:12px;line-height:1.45}.ops-ring{flex:none;place-items:center;width:86px;height:86px;display:grid;position:relative}.ops-ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.ops-ring circle{fill:none;stroke-width:3.1px}.ops-ring .ring-track{stroke:var(--kpi)}@supports (color:color-mix(in lab, red, red)){.ops-ring .ring-track{stroke:color-mix(in srgb, var(--kpi) 22%, transparent)}}.ops-ring .ring-value{stroke:var(--kpi);stroke-linecap:round}.ops-ring b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px}.ops-ring.is-chu-dai b{font-size:14px}.ops-ring.is-chu-rat-dai b{font-size:12px}.ops-bar{background:var(--kpi,#1f7a46);border-radius:999px;height:6px;display:block}@supports (color:color-mix(in lab, red, red)){.ops-bar{background:color-mix(in srgb, var(--kpi,var(--color-accent)) 16%, var(--color-surface))}}.ops-bar{overflow:hidden}.ops-bar>i{background:var(--kpi,var(--color-accent));border-radius:999px;height:100%;display:block}.ops-card{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);margin-bottom:16px;overflow:hidden}.ops-card-head{align-items:center;gap:10px;padding:15px 18px 12px;display:flex}.ops-card-head h2{color:var(--color-ink);align-items:center;gap:9px;margin:0;font-size:14.5px;font-weight:650;display:flex}.panel-icon{background:var(--color-accent-soft);width:26px;height:26px;color:var(--color-accent-text);border-radius:9px;flex:none;place-items:center;display:grid}.ops-card-meta{color:var(--color-muted);white-space:nowrap;margin-left:auto;font-size:12px}.ops-card-body{gap:14px;padding:0 18px 16px;display:grid}.ops-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.ops-subhead{border-top:1px solid var(--color-line);color:var(--color-ink-soft);align-items:baseline;gap:8px;margin:0;padding-top:14px;font-size:12.5px;font-weight:650;display:flex}.ops-subhead span{color:var(--color-muted);font-weight:400}.ops-channels{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;display:grid}.ops-channel{color:var(--color-muted);grid-template-columns:8px 74px minmax(0,1fr) 46px;align-items:center;gap:8px;font-size:12.5px;display:grid}.ops-dot{background:var(--kpi,var(--color-accent));border-radius:50%;width:7px;height:7px}.ops-dot.is-sky{--kpi:var(--color-info)}.ops-dot.is-mint{--kpi:var(--color-success)}.ops-dot.is-amber{--kpi:var(--color-amber)}.ops-channel-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ops-channel b{text-align:right;color:var(--color-ink-soft);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.ops-channel .ops-bar{height:5px}.ops-blocks{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ops-block{--kpi:var(--color-accent);border:1px solid var(--kpi);border-radius:12px;align-content:start;gap:3px;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.ops-block{border:1px solid color-mix(in srgb, var(--kpi) 20%, var(--color-line))}}.ops-block{background:var(--kpi)}@supports (color:color-mix(in lab, red, red)){.ops-block{background:color-mix(in srgb, var(--kpi) 8%, var(--color-surface))}}.ops-block.is-sky{--kpi:var(--color-info)}.ops-block.is-mint{--kpi:var(--color-success)}.ops-block.is-amber{--kpi:var(--color-amber)}.ops-block.is-plain{--kpi:var(--color-muted)}.ops-block-head{color:var(--color-ink-soft);justify-content:space-between;align-items:baseline;gap:8px;font-size:12.5px;font-weight:600;display:flex}.ops-block-head b{color:var(--kpi);font-size:12.5px}@supports (color:color-mix(in lab, red, red)){.ops-block-head b{color:color-mix(in srgb, var(--kpi) 85%, var(--color-ink))}}.ops-block-number{letter-spacing:-.02em;color:var(--kpi);align-items:baseline;gap:6px;font-size:26px;line-height:1.15;display:flex}@supports (color:color-mix(in lab, red, red)){.ops-block-number{color:color-mix(in srgb, var(--kpi) 80%, var(--color-ink))}}.ops-block-number{font-variant-numeric:tabular-nums}.ops-block-number small{color:var(--color-muted);font-size:12px}.ops-block>.ops-bar{margin-top:7px}.ops-block-note{color:var(--color-muted);font-size:12px}.ops-rate{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px;margin-top:14px;display:grid}.ops-rate-label{color:var(--color-ink-soft);font-size:12.5px}.ops-rate-pct{font-variant-numeric:tabular-nums;font-size:13px;font-weight:650}.ops-rate .ops-bar{--kpi:var(--color-success);grid-column:1/-1;height:7px}.ops-note{color:var(--color-muted);font-size:12px;line-height:1.55}.ops-note-list{color:var(--color-ink-soft);gap:6px;margin:0;padding-left:18px;font-size:13px;display:grid}.ops-rows{margin:0;padding:0;list-style:none;display:grid}.ops-rows>li{border-top:1px solid var(--color-line);align-items:center;gap:10px;padding:10px 0;display:flex}.ops-rows>li:first-child{border-top:0}.ops-rows .grow{flex-direction:column;min-width:0;display:flex}.ops-rows .muted{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ops-row-button{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.ops-row-meta{color:var(--color-muted);flex:none;align-items:center;gap:8px;font-size:12px;display:flex}.credit-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.credit-cell{--kpi:var(--color-accent);border:1px solid var(--kpi);border-radius:12px;gap:2px;padding:13px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.credit-cell{border:1px solid color-mix(in srgb, var(--kpi) 20%, var(--color-line))}}.credit-cell{background:var(--kpi)}@supports (color:color-mix(in lab, red, red)){.credit-cell{background:color-mix(in srgb, var(--kpi) 8%, var(--color-surface))}}.credit-cell.is-sky{--kpi:var(--color-info)}.credit-cell.is-mint{--kpi:var(--color-success)}.credit-cell.is-amber{--kpi:var(--color-amber)}.credit-cell span{color:var(--color-ink-soft);font-size:12px;font-weight:600}.credit-cell b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px}.credit-cell small{color:var(--color-muted);font-size:12px}.credit-unavailable{border:1px solid var(--color-line);background:var(--color-surface-soft);border-radius:12px;padding:14px}.credit-ledger{margin:0;padding:0;list-style:none;display:grid}.credit-ledger>li{border-top:1px solid var(--color-line);align-items:center;gap:10px;padding:9px 0;display:flex}.credit-ledger>li:first-child{border-top:0}.credit-ledger .grow{flex-direction:column;min-width:0;display:flex}.credit-delta{color:var(--color-danger);font-variant-numeric:tabular-nums;font-weight:650}.me-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.me-grid-full{grid-column:1/-1}.me-device-push{border-top:1px solid var(--color-line);margin-top:16px;padding-top:16px}.danger-card{border-color:#d4b0b3}@supports (color:color-mix(in lab, red, red)){.danger-card{border-color:color-mix(in srgb, var(--color-danger) 35%, var(--color-line))}}.danger-card{background:#fbf4f5}@supports (color:color-mix(in lab, red, red)){.danger-card{background:color-mix(in srgb, var(--color-danger) 6%, var(--color-surface))}}.me-identity{border-radius:var(--radius-card);background:linear-gradient(135deg, var(--color-accent), var(--color-accent-deep));color:var(--color-accent-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;display:grid;position:relative;overflow:hidden}.me-identity:after{content:"";background:var(--color-xam-50-a12);pointer-events:none;border-radius:50%;width:190px;height:190px;position:absolute;top:-40%;right:-6%}.me-identity-main{align-items:center;gap:16px;min-width:0;display:flex}.me-avatar{border-radius:20px;flex:none;width:66px;height:66px;position:relative}.me-avatar>img,.me-avatar>.avatar{object-fit:cover;border-radius:20px;width:66px;height:66px}.me-avatar-btn{border:1px solid var(--color-line);background:var(--color-surface);width:26px;height:26px;color:var(--color-ink);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-6px;right:-6px}.me-identity h2{color:inherit;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:20px;display:flex}.me-status-pill{border:1px solid var(--color-xam-50-a35);background:var(--color-xam-50-a12);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.me-status-pill i{background:var(--kpi,var(--color-success));border-radius:50%;width:7px;height:7px}.me-status-pill[data-status=ready]{--kpi:var(--color-success)}.me-status-pill[data-status=busy]{--kpi:var(--color-amber)}.me-status-pill[data-status=meeting]{--kpi:var(--color-accent)}.me-status-pill[data-status=away]{--kpi:var(--color-info)}.me-identity-meta{opacity:.88;margin:5px 0 0;font-size:12.5px;line-height:1.5}.me-identity-actions{flex-wrap:wrap;gap:10px;display:flex;position:relative}.me-identity-actions .btn{white-space:nowrap;border:1px solid var(--color-xam-50-a27);background:var(--color-xam-50-a12);min-height:40px;color:inherit;justify-content:center}.me-identity-actions .btn:hover{background:var(--avi-mark-ring)}:root[data-theme=dark] .me-identity{background:linear-gradient(135deg, #dbeae1, var(--color-surface))}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .me-identity{background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 16%, var(--color-surface)), var(--color-surface))}}:root[data-theme=dark] .me-identity{color:var(--color-ink)}:root[data-theme=dark] .me-identity .me-status-pill,:root[data-theme=dark] .me-identity-actions .btn{border-color:var(--color-line);background:var(--color-surface-soft)}.me-card-head{align-items:center;gap:11px;display:flex}.me-card-head h2{margin:0;font-size:15px}.me-card-head p{color:var(--color-muted);margin:3px 0 0;font-size:12px}.me-card-action{border:1px solid #9fc3ad;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:38px;margin-left:auto;padding:7px 13px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.me-card-action{border:1px solid color-mix(in srgb, var(--color-accent) 35%, var(--color-line))}}.me-card-action{background:var(--color-surface);color:var(--color-accent-text);cursor:pointer;font-size:12.5px;font-weight:650}.me-card-action:hover{background:var(--color-accent-soft)}.me-pill{border:1px solid var(--color-line);background:var(--color-surface-soft);color:var(--color-muted);border-radius:999px;flex:none;align-items:center;gap:6px;margin-left:auto;padding:6px 11px;font-size:12px;font-weight:600;display:inline-flex}.me-kv{margin-top:6px;display:grid}.me-kv-row{border-top:1px solid var(--color-line);align-items:center;gap:12px;padding:11px 0;display:flex}.me-kv-row:first-child{border-top:0}.me-kv-row>span:first-child{color:var(--color-muted);font-size:13px}.me-kv-row>b,.me-kv-row>span:last-child{text-align:right;overflow-wrap:anywhere;margin-left:auto;font-size:13.5px;font-weight:600}button.me-kv{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}button.me-kv:hover .me-kv-row{color:var(--color-accent-text)}.me-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:14px 0 0;display:grid}.me-field{align-content:start;gap:4px;display:grid}.me-field dt{color:var(--color-muted);font-size:12px;font-weight:600}.me-field dd{margin:0}.me-field dd>span{color:var(--color-ink);overflow-wrap:anywhere;font-size:14px}.me-field p{color:var(--color-muted);font-size:11.5px;line-height:1.4}.me-field dd input,.me-field dd select{border-radius:10px;min-height:40px}.me-choice{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.me-choice button{border:1px solid var(--color-line);background:var(--color-surface-soft);min-height:42px;color:var(--color-ink-soft);cursor:pointer;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.me-choice button:hover{border-color:#95bea5}@supports (color:color-mix(in lab, red, red)){.me-choice button:hover{border-color:color-mix(in srgb, var(--color-accent) 40%, var(--color-line))}}.me-choice button.is-active{background:var(--color-accent-soft);border-color:#1f7a468c}@supports (color:color-mix(in lab, red, red)){.me-choice button.is-active{border-color:color-mix(in srgb, var(--color-accent) 55%, transparent)}}.me-choice button.is-active{color:var(--color-accent-text)}.me-choice-title{color:var(--color-ink);margin:20px 0 0;font-size:13px;font-weight:650}.me-choice-hint{color:var(--color-muted);margin:4px 0 0;font-size:12.5px}.me-choice .mau-dot{width:14px;height:14px;box-shadow:inset 0 0 0 2px var(--color-surface);border-radius:999px;flex:none}.me-chu-de-note{margin-top:10px}.me-chu-de-note strong{color:var(--color-ink)}.me-chu-de button{white-space:nowrap;flex:0 auto}.me-chu-de .mau-dot+.mau-dot{margin-left:-8px}.me-edit-foot{border:1px solid #b9d2c1;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.me-edit-foot{border:1px solid color-mix(in srgb, var(--color-accent) 22%, var(--color-line))}}.me-edit-foot{background:var(--color-accent-soft)}.me-edit-note{color:var(--color-accent-text);flex:240px;align-items:center;gap:8px;font-size:12.5px;display:flex}.me-edit-actions{gap:10px;display:flex}.me-edit-actions .btn{justify-content:center;min-height:40px}.me-kbd{border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink-soft);border-radius:6px;padding:2px 7px;font-size:11.5px;font-weight:650;display:inline-block}.me-status-grid{grid-template-columns:repeat(auto-fit,minmax(124px,1fr));gap:8px;margin-top:14px;display:grid}.me-status-grid button{--kpi:var(--color-muted);border:1px solid var(--color-line);background:var(--color-surface);min-height:42px;color:var(--color-ink-soft);text-align:center;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:9px 10px;font-size:13px;font-weight:600;display:flex}.me-status-grid button[data-status=ready]{--kpi:var(--color-success)}.me-status-grid button[data-status=busy]{--kpi:var(--color-amber)}.me-status-grid button[data-status=meeting]{--kpi:var(--color-accent)}.me-status-grid button[data-status=away]{--kpi:var(--color-info)}.me-status-grid button:hover{border-color:var(--kpi)}@supports (color:color-mix(in lab, red, red)){.me-status-grid button:hover{border-color:color-mix(in srgb, var(--kpi) 45%, var(--color-line))}}.me-status-grid button.is-active{border-color:var(--kpi)}@supports (color:color-mix(in lab, red, red)){.me-status-grid button.is-active{border-color:color-mix(in srgb, var(--kpi) 60%, transparent)}}.me-status-grid button.is-active{background:var(--kpi)}@supports (color:color-mix(in lab, red, red)){.me-status-grid button.is-active{background:color-mix(in srgb, var(--kpi) 12%, var(--color-surface))}}.me-status-grid button.is-active{color:var(--color-ink)}.me-status-dot{background:var(--kpi);border-radius:50%;flex:none;width:8px;height:8px}.team-roles{margin-top:16px}.team-role{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface-soft);padding:16px 18px}.team-role h3{align-items:center;gap:8px;margin:0 0 10px;font-size:14.5px;display:flex}.team-role code{background:var(--color-accent-soft);color:var(--color-accent-text);border-radius:999px;padding:2px 6px;font-size:11.5px}.team-role ul{color:var(--color-muted);gap:8px;margin:12px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.team-role li{align-items:flex-start;gap:8px;display:flex}.team-role li svg{width:15px;height:15px;color:var(--color-success);flex:none;margin-top:1px}@media (width<=1180px){.ops-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1050px){.ops-cols,.me-grid,.me-identity{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.ops-kpis{grid-template-columns:minmax(0,1fr)}.me-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.me-identity-actions .btn{flex:auto}.me-identity-main{flex-wrap:wrap}.me-identity-main>.grow{flex:150px}.me-identity-actions{flex:100%}.me-card-head{flex-wrap:wrap}.me-card-head>.grow{flex:150px}.me-card-head .btn,.me-card-action{flex:100%;justify-content:center;margin-left:0}.kind-tab,.ps-item{min-height:32px}.kind-tab{justify-content:center;min-width:32px}.config-applied-edit{justify-content:center;align-items:center;min-width:32px;min-height:32px;display:inline-flex}.toggle:after{content:"";position:absolute;inset:-8px -4px}.ops-blocks{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-blocks.is-lead>:first-child{grid-column:1/-1}.ops-card .chart .x-row span{letter-spacing:-.02em;font-size:10px}.ops-card .chart .col-bars .top{display:none}.ops-channel{grid-template-columns:8px 62px minmax(0,1fr) 42px}.period-pop{width:min(336px,100vw - 32px)}.me-fields,.me-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.credit-cards{grid-template-columns:minmax(0,1fr)}.me-edit-actions{flex:100%}.me-edit-actions .btn{flex:1 1 0;min-height:44px}}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.ds-card{background:var(--color-surface);border:1px solid #0000;border-radius:18px;flex-direction:column;gap:14px;padding:18px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #17281d0a,0 10px 26px -18px #17281d3d}@supports (color:color-mix(in lab, red, red)){.ds-card{box-shadow:0 1px 2px color-mix(in srgb, var(--shadow-ink) 3.9%, transparent), 0 10px 26px -18px color-mix(in srgb, var(--shadow-ink) 23.9%, transparent)}}.ds-card{cursor:pointer;transition:transform .16s,box-shadow .16s,border-color .16s}.ds-card:hover{border-color:#1f7a4661;transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.ds-card:hover{border-color:color-mix(in srgb, var(--color-accent) 38%, transparent)}}.ds-card:hover{box-shadow:0 18px 38px -20px #17281d52}@supports (color:color-mix(in lab, red, red)){.ds-card:hover{box-shadow:0 18px 38px -20px color-mix(in srgb, var(--shadow-ink) 32.2%, transparent)}}.ds-card:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ds-card:before{content:"";background:var(--ds-accent,transparent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:14px;bottom:14px;left:0}.ds-card .avatar,.ds-card .avatar-large{border-radius:15px;width:48px;height:48px;font-size:15px}.ds-card h3{letter-spacing:-.2px;color:var(--color-ink);font-size:16px;font-weight:690}.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}.sticky{position:sticky}.inset-0{inset:0}.-top-\[28\%\]{top:-28%}.top-\[32\%\]{top:32%}.-right-\[14\%\]{right:-14%}.-left-\[18\%\]{left:-18%}.z-10{z-index:10}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.m-4{margin:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-4\.5{margin-top:calc(var(--spacing) * 4.5)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-9{height:calc(var(--spacing) * 9)}.h-11{height:calc(var(--spacing) * 11)}.h-\[34px\]{height:34px}.h-\[420px\]{height:420px}.h-\[460px\]{height:460px}.min-h-dvh{min-height:100dvh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-9{width:calc(var(--spacing) * 9)}.w-11{width:calc(var(--spacing) * 11)}.w-\[34px\]{width:34px}.w-\[46\%\]{width:46%}.w-\[420px\]{width:420px}.w-\[460px\]{width:460px}.w-full{width:100%}.max-w-\[430px\]{max-width:430px}.max-w-\[440px\]{max-width:440px}.max-w-\[520px\]{max-width:520px}.max-w-\[1240px\]{max-width:1240px}.ds-cell{background:var(--color-surface-soft);border-radius:13px;min-width:0;padding:9px 12px}.min-w-0{min-width:0}.min-w-\[44px\]{min-width:44px}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(302px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(302px,1fr))}.grid-cols-\[…\]{grid-template-columns:…}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-\[7px\]{gap:7px}.gap-\[9px\]{gap:9px}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.ds-pill{background:#1f7a461a;border:0;border-radius:999px;padding:4px 9px}@supports (color:color-mix(in lab, red, red)){.ds-pill{background:color-mix(in srgb, var(--color-accent) 10%, transparent)}}.ds-pill{color:var(--color-accent-text);font-size:11.5px;font-weight:620}.ds-kind-agent{--ds-accent:var(--avi-agent)}.ds-kind-agent .avatar{background:var(--avi-agent-soft);color:var(--avi-agent);border-radius:14px}.ds-kind-team{--ds-accent:var(--avi-purple)}.ds-kind-team .avatar{background:var(--avi-purple-soft);color:var(--avi-purple);border-radius:10px}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[50\%\]{border-radius:50%}.rounded-full{border-radius:2147483647px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[\#152008\]\/30{border-color:oklab(22.6074% -.0285934 .0343194/.3)}.border-\[\#c1ff72\]\/25{border-color:oklab(92.9703% -.115258 .141253/.25)}.border-\[\#c1ff72\]\/30{border-color:oklab(92.9703% -.115258 .141253/.3)}.border-\[\#c1ff72\]\/40{border-color:oklab(92.9703% -.115258 .141253/.4)}.border-amber-400\/25{border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/25{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.border-line{border-color:var(--color-line)}.border-rose-400\/25{border-color:#ff667f40}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/25{border-color:color-mix(in oklab, var(--color-rose-400) 25%, transparent)}}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-t-\[\#152008\]{border-top-color:#152008}.border-t-\[\#c1ff72\]{border-top-color:#c1ff72}.border-t-white{border-top-color:var(--color-white)}.bg-\[\#0b1a24\]{background-color:#0b1a24}.bg-\[\#4aa3c8\]\/10{background-color:oklab(67.6288% -.0668033 -.0750549/.1)}.bg-\[\#c1ff72\]{background-color:#c1ff72}.bg-\[\#c1ff72\]\/10{background-color:oklab(92.9703% -.115258 .141253/.1)}.bg-\[var\(--avi-agent-soft\)\]{background-color:var(--avi-agent-soft)}.bg-\[var\(--avi-purple-soft\)\]{background-color:var(--avi-purple-soft)}.bg-accent{background-color:var(--color-accent)}.bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/10{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.bg-current{background-color:currentColor}.bg-rose-400\/10{background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/10{background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.bg-success-bg{background-color:var(--color-success-bg)}.bg-surface-soft{background-color:var(--color-surface-soft)}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/\[0\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-6{padding:calc(var(--spacing) * 6)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-\[calc\(26px\+env\(safe-area-inset-top\)\)\]{padding-top:calc(26px + env(safe-area-inset-top))}.pb-\[calc\(22px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(22px + env(safe-area-inset-bottom))}.text-center{text-align:center}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[19px\]{font-size:19px}.text-\[34px\]{font-size:34px}.leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-\[560\]{--tw-font-weight:560;font-weight:560}.font-\[650\]{--tw-font-weight:650;font-weight:650}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.7px\]{--tw-tracking:.7px;letter-spacing:.7px}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.ds-kind-cust{--ds-accent:var(--color-success)}.ds-kind-cust .avatar{background:var(--color-success-bg);color:var(--color-success)}.text-\[\#152008\]{color:#152008}.text-\[\#c1ff72\]{color:#c1ff72}.text-\[var\(--avi-agent\)\]{color:var(--avi-agent)}.text-\[var\(--avi-purple\)\]{color:var(--avi-purple)}.text-accent-ink{color:var(--color-accent-ink)}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-ink{color:var(--color-ink)}.text-ink-soft{color:var(--color-ink-soft)}.text-muted{color:var(--color-muted)}.text-rose-200{color:var(--color-rose-200)}.text-rose-300{color:var(--color-rose-300)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-success{color:var(--color-success)}.text-white{color:var(--color-white)}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-\[0\.05\]{opacity:.05}.shadow-\[0_40px_90px_-40px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 40px 90px -40px var(--tw-shadow-color,#000000e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--avi-agent\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--avi-agent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--avi-purple\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--avi-purple));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--color-success\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-success));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-\[110px\]{--tw-blur:blur(110px);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,)}.blur-\[120px\]{--tw-blur:blur(120px);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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ds-card-soft{background:var(--color-surface-soft)}.ds-card-soft .ds-cell{background:var(--color-surface)}@media (hover:hover){.hover\:border-accent:hover{border-color:var(--color-accent)}.hover\:border-transparent:hover{border-color:#0000}.hover\:bg-\[\#d4ff9e\]:hover{background-color:#d4ff9e}.hover\:bg-accent-deep:hover{background-color:var(--color-accent-deep)}.hover\:bg-accent-soft:hover{background-color:var(--color-accent-soft)}.hover\:bg-white\/\[0\.09\]:hover{background-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.09\]:hover{background-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.hover\:text-accent:hover{color:var(--color-accent)}.hover\:text-accent-ink:hover{color:var(--color-accent-ink)}.hover\:text-slate-200:hover{color:var(--color-slate-200)}.hover\:text-white\/70:hover{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/70:hover{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:underline:hover{text-decoration-line:underline}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-60:disabled{opacity:.6}@media not all and (width>=760px){.max-\[760px\]\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}}@media not all and (width>=560px){.max-\[560px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[560px\]\:flex-wrap{flex-wrap:wrap}}@media (width>=40rem){.sm\:flex-row{flex-direction:row}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (width>=64rem){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:flex-row{flex-direction:row}.lg\:items-stretch{align-items:stretch}.lg\:justify-end{justify-content:flex-end}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:py-14{padding-block:calc(var(--spacing) * 14)}}.\[\&_\.filter-toggle\]\:ml-auto .filter-toggle{margin-left:auto}.\[\&_\.icon\]\:size-4 .icon{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_\.icon\]\:size-\[15px\] .icon{width:15px;height:15px}.\[\&_\.icon\]\:shrink-0 .icon{flex-shrink:0}.\[\&_\.icon\]\:text-accent .icon{color:var(--color-accent)}.\[\&_\.icon\]\:text-muted .icon{color:var(--color-muted)}.\[\&_b\]\:font-semibold b{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_b\]\:text-ink-soft b{color:var(--color-ink-soft)}.\[\&_h3\]\:text-\[17px\] h3{font-size:17px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#0b1118;--color-surface:#16222b;--color-surface-soft:#111c24;--color-ink:#e9f1ee;--color-muted:#93a5b0;--color-line:#ffffff1f;--color-accent:#bdff75;--color-accent-deep:#a8e05f;--color-accent-soft:#bdff7516;--color-accent-ink:#0b1118;--color-amber:#ffd27d;--color-amber-bg:#3a2f16;--color-info:#8fc4ff;--color-info-bg:#16283c;--color-danger:#ff9aa8;--color-success:#6fdca4;--color-success-bg:#12291f;--color-ink-soft:#c6d3da;--color-accent-text:#bdff75;--shadow-ink:#000;--avi-mark-tile:#bdff75;--avi-mark-glyph:#0b1118;--avi-mark-ring:#0b11182e;--color-danger-soft:#3a1c24;--shadow-card:0 8px 32px #00000059}:root{--scrollbar-thumb:#1e2a2333}@supports (color:color-mix(in lab, red, red)){:root{--scrollbar-thumb:color-mix(in srgb, var(--color-ink) 20%, transparent)}}:root{--scrollbar-thumb-hover:#1e2a2366}@supports (color:color-mix(in lab, red, red)){:root{--scrollbar-thumb-hover:color-mix(in srgb, var(--color-ink) 40%, transparent)}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:padding-box content-box;border:2px solid #0000;border-radius:999px}:is(.nav,.page,.conversation-list,.chat-scroll,.profile-panel,.slideover-body,.sheet-body,.legal,.legal-toc,.email-html,.html-preview,.table-wrap,.tpl-scroll,.person-pick-list,.user-menu,.combobox-menu,.mention-menu,.widget-body,.wd-body,.ks-content):hover::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-hover);background-clip:content-box}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:transparent transparent}:is(.nav,.page,.conversation-list,.chat-scroll,.profile-panel,.slideover-body,.sheet-body,.legal,.legal-toc,.email-html,.html-preview,.table-wrap,.tpl-scroll,.person-pick-list,.user-menu,.combobox-menu,.mention-menu,.widget-body,.wd-body,.ks-content):hover{scrollbar-color:var(--scrollbar-thumb-hover) transparent}}:is(.nav,.conversation-list,.profile-panel,.slideover-body,.sheet-body){scrollbar-width:none}:is(.nav,.conversation-list,.profile-panel,.slideover-body,.sheet-body)::-webkit-scrollbar{display:none}.member-picker{flex-wrap:wrap;gap:8px;width:100%;display:flex}.member-chip{border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);border-radius:12px;align-items:center;gap:8px;padding:8px 11px;font-size:13px;display:inline-flex}.member-chip:hover{border-color:var(--color-line)}.member-chip.active{border-color:var(--color-line);background:var(--color-accent-soft);color:var(--color-accent-text);font-weight:650}.member-chip-team{color:var(--color-muted);font-size:11.5px}.member-chip.active .member-chip-team{color:var(--color-info)}.conversation-list .list-head .segmented{width:100%;margin-top:10px}.conversation-list .list-head .segmented button{flex:1;justify-content:center}.stack-lg{gap:18px;display:grid}.color-input{border:1px solid var(--color-line);background:var(--color-surface);border-radius:10px;height:42px;padding:4px}.widget-demo{background:var(--color-surface-soft);border:1px solid var(--color-line);border-radius:18px;justify-items:end;gap:14px;padding:16px;display:grid}.widget-demo.left{justify-items:start}.widget-demo .widget-preview{width:100%;max-width:320px}.widget-bubble{color:var(--color-on-solid);border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 12px 26px #17281d3d}@supports (color:color-mix(in lab, red, red)){.widget-bubble{box-shadow:0 12px 26px color-mix(in srgb, var(--shadow-ink) 23.9%, transparent)}}.widget-bubble{cursor:pointer;border:0}.widget-bubble .icon{width:16px;height:16px}.widget-note{color:var(--color-muted);background:var(--color-surface);border:1px dashed var(--color-line);border-radius:10px;margin-bottom:8px;padding:8px 10px;font-size:12px}.code-block{border:1px solid var(--color-line);background:var(--color-night-825);border-radius:14px;margin-top:16px;overflow:hidden}.code-head{background:var(--color-night-854);color:var(--color-tim-101);justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:12.5px;display:flex}.code-head .badge{background:var(--color-night-803);border-color:var(--color-night-700);color:var(--color-tim-101)}.code-head .btn{color:var(--color-tim-101);border-color:var(--color-night-700)}.code-block pre{color:var(--color-tim-25);white-space:pre;margin:0;padding:14px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.65;overflow-x:auto}.widget-page{background:linear-gradient(180deg, var(--color-surface-soft), var(--color-tim-28) 60%, var(--color-canvas));flex-direction:column;min-height:100dvh;padding-bottom:90px;display:flex}.widget-site-nav{background:var(--color-surface);border-bottom:1px solid var(--color-line);align-items:center;gap:18px;padding:16px 22px;display:flex}.widget-site-logo{color:var(--color-ink);font-size:18px;font-weight:800}.widget-site-nav nav{color:var(--color-muted);gap:18px;margin-right:auto;font-size:13.5px;display:flex}.widget-site-body{max-width:760px;padding:46px 26px 20px}.widget-site-body h1{letter-spacing:-.6px;font-size:clamp(26px,4vw,40px);line-height:1.15}.widget-site-body p{color:var(--color-muted);margin-top:14px;font-size:15px;line-height:1.7}.widget-site-body code{background:var(--color-surface);border:1px solid var(--color-line);border-radius:7px;padding:2px 6px;font-size:12.5px}.widget-site-cards{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:26px;display:grid}.widget-site-card{background:var(--color-surface);border:1px solid var(--color-line);color:var(--color-muted);border-radius:16px;gap:4px;padding:16px;font-size:13px;display:grid}.widget-site-card b{color:var(--color-ink);font-size:14.5px}.widget-site-card .icon{width:20px;height:20px;color:var(--color-accent)}.widget-live{background:var(--color-surface);border:1px solid var(--color-line);border-radius:20px;flex-direction:column;width:min(360px,100vw - 32px);max-height:min(78dvh,620px);display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 30px 70px #17281d30}@supports (color:color-mix(in lab, red, red)){.widget-live{box-shadow:0 30px 70px color-mix(in srgb, var(--shadow-ink) 18.8%, transparent)}}.widget-live{z-index:40;overflow:hidden}@media (width<=560px){.widget-live{width:auto;bottom:8px;left:8px;right:8px}.widget-site-nav nav{display:none}}.widget-close{background:#ffffff2e;border:0}@supports (color:color-mix(in lab, red, red)){.widget-close{background:color-mix(in srgb, var(--color-surface) 18%, transparent)}}.widget-close{color:var(--color-on-solid);border-radius:10px;flex:none;place-items:center;width:30px;height:30px;display:grid}.widget-body{grid-template-columns:minmax(0,1fr);gap:10px;padding:14px;display:grid;overflow-y:auto}.widget-greeting{color:var(--color-muted);font-size:13.5px}.widget-msg{background:var(--color-surface-soft);max-width:84%;color:var(--color-ink);border-radius:14px;justify-self:start;padding:9px 12px;font-size:13.5px;line-height:1.55}.widget-msg.out{color:var(--color-on-solid);border-bottom-right-radius:5px;justify-self:end}.widget-msg.has-ask{width:100%;max-width:100%}.widget-typing{color:var(--color-muted);font-size:12px}.widget-fields{gap:8px;display:grid}.widget-fields input,.widget-fields select{border:1px solid var(--color-line);background:var(--color-surface);width:100%;height:38px;color:var(--color-ink);border-radius:11px;padding:0 11px;font-size:13px}.widget-composer{gap:8px;display:flex}.widget-composer input{border:1px solid var(--color-line);border-radius:12px;flex:1;min-width:0;height:42px;padding:0 12px;font-size:13.5px}.widget-plus{border:1px solid var(--color-line);background:var(--color-surface);width:42px;height:42px;color:var(--color-muted);cursor:pointer;border-radius:999px;flex:none;place-items:center;display:grid}.widget-plus:hover{color:var(--color-ink)}.widget-plus:disabled{opacity:.45;cursor:not-allowed}.widget-picked{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.widget-picked-item{border:1px solid var(--color-line);border-radius:10px;width:52px;height:52px;position:relative;overflow:hidden}.widget-picked-item img{object-fit:cover;width:100%;height:100%;display:block}.widget-picked-item button{background:var(--color-night-950-a66);width:17px;height:17px;color:var(--color-on-solid);cursor:pointer;border:0;border-radius:0 0 0 8px;font-size:12px;line-height:1;position:absolute;inset-block-start:0;inset-inline-end:0}.widget-attach-note{color:var(--color-warning,#b25b00);margin-top:6px;font-size:11.5px;display:block}.widget-offline{color:var(--color-muted);font-size:11.5px}.widget-sent{background:var(--color-success-bg);border:1px solid var(--color-line);color:var(--color-success);border-radius:12px;justify-items:start;gap:8px;padding:11px 12px;font-size:12.5px;display:grid}.widget-sent b{color:var(--color-success)}.widget-bubble.floating{z-index:40;position:fixed;bottom:22px;right:22px}@media (width<=560px){.widget-bubble.floating{bottom:14px;right:14px}}.widget-page-foot{color:var(--color-muted);border-top:1px solid var(--color-line);background:var(--color-surface);flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding:18px 22px;font-size:12.5px;display:flex}.progress-track{background:var(--color-accent-soft);border-radius:999px;height:8px;margin:8px 0 14px;overflow:hidden}.progress-track i{background:linear-gradient(90deg, var(--color-tim-202), var(--color-tim-400));border-radius:999px;height:100%;transition:width .3s;display:block}.progress-track.big{height:12px;margin:16px 0 12px}.progress-track.warn i{background:linear-gradient(90deg, var(--color-cam-300), var(--color-cam-650))}.progress-track.danger i{background:linear-gradient(90deg, var(--color-do-300), var(--color-do-675))}.quota-card{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);gap:14px;margin-bottom:22px;padding:18px 20px 16px;display:grid}.quota-card.warn{background:linear-gradient(180deg, var(--color-cam-600-a06), var(--color-surface))}.quota-card.danger{background:linear-gradient(180deg, var(--color-do-625-a07), var(--color-surface))}.quota-card-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 12px;display:grid}.quota-card-head>.kpi-icon{grid-area:1/1/3/2}.quota-card-head>h2{grid-area:1/2/2/3;margin:0;font-size:15.5px}.quota-card-head>.badge{grid-area:1/3/3/4;align-self:center}.quota-card-sub{color:var(--color-muted);grid-area:2/2/3/3;margin:0;font-size:12.3px}.quota-card-sub b{color:var(--color-accent);font-weight:650}.quota-card-body{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.quota-gauge{flex:none;width:118px;height:118px}.quota-gauge-track{fill:none;stroke:var(--color-surface-soft);stroke-width:12px}.quota-gauge-value{fill:none;stroke:var(--color-accent);stroke-width:12px;stroke-linecap:round;transition:stroke-dasharray .4s}.quota-gauge.warn .quota-gauge-value{stroke:var(--color-cam-600)}.quota-gauge.danger .quota-gauge-value{stroke:var(--color-danger)}.quota-gauge-num{fill:var(--color-ink);font:800 26px/1 var(--font-sans);text-anchor:middle;letter-spacing:-.6px}.quota-gauge-cap{fill:var(--color-muted);font:600 11.5px/1 var(--font-sans);text-anchor:middle}.quota-unlimited{flex:none;place-items:center;width:118px;display:grid}.quota-unlimited b{color:var(--color-accent);font-size:46px;line-height:1}.quota-unlimited span{color:var(--color-muted);font-size:12px}.quota-figures{flex-wrap:wrap;gap:26px;display:flex}.quota-figures b{letter-spacing:-.6px;color:var(--color-ink);font-size:24px;display:block}.quota-figures span{color:var(--color-muted);font-size:12px}.quota-days{flex:220px;align-items:flex-end;gap:6px;min-width:200px;height:66px;display:flex}.quota-day{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.quota-day-bar{background:linear-gradient(180deg, var(--color-tim-205), var(--color-tim-400));border-radius:6px;width:100%;min-height:4px}.quota-day.is-today .quota-day-bar{background:linear-gradient(180deg, var(--color-tim-400), var(--color-tim-500));box-shadow:0 0 0 2px #1f7a462e}@supports (color:color-mix(in lab, red, red)){.quota-day.is-today .quota-day-bar{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-accent) 18%, transparent)}}.quota-day span{color:var(--color-muted);font-size:11px}.quota-day.is-today span{color:var(--color-accent);font-weight:700}.quota-card-note{color:var(--color-muted);align-items:center;gap:8px;margin:0 0 0 auto;font-size:12.5px;display:flex}.quota-card-body>.btn{flex:none;margin-left:auto}.quota-card-note .icon{width:15px;height:15px;color:var(--color-accent);flex:none}.quota-card-note.warn .icon{color:var(--color-cam-600)}.quota-card-note.danger .icon{color:var(--color-danger)}.dash-chart .chart-average{border-top:1px dashed #1f7a468c;position:absolute;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.dash-chart .chart-average{border-top:1px dashed color-mix(in srgb, var(--color-accent) 55%, transparent)}}.dash-chart .chart-average{pointer-events:none}.dash-chart .bar.is-current{background:linear-gradient(180deg, var(--color-tim-400), var(--color-tim-205));box-shadow:0 0 0 2px #1f7a4638}@supports (color:color-mix(in lab, red, red)){.dash-chart .bar.is-current{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-accent) 22%, transparent)}}@media (width<=760px){.quota-card{gap:12px;padding:14px 15px 12px}.quota-card-head{column-gap:10px}.quota-card-head>.kpi-icon{border-radius:10px;grid-area:1/1/2/2;width:32px;height:32px}.quota-card-head>.kpi-icon .icon{width:16px;height:16px}.quota-card-head>h2{font-size:14.5px}.quota-card-head>.quota-card-sub{grid-area:2/1/3/-1;margin-top:3px;font-size:12px}.quota-card-hint{display:none}.quota-card-body{gap:14px}.quota-gauge,.quota-unlimited{width:88px;height:88px}.quota-unlimited b{font-size:36px}.quota-gauge-num{font-size:30px}.quota-gauge-cap{font-size:15px}.quota-figures{flex:auto;min-width:0;display:block}.quota-figure{align-items:baseline;gap:7px;display:inline-flex}.quota-figure.primary{margin-bottom:3px;display:flex}.quota-figure.primary b{font-size:26px}.quota-figure:not(.primary) b{letter-spacing:0;font-size:14px}.quota-figure:not(.primary) span{font-size:12px}.quota-figure:nth-child(3):before{content:"Â·";color:var(--color-muted)}.quota-days{flex:180px;gap:5px;min-width:0;height:52px}.quota-card-body>.btn{margin-left:0}.quota-day span{font-size:10.5px}.quota-card-note{flex:100%;order:5;margin-left:0}}.summary-strip{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-bottom:18px;display:grid}.summary-cell{border:1px solid var(--s-line,var(--color-line));background:var(--s-bg,var(--color-surface));border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex;box-shadow:0 4px 14px #17281d0d}@supports (color:color-mix(in lab, red, red)){.summary-cell{box-shadow:0 4px 14px color-mix(in srgb, var(--shadow-ink) 5.1%, transparent)}}.summary-cell{position:relative;overflow:hidden}.summary-cell.warn{border-color:var(--color-line);background:linear-gradient(180deg, #f9f5f1, var(--color-surface))}@supports (color:color-mix(in lab, red, red)){.summary-cell.warn{background:linear-gradient(180deg, color-mix(in srgb, var(--color-amber) 6%, var(--color-surface)), var(--color-surface))}}.summary-icon{background:var(--s-a,var(--color-accent-soft));width:38px;height:38px;color:var(--s-ink,var(--color-accent));border-radius:12px;flex:none;place-items:center;display:grid}.summary-icon .icon{color:inherit;width:19px;height:19px}.summary-cell.warn .summary-icon{background:var(--color-danger-soft);color:var(--color-amber)}.summary-cell b{letter-spacing:-.4px;color:var(--s-num,var(--color-ink));font-size:20px;line-height:1.15;display:block}.summary-cell div>span{color:var(--color-muted);font-size:12px}.vcard-warn .icon{flex:none;width:16px;height:16px}.vcard-todo>.icon{width:18px;height:18px;color:var(--color-amber);flex:none}.vcard-form .field.full{grid-column:1/-1}.vcard-views .icon{width:15px;height:15px;color:var(--color-accent)}.vcard-template.active{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft)}.vc-tpl-modern:before{opacity:.85;height:11px;inset:0 0 auto}.vc-tpl-modern:after{height:3px;box-shadow:0 6px 0 var(--color-muted), 0 12px 0 var(--color-muted);inset:15px 8px auto}.vc-tpl-minimal:before{opacity:.85;border-radius:3px;height:6px;inset:5px 30px auto}.vc-tpl-minimal:after{height:2px;box-shadow:0 6px 0 var(--color-muted), 0 12px 0 var(--color-muted);inset:17px 14px auto}.vc-tpl-portfolio:before{opacity:.85;border-radius:4px;height:8px;inset:4px 4px auto}.vc-tpl-portfolio:after{height:7px;box-shadow:0 10px 0 var(--color-muted);border-radius:4px;inset:15px 4px auto}.vc-tpl-corporate:before{opacity:.85;width:15px;inset:0 auto 0 0}.vc-tpl-corporate:after{height:3px;box-shadow:0 6px 0 var(--color-muted), 0 12px 0 var(--color-muted);inset:8px 6px auto 21px}.vc-tpl-creative:before{opacity:.85;height:13px;inset:5px 4px auto}.vc-tpl-creative:after{height:3px;box-shadow:0 6px 0 var(--color-muted);opacity:.4;inset:23px 4px auto}.vcard-theme-dot.active{box-shadow:0 0 0 2px var(--color-accent)}.vc-dot-ocean{background:linear-gradient(135deg,#0c4a6e,#0ea5e9)}.vc-dot-sunset{background:linear-gradient(135deg,#ea580c,#fbbf24)}.vc-dot-forest{background:linear-gradient(135deg,#14532d,#22c55e)}.vc-dot-professional{background:linear-gradient(135deg,#1e293b,#64748b)}.vc-dot-purple{background:linear-gradient(135deg,#4c1d95,#7c3aed)}.vc-dot-royal{background:linear-gradient(135deg,#581c87,#a855f7)}.vc-dot-midnight{background:linear-gradient(135deg,#0f172a,#334155)}.vc-dot-neon{background:linear-gradient(135deg,#111827,#4c1d95)}.vc-dot-sakura{background:linear-gradient(135deg,#be185d,#f472b6)}.vc-dot-gold{background:linear-gradient(135deg,#a16207,#fbbf24)}.vcard-act .icon{width:19px;height:19px;color:var(--vc-secondary)}.vcard-act.primary{background:var(--vc-band,var(--color-accent));color:var(--color-accent-ink);box-shadow:0 12px 22px -14px var(--vc-primary,#1f7a46);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.vcard-act.primary{box-shadow:0 12px 22px -14px color-mix(in srgb, var(--vc-primary,var(--color-accent)) 90%, transparent)}}.vcard-act.primary .icon{color:var(--color-on-solid)}.vc-row-label .icon{width:13px;height:13px;color:var(--vc-secondary);flex:none}.vc-row-act .icon{width:16px;height:16px}.vc-row-act.done{color:var(--vc-secondary)}.vc-social.s-facebook{background:linear-gradient(135deg,#1877f2,#0b5ed7)}.vc-social.s-zalo{background:linear-gradient(135deg,#0068ff,#00b0ff)}.vc-social.s-linkedin{background:linear-gradient(135deg,#0a66c2,#004182)}.vc-social.s-twitter{background:linear-gradient(135deg,#1f2937,#4b5563)}.vc-social.s-instagram{background:linear-gradient(135deg,#f58529,#dd2a7b 55%,#8134af)}.vc-social.s-youtube{background:linear-gradient(135deg,red,#c40000)}.vc-social.s-tiktok{background:linear-gradient(135deg,#111827,#25f4ee)}.vc-social.s-kom{background:linear-gradient(135deg,#7c3aed,#a855f7)}.vcard-invite>.icon{width:18px;height:18px;color:var(--color-accent);flex:none;margin-top:1px}.vc-skin[data-template=minimal] .vcard-act.primary{background:var(--vc-ink);color:var(--vc-surface)}.vc-skin[data-template=minimal] .vcard-act.primary .icon{color:var(--vc-surface)}.vc-skin[data-template=portfolio] .vcard-act.primary{grid-column:span 2}.vc-skin[data-template=creative] .vcard-act.primary{grid-column:span 2;min-height:60px}.channel-card{border-radius:18px;gap:15px;padding:20px;transition:transform .16s,box-shadow .16s,border-color .16s}.channel-card:hover{border-color:var(--color-line);transform:translateY(-2px);box-shadow:0 14px 30px #17281d1a}@supports (color:color-mix(in lab, red, red)){.channel-card:hover{box-shadow:0 14px 30px color-mix(in srgb, var(--shadow-ink) 10.2%, transparent)}}.channel-card.off{background:linear-gradient(180deg, var(--color-surface-soft), var(--color-surface))}.channel-card-head{align-items:center;gap:12px;display:flex}.channel-card-head h3{color:var(--color-ink);font-size:15.5px;font-weight:680}.channel-tile{width:46px;height:46px;color:var(--color-on-solid);border-radius:14px;flex:none;place-items:center;font-size:19px;font-weight:780;display:grid;box-shadow:0 8px 18px #17281d26}@supports (color:color-mix(in lab, red, red)){.channel-tile{box-shadow:0 8px 18px color-mix(in srgb, var(--shadow-ink) 14.9%, transparent)}}.channel-provider{color:var(--color-muted);margin-top:2px;font-size:12px;display:block}.channel-facts{background:var(--color-surface-soft);border:1px solid var(--color-line);border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;padding:12px 14px;display:grid}.channel-facts span{color:var(--color-muted);font-size:11.5px;display:block}.channel-facts b{color:var(--color-ink);text-overflow:ellipsis;margin-top:2px;font-size:13px;font-weight:620;display:block;overflow:hidden}.channel-quality{color:var(--color-danger);background:var(--color-danger-soft);border:1px solid var(--color-line);border-radius:10px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;display:inline-flex}.channel-quality .icon{width:14px;height:14px}.channel-card-foot{border-top:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:4px;display:flex}@media (width<=560px){.channel-facts{grid-template-columns:1fr}.channel-card-foot .row{width:100%;margin-left:0!important}.channel-card-foot .row .btn{flex:1;justify-content:center}}.social-tile.small{border-radius:12px;width:36px;height:36px;font-size:12.5px}.social-tile.tiny{width:26px;height:26px;box-shadow:none;border-radius:9px;font-size:10.5px}.social-mini-row{border:1px solid var(--color-line);background:var(--color-surface);text-align:left;border-radius:13px;align-items:center;gap:11px;width:100%;padding:10px 12px;display:flex}.social-mini-row.static{background:var(--color-surface-soft)}.social-mini-row b{color:var(--color-ink);font-size:13.5px;font-weight:620;display:block}.social-mini-row small{color:var(--color-muted);margin-top:3px;font-size:12px;display:block}.social-mini-row .icon{color:var(--color-muted);width:16px;height:16px}.social-alert .icon{color:var(--color-amber);flex:none}.sentiment-dot{background:var(--color-tim-206);border-radius:50%;flex:none;width:10px;height:10px}.sentiment-dot.positive{background:var(--color-luc-700)}.sentiment-dot.neutral{background:var(--color-lam-425)}.sentiment-dot.negative{background:var(--color-do-650)}.social-post-list{gap:10px;margin-top:16px;display:grid}.social-post{border:1px solid var(--color-line);background:var(--color-surface);border-radius:16px;align-items:flex-start;gap:14px;padding:16px;transition:border-color .16s,box-shadow .16s;display:flex}.social-post:hover{border-color:var(--color-line);box-shadow:0 10px 26px #17281d14}@supports (color:color-mix(in lab, red, red)){.social-post:hover{box-shadow:0 10px 26px color-mix(in srgb, var(--shadow-ink) 7.8%, transparent)}}.social-post.failed{border-color:var(--color-line);background:linear-gradient(180deg, #fbf4f5, var(--color-surface))}@supports (color:color-mix(in lab, red, red)){.social-post.failed{background:linear-gradient(180deg, color-mix(in srgb, var(--color-danger) 6%, var(--color-surface)), var(--color-surface))}}.social-post-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.social-post-head b{color:var(--color-ink);font-size:14px}.social-content{color:var(--color-ink);white-space:pre-wrap;margin-top:8px;font-size:14px;line-height:1.6}.social-hashtags{color:var(--color-accent);margin-top:6px;font-size:12.5px}.social-post-meta{color:var(--color-muted);flex-wrap:wrap;gap:14px;margin-top:10px;font-size:12.5px;display:flex}.social-post-meta span{align-items:center;gap:6px;display:inline-flex}.social-post-meta .icon{width:14px;height:14px}.social-note{color:var(--color-danger)}.social-media-chip{color:var(--color-muted);background:var(--color-surface-soft);border-radius:8px;align-items:center;gap:6px;padding:4px 8px;font-size:11.5px;display:inline-flex}.social-media-chip .icon{width:13px;height:13px}.social-metrics{background:var(--color-surface-soft);border:1px solid var(--color-line);color:var(--color-muted);border-radius:12px;flex-wrap:wrap;gap:16px;margin-top:12px;padding:10px 12px;font-size:12px;display:flex}.social-metrics b{color:var(--color-ink);margin-right:4px;font-size:13px}.social-post-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}@media (width<=760px){.social-post{flex-direction:column}.social-post-actions{justify-content:flex-start;width:100%}}.social-account-facts.column{background:var(--color-surface-soft);border:1px solid var(--color-line);border-radius:13px;padding:12px}.social-account-facts .icon{width:14px;height:14px}.social-account-facts .danger{color:var(--color-danger)}.social-slot{background:var(--color-surface);border:1px solid var(--color-line);border-radius:10px;align-items:center;gap:7px;padding:6px 8px;display:flex}.social-slot-time{color:var(--color-accent);font-size:11px;font-weight:650}.social-slot-text{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.social-comment-list{gap:10px;margin-top:16px;display:grid}.social-comment{border:1px solid var(--color-line);background:var(--color-surface);border-radius:15px;align-items:flex-start;gap:12px;padding:14px;display:flex}.social-comment.needs-human{border-color:var(--color-line);background:linear-gradient(180deg, #f9f5f1, var(--color-surface))}@supports (color:color-mix(in lab, red, red)){.social-comment.needs-human{background:linear-gradient(180deg, color-mix(in srgb, var(--color-amber) 6%, var(--color-surface)), var(--color-surface))}}.social-comment-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.social-comment-head b{color:var(--color-ink);font-size:13.5px}.social-comment-head .badge{align-items:center;gap:5px;display:inline-flex}.social-comment-head .badge .icon{width:12px;height:12px}.social-comment-text{color:var(--color-ink);margin-top:7px;font-size:13.5px;line-height:1.6}.social-reply{background:var(--color-accent-soft);border:1px solid var(--color-line);color:var(--color-accent-text);border-radius:12px;align-items:flex-start;gap:8px;margin-top:10px;padding:10px 12px;font-size:12.5px;line-height:1.55;display:flex}.social-reply .icon{flex:none;width:14px;height:14px;margin-top:2px}.social-comment-actions{align-items:center;gap:6px;display:flex}@media (width<=760px){.social-comment{flex-direction:column}.social-comment-actions{width:100%}.social-comment-actions .btn{flex:1;justify-content:center}}.social-rule-list{grid-template-columns:repeat(auto-fill,minmax(288px,1fr));gap:12px;margin-top:16px;display:grid}.social-rule{border:1px solid var(--color-line);background:var(--color-surface);border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex}.social-rule.off{opacity:.66;background:var(--color-surface-soft)}.social-rule header{align-items:center;gap:10px;display:flex}.social-rule header b{color:var(--color-ink);font-size:14px;display:block}.social-rule header .small{margin-top:3px;display:block}.social-rule-keys{flex-wrap:wrap;gap:6px;display:flex}.social-rule-template{color:var(--color-muted);background:var(--color-surface-soft);border:1px solid var(--color-line);border-radius:12px;padding:10px 12px;font-size:12.5px;line-height:1.6}.social-sentiment-row .grow{align-items:center;gap:7px;display:inline-flex}.social-sentiment-row .icon{width:15px;height:15px}.social-sentiment-row.positive .social-sentiment-track i{background:linear-gradient(90deg, var(--color-luc-500), var(--color-luc-700))}.social-sentiment-row.negative .social-sentiment-track i{background:linear-gradient(90deg, var(--color-do-300), var(--color-do-675))}.social-topic{color:var(--color-ink);align-items:center;gap:10px;font-size:13px;display:flex}.social-insights .icon{width:16px;height:16px;color:var(--color-accent);flex:none;margin-top:2px}.library-head .segmented{width:100%}.library-head .segmented button{flex:1;justify-content:center;padding:8px 6px;font-size:12.5px}.library-video .icon{width:28px;height:28px}.library-link .grow{flex:auto;min-width:0}.library-link-actions .btn{white-space:nowrap}.profile-panel .tabs .tab{flex:none}.agent-assign .field{margin:14px 0 12px}.agent-assign .btn{align-self:flex-start}.agent-mark .icon{width:20px;height:20px}.jira-card:hover,.jira-card.menu-open,.jira-card.dragging{z-index:6}.jira-card:has(.property-menu){z-index:6}.page-heading{flex-wrap:wrap;row-gap:12px;margin-bottom:18px}.page-heading>div:first-child{flex:0 auto;min-width:0}.heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}.work-toolbar .searchbox{flex:0 300px;min-width:150px}.wt-more .icon{width:15px;height:15px}.wt-more.on{border-color:var(--color-line);background:var(--color-accent-soft);color:var(--color-accent)}.wt-clear .icon{width:13px;height:13px}.work-toolbar.more{margin-top:-6px}.work-toolbar.more .wt-select{max-width:230px}.wt-more.has{border-color:var(--color-line);color:var(--color-accent)}.wt-pop{z-index:40;border:1px solid var(--color-line);background:var(--color-surface);border-radius:14px;gap:10px;width:232px;padding:12px;display:grid;position:absolute;top:44px;left:0;box-shadow:0 18px 40px #17281d2e}@supports (color:color-mix(in lab, red, red)){.wt-pop{box-shadow:0 18px 40px color-mix(in srgb, var(--shadow-ink) 18%, transparent)}}.wt-pop .wt-select{width:100%;max-width:none;min-height:34px}@media (width<=760px){.wt-pop{width:auto;position:fixed;inset:auto 12px 84px}.work-toolbar .searchbox{flex:0 0 190px}.wt-select,.wt-more{flex:none;max-width:168px}}@media (width<=1350px) and (width>=761px){.work-toolbar .searchbox{flex:170px}}.status-pill .icon{width:13px;height:13px;color:var(--color-muted);flex:none}.status-pill:hover .icon,.status-pill[aria-expanded=true] .icon{color:var(--color-accent)}.status-pill.col-backlog{background:var(--color-surface-soft)}.status-pill.col-progress{background:var(--color-info-bg);border-color:var(--color-line)}.status-pill.col-waiting{background:var(--color-danger-soft);border-color:var(--color-line)}.status-pill.col-done{background:var(--color-accent-soft);border-color:var(--color-line)}.status-pill.static{cursor:default}.status-pill.static:hover{border-color:var(--color-line);color:var(--color-ink)}.property-menu .label{margin:3px 7px 5px}.property-menu button.picked{background:var(--color-info-bg);color:var(--color-accent);font-weight:660}.property-menu button .icon{width:14px;height:14px;color:var(--color-accent);flex:none}.work-card-menu button.danger,.work-card-menu button.danger .icon{color:var(--color-danger)}.jira-card-foot .grow{min-width:0}.jira-card-top .status-pill .icon{width:14px;height:14px}.jira-card-top .jira-drag{display:none}.wdp-context .context-link,.wdp-context .wdp-prop{margin:0}.wdp-customer .btn{flex:none}@media (width<=520px){.wdp-customer .btn{width:100%}}.slideover-panel.headless .slideover-body{padding:14px 14px 22px}.slideover-panel.headless .wdp-head{margin-bottom:12px}@media (width<=760px){.slideover-panel.headless .slideover-body{padding:10px 10px 18px}}.work-stat.on{box-shadow:inset 0 0 0 2px var(--s-num,var(--color-accent))}.work-stat.on:after{content:"✓";color:var(--s-num,var(--color-accent));margin-left:2px;font-size:11px;font-weight:800}.property-menu .property-group .label{margin:2px 7px 3px}.card-flow .muted{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flow-chip{background:var(--color-info-bg);color:var(--color-ink-soft);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:660;display:inline-flex}.flow-chip .icon{width:12px;height:12px}.card-assign .icon{flex:none;width:13px;height:13px}.issue-chips .flow-chip{background:var(--color-info-bg)}.report-list{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.report-list li{border:1px solid var(--color-line);background:var(--color-surface-soft);border-radius:11px;align-items:center;gap:9px;padding:9px 11px;font-size:12.5px;display:flex}.report-list li .grow{min-width:0}.report-list li b{font-weight:680}.wdp-timeline .tl-icon .icon{width:14px;height:14px}.wdp-timeline .kind-handoff{background:var(--color-danger-soft);color:var(--color-danger)}.wdp-timeline .kind-step{background:var(--color-info-bg);color:var(--color-ink-soft)}.step-card.done{background:var(--color-surface-soft);border-color:var(--color-line)}.step-index.done{background:var(--color-luc-625);color:var(--color-on-solid)}.step-index .icon{width:13px;height:13px}.step-state.st-doing{background:var(--color-info-bg);border-color:var(--color-line);color:var(--color-info)}.step-state.st-done{background:var(--color-success-bg);border-color:var(--color-line);color:var(--color-success)}.step-state.st-refused{background:var(--color-danger-soft);border-color:var(--color-line);color:var(--color-danger)}.step-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.step-assignees .member-chip button{width:16px;height:16px;color:inherit;cursor:pointer;opacity:.6;background:0 0;border:0;place-items:center;display:grid}.step-assignees .member-chip button:hover{opacity:1}.step-assignees .member-chip .icon{width:11px;height:11px}.manage-add .field{flex:170px;min-width:140px}.work-refreshing .icon{width:14px;height:14px;animation:1.1s linear infinite spin}.epic-row,.sprint-row,.field-row{flex-wrap:wrap}.color-input{border:1px solid var(--color-line);background:var(--color-surface);cursor:pointer;border-radius:9px;width:38px;min-width:38px;height:34px;padding:2px}.field-kinds{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.field-kinds .member-chip{padding:4px 9px;font-size:11.5px}.link-row.compact{border-radius:12px;margin:14px 0 0;padding:11px 13px}.rte{border:1px solid var(--color-line);background:var(--color-surface);border-radius:13px;overflow:visible}.rte-toolbar{border-bottom:1px solid var(--color-line);background:var(--color-surface-soft);border-radius:12px 12px 0 0;flex-wrap:wrap;align-items:center;gap:4px;padding:7px 8px;display:flex}.rte-btn{color:var(--color-ink);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:4px;padding:6px 9px;font-size:12.5px;display:inline-flex}.rte-btn:hover{background:var(--color-accent-soft);border-color:var(--color-line)}.rte-btn.strong{font-weight:800}.rte-btn.italic{font-style:italic}.rte-btn.under{text-decoration:underline}.rte-btn.strike{text-decoration:line-through}.rte-btn .icon{width:13px;height:13px}.rte-divider{background:var(--color-line);width:1px;height:20px;margin:0 3px}.rte-emoji-wrap,.rte-link{display:inline-flex;position:relative}.rte-emoji,.rte-link-pop{z-index:20;border:1px solid var(--color-line);background:var(--color-surface);border-radius:12px;padding:8px;position:absolute;top:34px;left:0;box-shadow:0 16px 34px #17281d2e}@supports (color:color-mix(in lab, red, red)){.rte-emoji,.rte-link-pop{box-shadow:0 16px 34px color-mix(in srgb, var(--shadow-ink) 18%, transparent)}}.rte-emoji{grid-template-columns:repeat(8,30px);gap:2px;display:grid}.rte-emoji button{cursor:pointer;background:0 0;border:0;border-radius:8px;width:30px;height:30px;font-size:16px}.rte-emoji button:hover{background:var(--color-info-bg)}.rte-link-pop{gap:5px;min-width:220px;display:grid}.rte-link-pop input{border:1px solid var(--color-line);width:100%;font:inherit;border-radius:9px;padding:8px 10px;font-size:12.5px}.rte-area{overflow-wrap:anywhere;outline:none;padding:12px 14px;font-size:14px;line-height:1.65}.rte-area:empty:before{content:attr(data-placeholder);color:var(--color-muted)}.rte-area h3{margin:10px 0 4px;font-size:16px}.rte-area ul,.rte-area ol{margin:6px 0;padding-left:22px}.rte-area blockquote{border-left:3px solid var(--color-accent);background:var(--color-surface-soft);color:var(--color-ink-soft);border-radius:0 10px 10px 0;margin:8px 0;padding:6px 12px}.rte-area a{color:var(--color-accent);text-decoration:underline}.rte-hint{border-top:1px solid var(--color-line);align-items:flex-start;gap:6px;margin:0;padding:8px 12px;font-size:11.5px;display:flex}.rte-hint .icon{flex:none;width:13px;height:13px;margin-top:2px}.composer-block{border:1px solid var(--color-line);background:var(--color-surface);border-radius:14px;gap:9px;padding:14px;display:grid}.composer-block+.composer-block{margin-top:12px}.channel-picker{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px;display:grid}.channel-option{border:1px solid var(--color-line);background:var(--color-surface);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:9px;padding:10px 11px;display:flex}.channel-option:hover{border-color:var(--color-line)}.channel-option.active{border-color:var(--color-accent);background:var(--color-accent-soft)}.channel-option.offline{opacity:.62}.channel-option b{color:var(--color-ink);font-size:13px;display:block}.channel-option small{color:var(--color-muted);font-size:11.5px;display:block}.channel-option>.icon{width:15px;height:15px;color:var(--color-accent);flex:none}.channel-checks{gap:6px;margin:0;padding:0;list-style:none;display:grid}.channel-checks li{border:1px solid var(--color-line);background:var(--color-surface-soft);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;display:flex}.channel-checks li.ok{background:var(--color-surface-soft);border-color:var(--color-line)}.channel-checks li.bad{background:var(--color-accent-soft);border-color:var(--color-line)}.channel-checks li>.icon{flex:none;width:14px;height:14px}.channel-checks li.ok>.icon{color:var(--color-success)}.channel-checks li.bad>.icon{color:var(--color-danger)}.converted-preview{background:var(--color-surface-soft);border:1px dashed var(--color-line);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-ink-soft);border-radius:11px;margin:0;padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.6}.link-inline{color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:640;text-decoration:underline}.post-channels{gap:6px;margin:8px 0;display:grid}.post-channel{border:1px solid var(--color-line);background:var(--color-surface-soft);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;display:flex}.post-channel .pc-name{font-weight:620}.post-channel.st-failed{background:var(--color-accent-soft);border-color:var(--color-line)}.post-channel.st-published{background:var(--color-surface-soft);border-color:var(--color-line)}.channel-tiles{flex:none;gap:5px;display:inline-flex}.channel-tiles.vertical{flex-direction:column}.social-channels-bar .member-chip .icon{width:13px;height:13px}.template-card.active{border-color:var(--color-accent);box-shadow:0 0 0 2px #17281d24}@supports (color:color-mix(in lab, red, red)){.template-card.active{box-shadow:0 0 0 2px color-mix(in srgb, var(--shadow-ink) 14%, transparent)}}.template-applied .grow{min-width:120px}.wt-sheet-btn .count{background:var(--color-accent);min-width:18px;height:18px;color:var(--color-accent-ink);text-align:center;border-radius:999px;padding:0 5px;font-size:11px;line-height:18px}.wt-sheet-field .wt-select,.wt-sheet-field .searchbox{width:100%;max-width:none}.ps-item.on{border-color:var(--color-tim-175);background:var(--color-accent-soft);color:var(--color-accent)}.ps-item.on b{color:var(--color-accent)}.ps-item.late{background:var(--color-danger-soft);color:var(--color-danger)}.ps-item.late b{color:var(--color-danger)}.phone-card.menu-open{z-index:6}.phone-card-main{cursor:pointer;flex-direction:column;gap:5px;width:100%;padding:10px 12px 4px;display:flex}.pc-prio.tone-amber,.pc-prio.tone-red{background:var(--color-danger-soft);color:var(--color-danger)}.phone-card-meta span.late{color:var(--color-danger);font-weight:640}.pc-tag.plain{gap:4px}.pc-tag .icon{width:12px;height:12px}.wdp-inline-form .section-heading{margin-bottom:8px}@media (width<=760px){.work-page .page-heading{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.work-page .page-heading h1{margin:0;font-size:19px}.work-page .heading-actions{flex-wrap:nowrap;flex:none;gap:6px}.work-page .heading-actions .button{justify-content:center;min-width:40px;height:40px;padding:0}.hb-icon .icon{width:18px;height:18px}.hb-icon.has:after{content:"";background:var(--color-accent);width:7px;height:7px;box-shadow:0 0 0 2px var(--color-surface);border-radius:50%;position:absolute;top:8px;right:8px}.work-page .work-controls{margin-bottom:8px;display:block}.work-page .work-controls .wt-sheet-btn,.work-page .work-controls .work-toolbar{display:none}.work-page .work-controls .tabs{width:100%}.page .tabs button,.page .tabs a,.page .view-toggle button,.phone-card .status-pill,.wdp-head .button,.wdp-head .icon-button,.wdp-inline-form .button{min-height:44px}.page .view-toggle button{min-width:44px}.page .wt-select{height:44px}.page input,.page select,.page textarea,.slideover-panel input,.slideover-panel select,.slideover-panel textarea{font-size:16px}.slideover-panel .button{min-height:44px}}.setup-nav-item .icon{width:18px;height:18px;color:var(--color-muted);flex:none}.setup-nav-item.active{background:var(--color-accent-soft);color:var(--color-accent)}.setup-nav-item.active .icon{color:var(--color-accent)}.setup-nav-item.ghost{color:var(--color-muted);font-weight:560}.kind-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.kind-card{border:1px solid var(--color-line);background:var(--color-surface-soft);border-radius:13px;flex-direction:column;gap:5px;padding:12px;display:flex}.kind-card b{font-size:13.5px}.kind-card small{color:var(--color-muted);font-size:11.5px}.label-manage-toggle .icon{width:12px;height:12px}@media (width<=1050px){.setup-nav-item.ghost{display:none}}.work-page .page-heading{gap:10px;margin-bottom:12px}.work-page .page-heading h1{letter-spacing:-.4px;font-size:21px}.work-stats .work-stat.on{background:var(--color-info-bg);box-shadow:inset 0 0 0 1px var(--color-tim-53)}.work-stats .work-stat.on b{color:var(--color-accent)}@media (width>=1200px){.work-page .work-controls{flex-wrap:nowrap;align-items:center;gap:10px;margin-bottom:12px}.work-page .work-controls .work-toolbar{flex-wrap:nowrap;flex:auto;min-width:0}.work-page .work-toolbar .wt-fields{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.work-page .work-toolbar .view-toggle{flex:none}}.work-page .wt-select{min-height:34px;font-size:12.5px}.work-page .wt-more,.work-page .work-toolbar .searchbox{min-height:34px}.card-assign .icon{opacity:.75;width:12px;height:12px}.kind-catalog{flex-direction:column;gap:10px;display:flex}.kind-item{border:1px solid var(--color-line);background:var(--color-surface);border-radius:14px;align-items:flex-start;gap:12px;padding:13px 14px;display:flex}.kind-item:hover{border-color:var(--color-line)}.kind-item-mark{width:38px;height:38px;color:var(--color-on-solid);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.kind-item-mark .icon{width:19px;height:19px}.kind-item-body{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.kind-item-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kind-item-head b{font-size:14.5px;font-weight:700}.kind-prefix{background:var(--color-accent-soft);color:var(--color-muted);letter-spacing:.02em;border-radius:6px;padding:1px 7px;font-size:11px;font-weight:660}.kind-item-body p{margin:0}.kind-item-meta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:3px;display:flex}.kind-item-actions{flex:none;align-items:center;gap:6px;display:flex}.kind-add{border:1px dashed var(--color-line);background:var(--color-surface-soft);color:var(--color-accent);cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:3px;padding:18px;font-family:inherit;display:flex}.kind-add:hover{background:var(--color-accent-soft);border-color:var(--color-tim-175)}.kind-add b{font-size:13.5px}.kind-add small{color:var(--color-muted);text-align:center;font-size:11.5px}.kind-form-row{flex-wrap:wrap;gap:14px;display:flex}.icon-picker{flex-wrap:wrap;gap:6px;display:flex}.icon-pick{border:1px solid var(--color-line);background:var(--color-surface);width:34px;height:34px;color:var(--color-ink);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.icon-pick .icon{width:17px;height:17px}.icon-pick:hover{border-color:var(--color-tim-102)}.icon-pick.active{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent)}.member-chip .icon{width:13px;height:13px}@media (width<=700px){.kind-item{flex-wrap:wrap}.kind-item-actions{justify-content:flex-end;width:100%}}.kind-warn{border:1px solid var(--color-line);background:var(--color-danger-soft);color:var(--color-danger);border-radius:11px;align-items:flex-start;gap:7px;margin:4px 0 12px;padding:9px 11px;font-size:12.5px;display:flex}.kind-warn .icon{flex:none;width:15px;height:15px;margin-top:1px}.step-badge{background:var(--color-accent);width:20px;height:20px;color:var(--color-accent-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11.5px;font-weight:700;display:inline-flex}.kind-pill.active{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent);background:var(--color-accent-soft)}.kind-pill-mark .icon{width:16px;height:16px}.process-pill.active{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent);background:var(--color-accent-soft)}.process-pill>.icon{width:16px;height:16px;color:var(--color-muted);flex:none;margin-top:2px}.process-pill.active>.icon{color:var(--color-accent)}.process-mark .icon{width:16px;height:16px}.process-flow li .grow small{font-size:11px}.step-builder{flex-direction:column;gap:6px;display:flex}.step-builder-head{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.step-builder-head b{font-size:13px}.step-row{align-items:center;gap:7px;display:flex}.step-row input{flex:auto;min-width:0}.step-num{background:var(--color-accent-soft);width:24px;height:24px;color:var(--color-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.step-btn{border:1px solid var(--color-line);background:var(--color-surface);width:32px;height:32px;color:var(--color-muted);cursor:pointer;border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.step-btn .icon{width:15px;height:15px}.step-btn:hover:not(:disabled){border-color:var(--color-tim-102);color:var(--color-accent)}.step-btn:disabled{opacity:.4;cursor:default}.step-btn.danger:hover:not(:disabled){border-color:var(--color-line);color:var(--color-danger)}.step-add{border:1px dashed var(--color-line);background:var(--color-surface);color:var(--color-accent);cursor:pointer;border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;gap:6px;margin-top:2px;padding:8px 13px;font-family:inherit;font-size:12.5px;font-weight:640;display:inline-flex}.step-add:hover{background:var(--color-accent-soft)}.step-add .icon{width:14px;height:14px}.inline-create-row{border-top:1px dashed var(--color-line);align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.inline-create-row input{flex:auto;min-width:0}.inline-create-row select{flex:none;max-width:190px}@media (width<=700px){.inline-create-row{flex-wrap:wrap}.inline-create-row input,.inline-create-row select{flex:100%;max-width:none}}.section-heading{flex-wrap:wrap;align-items:baseline}.section-heading h2{flex:none}.section-heading>.small{flex:240px;min-width:0}.kind-item{cursor:pointer;transition:border-color .14s,box-shadow .14s,transform .14s}.kind-item:hover{border-color:var(--color-accent);box-shadow:0 6px 18px #17281d12}@supports (color:color-mix(in lab, red, red)){.kind-item:hover{box-shadow:0 6px 18px color-mix(in srgb, var(--shadow-ink) 7%, transparent)}}.kind-item:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.kind-item-open{border:1px solid var(--color-line);color:var(--color-accent);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:660;display:inline-flex}.kind-item-open .icon{width:13px;height:13px}.manage-toggle{border:1px dashed var(--color-line);background:var(--color-surface-soft);color:var(--color-accent);cursor:pointer;border-radius:999px;align-items:center;gap:7px;margin-top:14px;padding:7px 13px;font-family:inherit;font-size:12.5px;font-weight:660;display:inline-flex}.manage-toggle:hover{background:var(--color-accent-soft);border-color:var(--color-tim-175)}.manage-toggle .icon{width:14px;height:14px}.manage-inline input.grow{flex:1.4 180px}@media (width<=700px){.kind-item-open{padding:5px 8px}}.stage-flow{flex-wrap:wrap;align-items:center;gap:4px 2px;margin:0;padding:0;list-style:none;display:flex}.stage-flow li{background:var(--color-surface-soft);color:var(--color-ink-soft);border-radius:999px;align-items:center;gap:5px;max-width:100%;padding:3px 9px 3px 3px;font-size:12px;font-weight:600;display:inline-flex}.stage-flow li+li:before{content:"";background:var(--color-tim-125);width:10px;height:1px;margin-left:-7px;margin-right:2px}.stage-flow li i{width:18px;height:18px;color:var(--color-on-solid);border-radius:50%;flex:none;place-items:center;font-size:10.5px;font-style:normal;font-weight:760;display:inline-grid}.stage-flow li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stage-flow li.end i{background:var(--color-luc-625)}.stage-flow li.end .icon{width:11px;height:11px}.stage-flow li.passed{background:var(--color-success-bg);color:var(--color-success)}.stage-flow li.here{background:var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--color-accent);color:var(--color-ink,var(--color-ink))}.setup-howto{flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.setup-howto li{background:var(--color-surface);border:1px solid var(--color-line);color:var(--color-muted);border-radius:12px;flex:220px;align-items:center;gap:8px;padding:9px 12px;font-size:12.5px;display:flex}.setup-howto li b{background:var(--color-info-bg);width:20px;height:20px;color:var(--color-accent);border-radius:50%;flex:none;place-items:center;font-size:11px;display:inline-grid}.setup-howto em{color:var(--color-ink,var(--color-ink));font-style:normal;font-weight:680}.kind-list{grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:12px;display:grid}.kind-row{border:1px solid var(--color-line);background:var(--color-surface);cursor:pointer;border-radius:16px;flex-direction:column;gap:11px;min-width:0;padding:14px 15px;transition:border-color .14s,box-shadow .14s;display:flex}.kind-row:hover{border-color:var(--color-tim-104);box-shadow:0 6px 18px #17281d12}@supports (color:color-mix(in lab, red, red)){.kind-row:hover{box-shadow:0 6px 18px color-mix(in srgb, var(--shadow-ink) 7%, transparent)}}.kind-row:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.kind-row-head{align-items:center;gap:11px;min-width:0;display:flex}.kind-row-mark{width:38px;height:38px;color:var(--color-on-solid);border-radius:11px;flex:none;place-items:center;display:grid}.kind-row-mark .icon{width:19px;height:19px}.kind-row-title{flex-direction:column;min-width:0;display:flex}.kind-row-title b{font-size:15px}.kind-row-title small{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.kind-row-foot{border-top:1px dashed var(--color-line);color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;padding-top:10px;font-size:12px;display:flex}.kind-row-foot .link-inline{align-items:center;gap:4px;display:inline-flex}.kind-row-foot .link-inline .icon{width:13px;height:13px}.kind-list .kind-add{justify-content:center;min-height:150px}.tpl-entry{border:1px dashed var(--color-line);background:#fff9;border-radius:14px;align-items:center;gap:12px;width:100%;margin-top:16px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.tpl-entry{background:color-mix(in srgb, var(--color-surface) 60%, transparent)}}.tpl-entry{color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .14s,background .14s}.tpl-entry:hover{border-color:#8bb89d}@supports (color:color-mix(in lab, red, red)){.tpl-entry:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-line))}}.tpl-entry:hover{background:#eff6f2}@supports (color:color-mix(in lab, red, red)){.tpl-entry:hover{background:color-mix(in srgb, var(--color-accent) 7%, var(--color-surface))}}.tpl-entry-mark{width:32px;height:32px;color:var(--color-accent-text);background:#1f7a4624;border-radius:10px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.tpl-entry-mark{background:color-mix(in srgb, var(--color-accent) 14%, transparent)}}.tpl-entry-mark .icon{width:17px;height:17px}.tpl-entry .grow{flex-direction:column;min-width:0;display:flex}.tpl-entry b{font-size:13.5px}.tpl-entry small{color:var(--color-muted);font-size:12px}.tpl-entry>.icon{width:16px;height:16px;color:var(--color-muted);flex:none}.slideover-panel.tpl-panel .slideover-body{flex-direction:column;padding:0;display:flex;overflow:hidden}.tpl-tools{border-bottom:1px solid var(--color-line);flex-direction:column;flex:none;gap:10px;padding:14px 20px 12px;display:flex}.tpl-scroll{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:14px 20px 22px;overflow-y:auto}@media (width<=760px){.tpl-tools{padding:12px 16px 10px}.tpl-scroll{padding:12px 16px 18px}}.tpl-search{border:1px solid var(--color-line);background:var(--color-surface);border-radius:11px;align-items:center;gap:8px;height:40px;padding:0 10px;display:flex}.tpl-search .icon{width:15px;height:15px;color:var(--color-muted);flex:none}.tpl-search input{min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1}.tpl-search button{width:24px;height:24px;color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.tpl-search button .icon{width:14px;height:14px}.tpl-chips{scrollbar-width:none;flex-wrap:nowrap;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.tpl-chips::-webkit-scrollbar{display:none}.tpl-chip{border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-muted);font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:5px 10px;font-size:12px}.tpl-chip.is-on{border-color:#1f7a468c}@supports (color:color-mix(in lab, red, red)){.tpl-chip.is-on{border-color:color-mix(in srgb, var(--color-accent) 55%, transparent)}}.tpl-chip.is-on{background:#1f7a4624}@supports (color:color-mix(in lab, red, red)){.tpl-chip.is-on{background:color-mix(in srgb, var(--color-accent) 14%, transparent)}}.tpl-chip.is-on{color:var(--color-accent-text);font-weight:600}.tpl-list{flex-direction:column;gap:8px;display:flex}.tpl-note{color:var(--color-muted);margin:14px 0 0;font-size:12.5px;line-height:1.55}.tpl-empty{color:var(--color-muted);margin:18px 0 0;font-size:13px}.tpl-card{border:1px solid var(--color-line);background:var(--color-surface);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;transition:border-color .14s,box-shadow .14s;display:flex}.tpl-card:hover:not(:disabled){border-color:#8bb89d}@supports (color:color-mix(in lab, red, red)){.tpl-card:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-line))}}.tpl-card:hover:not(:disabled){box-shadow:0 6px 16px #17281d12}@supports (color:color-mix(in lab, red, red)){.tpl-card:hover:not(:disabled){box-shadow:0 6px 16px color-mix(in srgb, var(--shadow-ink) 7%, transparent)}}.tpl-card:disabled{opacity:.55;cursor:default}.tpl-card>.grow{flex-direction:column;min-width:0;display:flex}.tpl-card b{font-size:13.5px}.tpl-card small{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.tpl-desc{color:var(--color-ink-soft);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;font-style:normal;overflow:hidden}.tpl-mark{width:30px;height:30px;color:var(--color-on-solid);border-radius:9px;flex:none;place-items:center;display:grid}.tpl-mark .icon{width:16px;height:16px}.tpl-card>.icon{width:15px;height:15px;color:var(--color-muted);flex:none}.tpl-card.is-added>.icon{color:var(--color-success)}.kind-template-bar{border:1px dashed var(--color-line);background:#f2f7f4;border-radius:12px;align-items:center;gap:12px;margin-bottom:14px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.kind-template-bar{background:color-mix(in srgb, var(--color-accent) 6%, var(--color-surface))}}.kind-template-bar .grow{flex-direction:column;min-width:0;display:flex}.kind-template-bar b{font-size:13px}.kind-template-bar small{color:var(--color-muted);font-size:12px}.kind-editor-section{border:1px solid var(--color-line);background:var(--color-surface);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.kind-editor-section+.kind-editor-section{margin-top:12px}.kind-editor-section h3{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:14.5px;display:flex}.kind-editor-section h3 small{color:var(--color-muted);flex:100%;font-size:12px;font-weight:500}.kind-look{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.kind-look-color{color:var(--color-muted);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.stage-builder{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.stage-item{border:1px solid var(--color-line);background:var(--color-surface-soft);border-radius:12px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.stage-item.open{background:var(--color-surface);border-color:var(--color-line)}.stage-item.end{background:var(--color-surface-soft);border-style:dashed;border-color:var(--color-line);font-size:13px}.stage-line{align-items:center;gap:8px;min-width:0;display:flex}.stage-num{width:24px;height:24px;color:var(--color-on-solid);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:760;display:grid}.stage-num.done{background:var(--color-luc-625)}.stage-num .icon{width:13px;height:13px}.stage-line .stage-name{flex:auto;min-width:0;font-weight:600}.stage-line .stage-phase{flex:none;max-width:140px}.stage-tools{flex:none;display:inline-flex}.stage-summary{color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;align-self:flex-start;align-items:center;gap:5px;margin-left:32px;padding:2px 6px;font-family:inherit;font-size:11.5px;display:inline-flex}.stage-summary:hover{background:var(--color-accent-soft);color:var(--color-accent)}.stage-summary .icon{width:12px;height:12px}.stage-more{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:4px 0 4px 32px;display:grid}.stage-more .full{grid-column:1/-1}.field-builder{flex-direction:column;gap:8px;display:flex}.field-row{grid-template-columns:minmax(0,1fr) 150px auto auto;align-items:center;gap:8px;display:grid}.field-row .field-options{grid-column:1/-1}.field-required{color:var(--color-muted);white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.kind-editor-foot{align-items:center;gap:8px;width:100%;display:flex}.kind-bar-mark .icon{width:14px;height:14px}.kind-bar .link-inline{white-space:nowrap;flex:none}.jira-board.by-stage{scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:minmax(250px,1fr);grid-auto-flow:column;padding-bottom:6px;overflow-x:auto}.jira-board.by-stage .jira-col{scroll-snap-align:start}.create-flow-preview .link-inline{align-self:flex-start}.wdp-advance .stage-flow{flex:320px;min-width:0}.wdp-advance .btn{flex:none}.step-card.st-done{background:var(--color-surface-soft);border-color:var(--color-line)}.step-card.st-current{border-color:var(--color-tim-104);box-shadow:0 4px 14px #17281d14}@supports (color:color-mix(in lab, red, red)){.step-card.st-current{box-shadow:0 4px 14px color-mix(in srgb, var(--shadow-ink) 8%, transparent)}}.step-card.st-next{background:var(--color-surface-soft)}.step-state.st-current{background:var(--color-info-bg);border-color:var(--color-line);color:var(--color-accent)}.step-state.st-next{color:var(--color-muted)}.step-due .icon{width:13px;height:13px}@media (width<=760px){.kind-list{grid-template-columns:1fr}.setup-howto li{flex-basis:100%;padding:7px 10px}.jira-board.by-stage{grid-auto-columns:minmax(78vw,1fr)}.stage-line{flex-wrap:wrap}.stage-line .stage-name{flex-basis:calc(100% - 32px)}.stage-line .stage-phase{flex:70px;width:auto;min-width:0;max-width:none;margin-left:32px}.stage-tools .icon-btn,.stage-tools button{width:30px;min-width:30px;height:30px}.stage-more{grid-template-columns:1fr;margin-left:0}.stage-summary{margin-left:0}.field-row{grid-template-columns:minmax(0,1fr) auto}.field-row select{grid-column:1/2}.wdp-advance .btn{justify-content:center;width:100%}}.person-pick{min-width:0;position:relative}.person-pick-btn{border:1px solid var(--color-line);background:var(--color-surface);text-align:left;width:100%;min-height:36px;color:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:5px 10px;font-family:inherit;font-size:13px;display:flex}.person-pick-btn:hover,.person-pick.open .person-pick-btn{border-color:var(--color-tim-104)}.person-pick-btn .grow{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.person-pick-btn>.icon{width:14px;height:14px;color:var(--color-muted);flex:none}.person-pick-pop{z-index:40;border:1px solid var(--color-line);background:var(--color-surface);border-radius:12px;min-width:240px;padding:6px;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 14px 34px #17281d29}@supports (color:color-mix(in lab, red, red)){.person-pick-pop{box-shadow:0 14px 34px color-mix(in srgb, var(--shadow-ink) 16%, transparent)}}.person-pick-list{max-height:232px;margin-top:6px;overflow-y:auto}.person-pick-list .combobox-option{width:100%}.person-pick-list .combobox-option small{display:block}.wd-card .section-heading{margin:0}.wd-row .req{color:var(--color-danger);margin-left:2px}.wd-row .person-pick-btn{background:0 0;border-color:#0000}.wd-row .person-pick-btn:hover,.wd-row .person-pick.open .person-pick-btn{border-color:var(--color-line);background:var(--color-surface)}.wd-row.stacked{border:0;grid-template-columns:1fr}.wd-customer .avatar{width:28px;height:28px;font-size:11px}.wd-verdict .icon{width:12px;height:12px}.wd-verdict.tone-green{background:var(--color-success-bg);color:var(--color-success)}.wd-verdict.tone-amber,.wd-verdict.tone-red{background:var(--color-danger-soft);color:var(--color-danger)}.wd-verdict.tone-blue{background:var(--color-info-bg);color:var(--color-info)}.wd-verdict.tone-muted{background:var(--color-surface-soft);color:var(--color-ink-soft)}.step-assign .person-pick-btn{min-height:30px;color:var(--color-accent);border-style:dashed;padding:3px 8px;font-size:12px}.wt-pop-field .person-pick,.wt-sheet-field .person-pick{width:100%}.pf .tabs{background:var(--color-surface);border-bottom:1px solid var(--color-line)}.pf .tabs .tab{white-space:nowrap;flex:auto;padding:11px 6px;font-size:12.5px}.pf-row .grow{min-width:0}.pf-row .avatar{width:30px;height:30px;font-size:11px}.pf-row .channel-dot,.pf-icon{flex:none;width:28px;height:28px}.pf-icon .icon{width:14px;height:14px}.pf-contact.active small{color:var(--color-accent)}.pf-actions .icon-btn{width:28px;height:28px}.pf-actions .icon{width:14px;height:14px}.pf-choice-item.active{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-ink);font-weight:650}.pf-content .related-card{margin:0}.pf-content>.segmented{align-self:stretch}.pf-content>.segmented button{flex:1}.pf-content .timeline{margin-top:4px}.session-list{flex-direction:column;gap:12px;display:flex}.session-list-head{align-items:flex-start;gap:10px;display:flex}.session-list-head>.grow{min-width:0}.session-list-head b{font-size:13px}.session-list-head p{color:var(--color-muted);margin:4px 0 0;font-size:12px;line-height:1.5}.session-list-items{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.session-list-items>li{align-items:stretch;gap:6px;display:flex}.session-list-items>li>.session-item{flex:1;min-width:0}.session-list-items>li>.session-item-rename{flex:none;align-self:center}.session-item.is-renaming{cursor:default}.session-item.is-renaming input{border:1px solid var(--color-accent);background:var(--color-surface);min-width:0;color:var(--color-ink);font:inherit;border-radius:8px;padding:4px 8px}.session-item{border:1px solid var(--color-line);background:var(--color-surface);width:100%;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:9px;padding:8px 10px;transition:border-color .15s,background .15s;display:flex}.session-item:hover:not(:disabled){border-color:var(--color-accent);background:var(--color-accent-soft)}.session-item.is-current{border-color:var(--color-accent);background:var(--color-accent-soft);cursor:default}.session-item .icon{color:var(--color-accent);flex:none}.session-item>.grow{flex-direction:column;gap:2px;min-width:0;display:flex}.session-item b,.session-item small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.session-item b{font-size:12.5px;font-weight:600}.session-item small,.session-item-time{color:var(--color-muted);font-size:11.5px}.session-item-time{flex:none}.related-kind{color:var(--color-muted);align-items:center;gap:6px;font-size:11.5px;font-weight:650;display:inline-flex}.related-kind .work-icon,.related-kind>span:first-child{transform:scale(.85)}.related-status{max-width:60%;color:var(--color-ink-soft);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:11.5px;font-weight:650;display:inline-flex;overflow:hidden}.related-status i{border-radius:50%;flex:none;width:7px;height:7px}.related-card .meta{flex-wrap:wrap;justify-content:flex-start;gap:4px 12px}.related-card .meta span{align-items:center;gap:4px;display:inline-flex}.related-card .meta .icon{width:12px;height:12px}.related-card .meta .late{color:var(--color-danger);font-weight:650}.pf .pf-content,.slideover .pf .pf-content{max-width:none;margin:0;padding:12px}.slideover .pf{background:var(--color-surface-soft)}.slideover .pf .tabs{margin:0}.slideover .pf .pf-head{padding-top:16px}.slideover-panel.headless .slideover-body:has(>.pf){padding:0}.pf .tabs{gap:0;padding:0 6px}.pf .tabs .tab{min-width:0;padding:11px 4px}.config-back{width:fit-content;min-height:34px;color:var(--color-muted);align-items:center;gap:7px;font-size:13.5px;font-weight:650;text-decoration:none;display:none}.config-back:hover{color:var(--color-ink)}.config-applied{color:var(--color-muted);flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0 0 18px;font-size:12.5px;display:flex}.config-applied .k{letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:750}.config-applied b{color:var(--color-ink);font-size:13.5px}.config-applied span{white-space:nowrap}.config-applied-edit{color:var(--color-accent);font-weight:650;text-decoration:none}.config-applied-edit:hover{text-decoration:underline}.config-group{margin-bottom:20px}.config-group-title{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);align-items:center;gap:10px;margin:0 0 10px;font-size:11px;font-weight:750;display:flex}.config-group-title:after{content:"";background:var(--color-line);flex:1;height:1px}.config-cards{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:10px;display:grid}.config-tile{border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.config-tile:hover{border-color:var(--tile-tone,var(--color-accent));box-shadow:0 6px 18px #17281d12}@supports (color:color-mix(in lab, red, red)){.config-tile:hover{box-shadow:0 6px 18px color-mix(in srgb, var(--shadow-ink) 7.1%, transparent)}}.config-tile:hover{transform:translateY(-1px)}.config-tile-icon{background:var(--tile-tone-soft,var(--color-accent-soft));width:38px;height:38px;color:var(--tile-tone,var(--color-accent));border-radius:11px;flex:none;place-items:center;display:grid}.config-tile-icon .icon{width:20px;height:20px}.config-tile-text{min-width:0}.config-tile-text b{margin-bottom:3px;font-size:13.5px;display:block}.config-tile-text small{color:var(--color-muted);font-size:12.5px;line-height:1.5;display:block}.config-tile-go{color:var(--color-muted);opacity:.55;flex:none;margin-left:auto}.config-tile:hover .config-tile-go{color:var(--tile-tone,var(--color-accent));opacity:1}.config-group[data-tone=me]{--tile-tone:var(--color-accent);--tile-tone-soft:var(--color-accent-soft)}.config-group[data-tone=org]{--tile-tone:var(--color-info);--tile-tone-soft:var(--color-info-bg)}.config-group[data-tone=connect]{--tile-tone:var(--color-success);--tile-tone-soft:var(--color-success-bg)}.config-group[data-tone=ai]{--tile-tone:var(--color-amber);--tile-tone-soft:var(--color-amber-bg)}.config-group[data-tone=admin]{--tile-tone:var(--color-danger);--tile-tone-soft:var(--color-danger-soft)}.shell.nav-collapsed .nav-head .logo{cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0}.shell.nav-collapsed .nav-head .logo:hover svg{box-shadow:0 8px 18px #17281d3d}@supports (color:color-mix(in lab, red, red)){.shell.nav-collapsed .nav-head .logo:hover svg{box-shadow:0 8px 18px color-mix(in srgb, var(--shadow-ink) 23.9%, transparent)}}.shell.nav-collapsed .nav-head .logo:focus-visible{outline:2px solid var(--color-accent);outline-offset:5px}.pf-danger>.icon{width:18px;height:18px;color:var(--color-danger);flex:none}.pf-danger .btn{flex:none;padding:8px 12px;font-size:13px}.modal-field{margin-top:16px}.modal-field label{color:var(--color-muted);margin-bottom:6px;font-size:12.5px;display:block}.modal-field label b{color:var(--color-ink)}.modal-field input{width:100%}@media (width>=761px) and (width<=1050px){.shell.nav-expanded{grid-template-columns:232px minmax(0,1fr)}.shell.nav-expanded .nav{align-items:stretch;padding:18px 12px 14px}.shell.nav-expanded .nav-head{flex-direction:row;align-items:center;gap:8px;margin-bottom:18px}.shell.nav-expanded .logo-text,.shell.nav-expanded .navlink>span,.shell.nav-expanded .nav-bottom .navlink>span{display:inline}.shell.nav-expanded .navlabel{display:block}.shell.nav-expanded .navlink{justify-content:flex-start;gap:10px;width:100%;height:44px;min-height:44px;padding:8px 12px}.shell.nav-expanded .navlink .icon{width:20px;height:20px}.shell.nav-expanded .nav-bottom{align-items:stretch}}@media (width<=900px){.config-back{display:inline-flex}}.pf-tab.active{background:var(--color-accent-soft);color:var(--color-accent);font-weight:680}.pf-tab.active .pf-tab-count{background:var(--color-surface);color:var(--color-accent)}.legal{scroll-behavior:smooth;--lg-bg:#070b10;--lg-bg-soft:#0c141c;--lg-card:#101a23;--lg-line:#ffffff24;--lg-line-soft:#ffffff14;--lg-ink:#eef5f2;--lg-text:#c2d1d9;--lg-muted:#8ea3ae;--lg-accent:#bdff75;--lg-accent-ink:#0b1118;background:radial-gradient(920px 460px at 8% -12%, #bdff750f, transparent 62%), radial-gradient(760px 420px at 96% -6%, #58d4b00d, transparent 64%), linear-gradient(180deg, #0b141c 0%, var(--lg-bg) 46%);height:100dvh;color:var(--lg-ink);font:15px/1.7 var(--font-sans);position:relative;overflow:hidden auto}.legal-nav{z-index:6;border-bottom:1px solid var(--lg-line);background:#0e1916d1;justify-content:space-between;align-items:center;gap:14px;height:68px;padding:0 28px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.legal-nav{background:color-mix(in srgb, var(--color-night-925) 82%, transparent)}}.legal-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.legal-brand{text-decoration:none;display:inline-flex}.legal-links{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.legal-link{color:var(--lg-muted);white-space:nowrap;border:1px solid #0000;border-radius:30px;padding:8px 14px;font-size:13px;font-weight:620;text-decoration:none}.legal-link:hover{color:var(--lg-accent);border-color:var(--lg-line)}.legal-link.active{color:var(--lg-accent);background:var(--color-hong-300-a12);border-color:var(--color-hong-300-a28)}.legal-back{background:var(--lg-accent);color:var(--lg-accent-ink);white-space:nowrap;border-radius:30px;padding:8px 14px;font-size:13px;font-weight:650;text-decoration:none;box-shadow:0 10px 24px #17281d2b}@supports (color:color-mix(in lab, red, red)){.legal-back{box-shadow:0 10px 24px color-mix(in srgb, var(--shadow-ink) 16.9%, transparent)}}.legal-back:hover{background:var(--color-hong-325);color:var(--lg-accent-ink);box-shadow:0 12px 28px #17281d40}@supports (color:color-mix(in lab, red, red)){.legal-back:hover{box-shadow:0 12px 28px color-mix(in srgb, var(--shadow-ink) 25.1%, transparent)}}.legal-head{max-width:1180px;margin:auto;padding:46px 28px 8px}.legal-eyebrow{color:var(--lg-accent);letter-spacing:1.8px;font-size:11px;font-weight:800}.legal-head h1{color:var(--lg-ink);letter-spacing:-1.2px;margin:14px 0 10px;font-size:clamp(28px,3.4vw,40px);line-height:1.12}.legal-sub{color:var(--lg-muted);font-size:15px}.legal-body{grid-template-columns:268px minmax(0,1fr);align-items:start;gap:34px;max-width:1180px;margin:auto;padding:26px 28px 40px;display:grid}.legal-toc{border:1px solid var(--lg-line);background:var(--lg-card);border-radius:16px;max-height:calc(100dvh - 120px);padding:18px;position:sticky;top:92px;overflow-y:auto;box-shadow:0 18px 44px #17281d59}@supports (color:color-mix(in lab, red, red)){.legal-toc{box-shadow:0 18px 44px color-mix(in srgb, var(--shadow-ink) 34.9%, transparent)}}.legal-toc-title{color:var(--lg-muted);letter-spacing:1.4px;margin-bottom:10px;font-size:11px;font-weight:800}.legal-toc ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.legal-toc a{color:var(--lg-text);border-radius:9px;padding:7px 9px;font-size:12.5px;line-height:1.35;text-decoration:none;display:block}.legal-toc a:hover{background:var(--color-xam-50-a07);color:var(--lg-accent)}.legal-doc{border:1px solid var(--lg-line);background:var(--lg-card);border-radius:18px;padding:30px 32px;box-shadow:0 18px 44px #17281d59}@supports (color:color-mix(in lab, red, red)){.legal-doc{box-shadow:0 18px 44px color-mix(in srgb, var(--shadow-ink) 34.9%, transparent)}}.legal-lead{border-left:3px solid var(--lg-accent);background:var(--color-hong-300-a07);color:var(--lg-text);border-radius:0 12px 12px 0;margin:0 0 12px;padding:12px 16px;font-size:14.5px}.legal-section{border-top:1px solid var(--lg-line);margin-top:22px;padding-top:26px;scroll-margin-top:88px}.legal-section:first-of-type{border-top:0;margin-top:8px;padding-top:6px}.legal-section h2{color:var(--lg-ink);letter-spacing:-.3px;margin:0 0 10px;font-size:17.5px}.legal-section p{color:var(--lg-text);margin:0 0 10px;font-size:14px}.legal-section ul{gap:7px;margin:0 0 10px;padding-left:20px;display:grid}.legal-section li{color:var(--lg-text);font-size:14px}.legal-table-wrap{border:1px solid var(--lg-line);border-radius:12px;margin:6px 0 12px;overflow-x:auto}.legal-section table{border-collapse:collapse;width:100%;font-size:13.5px}.legal-section th{border-bottom:1px solid var(--lg-line);background:var(--color-xam-50-a05);color:var(--lg-ink);text-align:left;white-space:nowrap;padding:11px 13px;font-weight:700}.legal-section td{border-bottom:1px solid var(--lg-line-soft);color:var(--lg-text);vertical-align:top;padding:11px 13px}.legal-section tr:last-child td{border-bottom:0}.legal-note{border-top:1px solid var(--lg-line);color:var(--lg-muted);margin-top:26px;padding-top:18px;font-size:13px;font-style:italic}.legal-foot{max-width:1180px;color:var(--lg-muted);flex-wrap:wrap;align-items:center;gap:14px;margin:auto;padding:10px 28px 56px;font-size:13px;display:flex}.legal-foot-links{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.legal-foot-links a{color:var(--lg-text);text-decoration:none}.legal-foot-links a:hover{color:var(--lg-accent)}.legal-copy{margin-left:auto;font-weight:620}@media (width<=1050px){.legal-body{grid-template-columns:minmax(0,1fr);gap:20px}.legal-toc{max-height:none;position:static}}@media (width<=760px){.legal-nav{flex-wrap:wrap;height:auto;padding:12px 16px}.legal-links{gap:6px}.legal-link,.legal-back{padding:7px 11px;font-size:12px}.legal-head{padding:28px 16px 4px}.legal-body{padding:18px 16px 30px}.legal-doc{padding:20px 18px}.legal-foot{padding:10px 16px 44px}.legal-copy{margin-left:0}}.mention{background:var(--color-info-bg);color:var(--color-info);border-radius:6px;padding:0 4px;font-weight:600}.receipt.delivered{color:var(--receipt-delivered,currentColor)}.receipt.seen{color:var(--receipt-seen,var(--color-info));font-weight:700}.mention-menu .muted{padding:8px 10px}.call-screen{z-index:200;height:100dvh;padding:calc(env(safe-area-inset-top,0px) + 12px) calc(env(safe-area-inset-right,0px) + 12px) calc(env(safe-area-inset-bottom,0px) + 14px) calc(env(safe-area-inset-left,0px) + 12px);background:radial-gradient(130% 120% at 50% 0%, var(--color-night-725) 0%, var(--color-night-857) 55%, var(--color-night-875) 100%);color:#fff;overscroll-behavior:contain;touch-action:manipulation;flex-direction:column;gap:10px;animation:.18s ease-out enter;display:flex;position:fixed;inset:0}.call-screen.incoming{background:radial-gradient(130% 120% at 50% 0%, var(--color-night-701) 0%, var(--color-night-857) 55%, var(--color-night-875) 100%)}.call-screen audio{display:none}.call-top{flex:none;align-items:center;gap:10px;display:flex}.call-top-info{min-width:0}.call-top b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;display:block;overflow:hidden}.call-top small{color:var(--color-tim-203);font-size:12.5px}.call-top-right{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.call-top-count{color:var(--color-tim-203);font-size:12px}.call-net{border:1px solid;flex:none;align-items:center;gap:7px;padding:4px 10px 4px 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.call-net{border:1px solid color-mix(in srgb, currentColor 28%, transparent)}}.call-net{background:currentColor;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.call-net{background:color-mix(in srgb, currentColor 12%, transparent)}}.call-net{color:var(--color-tim-203);font:inherit;cursor:pointer;font-size:11.5px;line-height:1}.call-net>b{white-space:nowrap;font-weight:600}.call-net.q-good{color:#34d399}.call-net.q-fair{color:#fbbf24}.call-net.q-weak{color:#fb923c}.call-net.q-bad{color:#f87171}.call-net-bars{align-items:flex-end;gap:2px;height:11px;display:inline-flex}.call-net-bars i{opacity:.22;background:currentColor;border-radius:1px;width:3px;display:block}.call-net-bars i:first-child{height:4px}.call-net-bars i:nth-child(2){height:6px}.call-net-bars i:nth-child(3){height:9px}.call-net-bars i:nth-child(4){height:11px}.call-net.q-good .call-net-bars i,.call-net.q-fair .call-net-bars i:nth-child(-n+3),.call-net.q-weak .call-net-bars i:nth-child(-n+2),.call-net.q-bad .call-net-bars i:nth-child(-n+1){opacity:1}.call-net.q-pending .call-net-bars i{animation:1.4s ease-in-out infinite net-pulse}@keyframes net-pulse{0%,to{opacity:.22}50%{opacity:.6}}.call-stage{flex:1;min-height:0;position:relative}.call-stage.grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:8px;display:grid}.call-stage.grid[data-count="3"]>:nth-child(3){grid-column:span 2}.call-stage.grid[data-count="1"]{grid-template-columns:minmax(0,1fr)}.call-stage.grid[data-count="5"],.call-stage.grid[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.call-tile.speaking{outline:2px solid var(--color-luc-675);outline-offset:-2px}.call-stage:not(.grid)>.call-tile:not(.self){height:100%}.call-tile{background:var(--color-night-801);border-radius:16px;position:relative;overflow:hidden}.call-tile video{object-fit:contain;background:var(--color-night-855);width:100%;height:100%;display:block}.call-tile.self video{object-fit:cover}.call-tile.self.screen video{object-fit:contain}.call-tile.mine video{object-fit:cover}.call-tile.mine.screen video{object-fit:contain}.call-tile-label{color:#fff;text-shadow:0 1px 3px #17281da6;font-size:11.5px;font-style:normal;position:absolute;bottom:8px;left:10px}@supports (color:color-mix(in lab, red, red)){.call-tile-label{text-shadow:0 1px 3px color-mix(in srgb, var(--shadow-ink) 65.1%, transparent)}}.call-tile-off{background:var(--color-night-801);color:var(--color-tim-51);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:13px;display:flex;position:absolute;inset:0}.call-tile-off small{color:var(--color-tim-325);font-size:11.5px}.call-tile.self{z-index:2;aspect-ratio:3/4;border:1px solid #ffffff2e;width:32vw;max-width:148px;position:absolute;bottom:0;right:0}@supports (color:color-mix(in lab, red, red)){.call-tile.self{border:1px solid color-mix(in srgb, var(--color-surface) 18%, transparent)}}.call-tile.self{border-radius:14px;box-shadow:0 10px 30px #17281d73}@supports (color:color-mix(in lab, red, red)){.call-tile.self{box-shadow:0 10px 30px color-mix(in srgb, var(--shadow-ink) 45.1%, transparent)}}.call-stage.grid .call-tile-off .avatar{width:64px;height:64px;font-size:21px}.call-stage:not(.grid) .call-tile-off .avatar{width:92px;height:92px;font-size:30px}.call-stage:not(.grid) .call-tile-off>span{font-size:19px;font-weight:600}@media (width<=760px){.call-stage.grid[data-count="5"],.call-stage.grid[data-count="6"]{grid-template-columns:repeat(2,minmax(0,1fr))}.call-stage:not(.grid) .call-tile-off .avatar{width:76px;height:76px;font-size:24px}.call-stage.grid .call-tile-off .avatar{width:52px;height:52px;font-size:17px}}.call-note{background:#ffffff14;border-radius:10px;flex:none;margin:0;padding:9px 12px}@supports (color:color-mix(in lab, red, red)){.call-note{background:color-mix(in srgb, var(--color-surface) 8%, transparent)}}.call-note{color:var(--color-tim-51);font-size:12.5px;line-height:1.5}.call-note.bad{background:var(--color-do-425-a15);color:var(--color-do-100)}.call-net-card{overscroll-behavior:contain;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;flex:none;gap:10px;max-height:50%;padding:12px;display:flex;overflow:auto}@supports (color:color-mix(in lab, red, red)){.call-net-card{border:1px solid color-mix(in srgb, var(--color-surface) 12%, transparent)}}.call-net-card{background:var(--color-night-950-a20);color:var(--color-tim-51);font-size:12px}.call-net-card>header{align-items:center;gap:8px;display:flex}.call-net-card>header>b{flex:1;min-width:0;font-size:12.5px;font-weight:600}.call-net-card .call-net{cursor:default}.call-net-close{background:#ffffff1a;border:0;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;padding:0;display:grid}@supports (color:color-mix(in lab, red, red)){.call-net-close{background:color-mix(in srgb, var(--color-surface) 10%, transparent)}}.call-net-close{color:#3b7959}@supports (color:color-mix(in lab, red, red)){.call-net-close{color:color-mix(in srgb, var(--color-accent-text) 84.5%, var(--color-surface))}}.call-net-close{cursor:pointer}.call-net-close .icon{width:14px;height:14px}.call-net-stats{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;display:grid}.call-net-stats>div{background:#ffffff0f;border-radius:10px;flex-direction:column;gap:2px;padding:7px 9px;display:flex}@supports (color:color-mix(in lab, red, red)){.call-net-stats>div{background:color-mix(in srgb, var(--color-surface) 6%, transparent)}}.call-net-stats small{color:var(--color-tim-275);font-size:10.5px}.call-net-stats b{font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.call-net-warn{color:var(--color-cam-400);margin:0;font-size:11.5px;line-height:1.5}.call-net-peers{margin:0;padding:0;list-style:none}.call-net-peers li{border-top:1px solid #ffffff14;align-items:center;gap:8px;padding:6px 0;display:flex}@supports (color:color-mix(in lab, red, red)){.call-net-peers li{border-top:1px solid color-mix(in srgb, var(--color-surface) 8%, transparent)}}.call-net-peers .grow{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.call-net-peers small{color:var(--color-tim-203);font-variant-numeric:tabular-nums}.call-net-dot{background:var(--color-tim-203);border-radius:50%;flex:none;width:8px;height:8px}.call-net-dot.q-good{background:#34d399}.call-net-dot.q-fair{background:#fbbf24}.call-net-dot.q-weak{background:#fb923c}.call-net-dot.q-bad{background:#f87171}.call-net-retry{border:1px solid #ffffff2e;align-self:flex-start;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.call-net-retry{border:1px solid color-mix(in srgb, var(--color-surface) 18%, transparent)}}.call-net-retry{color:#3b7959;background:0 0;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.call-net-retry{color:color-mix(in srgb, var(--color-accent-text) 84.5%, var(--color-surface))}}.call-net-retry{font:inherit;cursor:pointer;font-size:11.5px}.call-net-retry .icon{width:13px;height:13px}.call-controls{flex-wrap:wrap;flex:none;justify-content:center;align-items:flex-start;gap:10px clamp(10px,5vw,26px);display:flex}.call-round{color:#fff;min-width:62px;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;padding:0;font-size:11.5px;display:inline-flex}.call-round .icon{background:#ffffff1f;border-radius:50%;width:56px;height:56px;padding:16px}@supports (color:color-mix(in lab, red, red)){.call-round .icon{background:color-mix(in srgb, var(--color-surface) 12%, transparent)}}.call-round .icon{transition:background .15s}.call-round.accept .icon{background:var(--color-luc-725)}.call-round.decline .icon,.call-round.end .icon{background:var(--color-do-525);transform:rotate(135deg)}.call-round.is-off .icon{background:#ffffff38}@supports (color:color-mix(in lab, red, red)){.call-round.is-off .icon{background:color-mix(in srgb, var(--color-surface) 22%, transparent)}}.call-round.is-off .icon{color:var(--color-tim-51)}.call-round.is-live .icon{background:var(--color-accent)}@media (hover:hover){.call-round:hover .icon{background:#fff3}@supports (color:color-mix(in lab, red, red)){.call-round:hover .icon{background:color-mix(in srgb, var(--color-surface) 20%, transparent)}}.call-round.accept:hover .icon{background:var(--color-luc-600)}.call-round.decline:hover .icon,.call-round.end:hover .icon{background:var(--color-do-400)}}@media (width<=430px){.call-controls{gap:8px}.call-round{min-width:50px;font-size:10.5px}.call-round .icon{width:52px;height:52px;padding:14px}.call-round>span{display:none}}@media (width>=760px){.call-top,.call-note,.call-net-card,.call-controls,.call-stage{width:min(960px,100%);margin-inline:auto}.call-tile.self{aspect-ratio:4/3;width:180px}}.conversations{--chat-wall:#dfede5}@supports (color:color-mix(in lab, red, red)){.conversations{--chat-wall:color-mix(in srgb, var(--color-canvas) 92%, var(--color-accent) 8%)}}.conversations{--bubble-in:var(--color-surface);--bubble-out:linear-gradient(135deg, #3a8a5c 0%, var(--color-accent-deep) 52%, var(--color-accent-deep) 100%)}@supports (color:color-mix(in lab, red, red)){.conversations{--bubble-out:linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 88%, var(--color-on-solid)) 0%, var(--color-accent-deep) 52%, var(--color-accent-deep) 100%)}}.conversations{--bubble-note:linear-gradient(135deg, var(--color-amber-bg) 0%, var(--color-amber-bg) 100%);--bubble-radius:16px;--bubble-pad-x:12px;--bubble-shadow:0 1px 2px #17281d0d, 0 10px 22px -18px #17281d4d}@supports (color:color-mix(in lab, red, red)){.conversations{--bubble-shadow:0 1px 2px color-mix(in srgb, var(--shadow-ink) 5%, transparent), 0 10px 22px -18px color-mix(in srgb, var(--shadow-ink) 30%, transparent)}}.conversations{--receipt-sent:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.conversations{--receipt-sent:color-mix(in srgb, var(--color-accent-ink) 70%, transparent)}}.conversations{--receipt-delivered:var(--color-accent-ink);--receipt-seen:var(--color-accent-ink)}.list-head>.row.between{flex-wrap:wrap;row-gap:8px}.list-head>.row.between>.row{margin-left:auto}.list-head .segmented{margin:14px 0 0}.conversation-item{border:0;border-bottom:1px solid var(--color-line);border-radius:0;align-items:center;gap:13px;width:100%;min-height:72px;margin:0;padding:11px 14px}.conversation-item:last-of-type{border-bottom:0}.conversation-item.active{background:var(--color-info-bg)}.conversation-item .avatar{border-radius:10px;width:48px;height:48px;font-size:16px}.conversation-item h3{font-size:15.5px}.conversation-item .preview{margin:3px 0;font-size:13.5px}.conversation-item time,.conversation-item .status-text{font-size:11.5px}.unread{background:var(--color-accent);min-width:20px;height:20px;color:var(--color-accent-ink);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-flex}.chat{background-color:var(--chat-wall);background-image:radial-gradient(1100px 360px at 50% -14%, var(--color-surface) 0%, transparent 72%), radial-gradient(circle at 1px 1px, #1f7a460d 1px, transparent 0), radial-gradient(circle at 1px 1px, #1f7a4605 1px, transparent 0)}@supports (color:color-mix(in lab, red, red)){.chat{background-image:radial-gradient(1100px 360px at 50% -14%, var(--color-surface) 0%, transparent 72%), radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--color-accent) 5%, transparent) 1px, transparent 0), radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--color-accent) 2%, transparent) 1px, transparent 0)}}.chat{background-position:0 0,0 0,15px 15px;background-repeat:no-repeat,repeat,repeat;background-size:100% 100%,30px 30px,30px 30px}.chat-head .row{gap:10px}.chat-title-edit .btn{border-radius:999px;min-height:34px;padding:6px 12px;font-size:13px}.chat-head .avatar{border-radius:10px;width:42px;height:42px;font-size:15px;display:inline-flex}.chat-head .head-actions .icon-btn{border-radius:50%;width:40px;min-width:40px;height:40px}.chat-head .head-actions .icon-btn:hover{background:var(--color-accent-soft)}.chat-head .head-actions .btn{border-radius:999px;min-height:38px;padding:8px 12px;font-size:13px}.ai-strip .icon{width:16px;height:16px;color:var(--color-info);flex:none}.ai-strip .btn{border-radius:999px;flex:none;min-height:30px;margin-left:auto;padding:4px 11px;font-size:12px}.chat-new-chip .icon{width:15px;height:15px}.chat-scroll .message{content-visibility:auto;contain-intrinsic-size:auto 112px}.chat-scroll .message.email-msg{contain-intrinsic-size:auto 640px}.app-notice{z-index:60;border:1px solid var(--color-line);background:var(--color-surface);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex;position:fixed;box-shadow:0 10px 30px #17281d24}@supports (color:color-mix(in lab, red, red)){.app-notice{box-shadow:0 10px 30px color-mix(in srgb, var(--shadow-ink) 14.1%, transparent)}}.app-notice{color:var(--color-ink);left:10px;right:10px;bottom:calc(62px + env(safe-area-inset-bottom));font-size:13px}.app-notice>span{flex:1;min-width:0}.app-notice-action{background:var(--color-accent);color:var(--color-accent-ink);cursor:pointer;border:0;border-radius:9px;flex:none;padding:6px 12px;font-size:12.5px;font-weight:600}.app-notice-dismiss{width:28px;height:28px;color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.app-notice-dismiss:hover{background:var(--color-surface-soft);color:var(--color-ink)}@media (width>=761px){.app-notice{max-width:420px;bottom:18px;left:auto;right:18px}}.system-chip.bad{border-color:#b7415759;border-radius:10px;align-items:flex-start;max-width:min(560px,100%);padding:8px 12px}@supports (color:color-mix(in lab, red, red)){.system-chip.bad{border-color:color-mix(in srgb, var(--color-danger) 35%, transparent)}}.system-chip.bad{background:var(--color-danger-soft);color:var(--color-danger);text-align:left;white-space:normal;line-height:1.4}.system-chip.bad .icon{color:inherit;flex:none;margin-top:2px}.summary-card{background:var(--color-surface);box-shadow:var(--bubble-shadow);border:0;border-radius:14px;font-size:13.5px}.chat-scroll .message{align-items:flex-start;gap:10px;width:100%;max-width:min(78%,620px);margin-bottom:12px;display:flex}.chat-scroll .message:not(.last){margin-bottom:3px}.chat-scroll .message.out{flex-direction:row-reverse;margin-left:auto}.chat-scroll .message.note{max-width:100%}.chat-scroll .message>.avatar{border-radius:12px;width:34px;height:34px;font-size:12.5px;box-shadow:0 1px 2px #17281d0f}@supports (color:color-mix(in lab, red, red)){.chat-scroll .message>.avatar{box-shadow:0 1px 2px color-mix(in srgb, var(--shadow-ink) 5.9%, transparent)}}.chat-scroll .message.out .msg-body{align-items:flex-end}.msg-author.tone-peach{color:var(--color-danger)}.msg-author.tone-blue{color:var(--color-info)}.chat-scroll .message.note .msg-author{color:var(--color-danger)}.chat-scroll .bubble{width:fit-content;max-width:100%;padding:8px var(--bubble-pad-x) 6px;border:1px solid var(--color-line);border-radius:var(--bubble-radius);background:var(--bubble-in);box-shadow:var(--bubble-shadow);color:var(--color-ink-soft);font-size:14.5px;line-height:1.45;position:relative}.chat-scroll .message.out .bubble{background:var(--bubble-out);color:var(--color-on-solid);border-color:#0000}:root{--role-agent:var(--avi-agent);--role-agent-line:var(--avi-agent)}@supports (color:color-mix(in lab, red, red)){:root{--role-agent-line:color-mix(in srgb, var(--avi-agent) 45%, transparent)}}:root{--role-staff-ink:var(--color-accent-ink);--role-note-ink:var(--color-amber)}.chat-scroll .message.out .bubble{color:var(--role-staff-ink)}.chat-scroll .message.r-agent .bubble,.chat-scroll .message.r-draft .bubble{background:var(--bubble-in);border-color:var(--role-agent-line);box-shadow:inset 4px 0 0 -1px var(--role-agent), var(--bubble-shadow);color:var(--color-ink-soft)}.chat-scroll .message.r-draft .bubble{border-style:dashed}.chat-scroll .message.r-note .bubble,.chat-scroll .message.r-agent-note .bubble{border-color:var(--color-line);background:var(--bubble-note);color:var(--role-note-ink)}.chat-scroll .message.r-agent-note .bubble{border-color:var(--role-agent-line);box-shadow:inset 4px 0 0 -1px var(--role-agent), var(--bubble-shadow)}:root[data-theme=dark] .chat-scroll .message.r-agent .bubble,:root[data-theme=dark] .chat-scroll .message.r-draft .bubble,:root[data-theme=dark] .chat-scroll .message.r-agent-note .bubble{--receipt-sent:var(--color-muted);--receipt-delivered:var(--color-muted);--receipt-seen:var(--color-info)}.msg-author.is-agent{color:var(--role-agent);align-items:center;gap:4px;display:inline-flex}.msg-author.is-agent .icon,.msg-author.is-agent svg{width:13px;height:13px}.chat-scroll .message .bubble-reply{background:currentColor}@supports (color:color-mix(in lab, red, red)){.chat-scroll .message .bubble-reply{background:color-mix(in srgb, currentColor 10%, transparent)}}.chat-scroll .message .bubble-reply{border-left-color:currentColor}@supports (color:color-mix(in lab, red, red)){.chat-scroll .message .bubble-reply{border-left-color:color-mix(in srgb, currentColor 55%, transparent)}}.chat-scroll .message .bubble-reply b,.chat-scroll .message .bubble-reply span,.chat-scroll .message .bubble-reply:hover span,.chat-scroll .message .bubble-text a,.chat-scroll .message .bubble-text a:visited,.chat-scroll .message .mention,.chat-scroll .message .msg-file,.chat-scroll .message .msg-file small,.chat-scroll .message .msg-file .icon{color:inherit}.chat-scroll .message .msg-file{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.chat-scroll .message .msg-file{border-color:color-mix(in srgb, currentColor 22%, transparent)}}.chat-scroll .message.first .bubble{border-top-left-radius:5px}.chat-scroll .message.out.first .bubble{border-top-right-radius:5px}.bubble-foot .icon{width:12px;height:12px;color:var(--color-muted)}.chat-scroll .message.out:not(.note) .bubble-foot time,.chat-scroll .message.out:not(.note) .bubble-foot .icon{color:inherit}.chat-scroll .message.out:not(.note) .bubble-foot .receipt.sent{color:var(--receipt-sent)}.chat-scroll .message.out:not(.note) .bubble-foot .receipt.delivered{color:var(--receipt-delivered)}.chat-scroll .message.out:not(.note) .bubble-foot .receipt.seen{color:var(--receipt-seen);text-shadow:0 0 6px #ffffff8c}@supports (color:color-mix(in lab, red, red)){.chat-scroll .message.out:not(.note) .bubble-foot .receipt.seen{text-shadow:0 0 6px color-mix(in srgb, var(--color-accent-ink) 55%, transparent)}}.bubble:hover .msg-copy,.bubble-foot:focus-within .msg-copy{opacity:1}.chat-scroll .message.out:not(.note) .msg-copy{color:inherit;opacity:.8}.chat-scroll .message.out:not(.note) .msg-copy:hover{color:inherit;opacity:1}.msg-copy .icon{width:13px;height:13px}.msg-reply .icon{width:14px;height:14px}@media (pointer:coarse){.msg-copy.msg-pin.on{opacity:1}}.chat-scroll .message.note .bubble-reply{background:#f3ece3}@supports (color:color-mix(in lab, red, red)){.chat-scroll .message.note .bubble-reply{background:color-mix(in srgb, var(--color-surface) 88%, var(--color-amber) 12%)}}.chat-scroll .message.note .bubble-reply{border-left-color:var(--color-amber)}.chat-scroll .message.note .bubble-reply b{color:var(--color-ink)}.chat-scroll .message.note .bubble-reply span,.chat-scroll .message.note .bubble-reply:hover span{color:var(--color-ink-soft)}.message.flash .bubble{animation:1.2s ease-out msg-flash}.msg-replies-toggle .icon{width:13px;height:13px;color:var(--color-accent-text)}.msg-replies-toggle .caret.open{transform:rotate(225deg)translate(-1px,-1px)}@keyframes msg-flash{0%,60%{outline-color:var(--color-accent)}to{outline-color:#0000}}.message.pending .bubble{opacity:.7;outline-offset:0;outline:2px solid #0000}.chat-scroll .message.out:not(.note) .bubble-text a,.chat-scroll .message.out:not(.note) .bubble-text a:visited{color:var(--color-on-solid);text-decoration-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.chat-scroll .message.out:not(.note) .bubble-text a,.chat-scroll .message.out:not(.note) .bubble-text a:visited{-webkit-text-decoration-color:color-mix(in srgb, var(--color-surface) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-surface) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-surface) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--color-surface) 55%, transparent)}}.chat-scroll .message.out:not(.note) .bubble-text a:hover{color:var(--color-tim-29)}.chat-scroll .message.out:not(.note) .mention{color:inherit;text-underline-offset:2px;background:0 0;text-decoration:underline;text-decoration-thickness:1px}@supports (color:color-mix(in lab, red, red)){.chat-scroll .message.out:not(.note) .mention{-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent)}}.chat-scroll .message.out:not(.note) .msg-file{background:var(--color-night-950-a20);border-color:var(--color-xam-50-a24);color:var(--color-on-solid)}.chat-scroll .message.out:not(.note) .msg-file .icon,.chat-scroll .message.out:not(.note) .msg-file small{color:var(--color-xam-50-a90)}:root[data-theme=dark] .chat-scroll .message.out:not(.note) .msg-file{background:#ffffff3d}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .chat-scroll .message.out:not(.note) .msg-file{background:color-mix(in srgb, var(--color-on-solid) 24%, transparent)}}:root[data-theme=dark] .chat-scroll .message.out:not(.note) .msg-file{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .chat-scroll .message.out:not(.note) .msg-file{border-color:color-mix(in srgb, currentColor 16%, transparent)}}:root[data-theme=dark] .chat-scroll .message.out:not(.note) .msg-file{color:inherit}:root[data-theme=dark] .chat-scroll .message.out:not(.note) .msg-file .icon,:root[data-theme=dark] .chat-scroll .message.out:not(.note) .msg-file small{color:inherit;opacity:.72}.chat-scroll .message.note .bubble-text a{color:var(--color-danger)}.chat-scroll .bubble.media{border-radius:var(--bubble-radius);border-color:#0000;padding:0;overflow:visible}.chat-scroll .bubble.media .msg-media{border-radius:var(--bubble-radius);overflow:hidden}.chat-scroll .message.first:not(.out) .bubble.media .msg-media{border-top-left-radius:5px}.chat-scroll .message.out.first .bubble.media .msg-media{border-top-right-radius:5px}.chat-scroll .bubble.media>:not(.msg-media):not(.msg-video):not(.bubble-foot){margin-left:var(--bubble-pad-x);margin-right:var(--bubble-pad-x);width:auto}.chat-scroll .bubble.media>.bubble-reply:first-child,.chat-scroll .bubble.media>.bubble-reply-unknown:first-child{margin-top:8px}.chat-scroll .bubble.media .bubble-text{padding:9px 0 2px}.chat-scroll .bubble.media .bubble-text:last-child{padding-bottom:9px}.chat-scroll .bubble.media .msg-file{margin:0 0 9px}.chat-scroll .bubble .msg-file-row{max-width:100%}.chat-scroll .bubble .msg-file{overflow:hidden}.chat-scroll .bubble .msg-file>.grow{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chat-scroll .bubble.media .bubble-foot{margin:2px var(--bubble-pad-x) 6px}.chat-scroll .bubble.media:not(.media-text) .bubble-foot{background:#ffffffd9;border-radius:999px;margin:0;padding:2px 8px;position:absolute;bottom:8px;right:8px}@supports (color:color-mix(in lab, red, red)){.chat-scroll .bubble.media:not(.media-text) .bubble-foot{background:color-mix(in srgb, var(--color-surface) 85%, transparent)}}.chat-scroll .bubble.media:not(.media-text) .bubble-foot{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.chat-scroll .message.out:not(.note) .bubble.media:not(.media-text) .bubble-foot{background:var(--color-night-750-a76)}.chat-scroll .bubble.media:not(.media-text) .bubble-foot time{color:var(--color-ink-soft)}.chat-scroll .message.out:not(.note) .bubble.media:not(.media-text) .bubble-foot time{color:var(--color-on-solid)}.composer-wrap{padding:8px 14px calc(8px + env(safe-area-inset-bottom,0px));background:var(--color-surface-soft);flex:none}.composer.is-note{background:0 0}.composer.is-note .composer-row textarea{background:var(--color-danger-soft);border-color:var(--color-line)}.composer-plus .icon{transition:transform .18s}.composer-plus.is-open{background:var(--color-accent-soft);border-color:var(--color-line);color:var(--color-accent)}.composer-plus.is-open .icon{transform:rotate(45deg)}.composer-send .icon{width:20px;height:20px}.composer-chip .icon{width:14px;height:14px}.composer-chip.active{background:var(--color-amber-bg);border-color:var(--color-line);color:var(--color-amber)}.composer-reply>.icon{width:16px;height:16px;color:var(--color-accent);flex:none}.composer-tools .icon-btn{border-radius:50%;width:40px;min-width:40px;height:40px}.composer-tools .btn{border-radius:999px;min-height:40px;padding:8px 11px;font-size:12.5px}@media (width<=760px){.conversation-item{min-height:68px;padding:11px 13px}.conversation-item .avatar{width:46px;height:46px}.chat-head .row{gap:4px}.chat-head .avatar{width:38px;height:38px;font-size:13px}.chat-head .head-actions .icon-btn{width:36px;min-width:36px;height:36px}.shell{height:min(100dvh, var(--app-h,100dvh))}.shell:has(.conversations.chat-open){grid-template-rows:minmax(0,1fr)}:is(.shell:has(.conversations.chat-open) .mobile-nav,.ai-strip.internal){display:none}.ai-strip .btn{min-height:28px;padding:3px 10px;font-size:11.5px}.chat-scroll .message{max-width:88%;margin-bottom:10px}.conversations{--bubble-pad-x:10px}.chat-scroll .bubble{padding:7px var(--bubble-pad-x) 4px;font-size:15px}.chat-scroll .bubble.media{padding:0}.composer-wrap{padding:6px 8px calc(4px + env(safe-area-inset-bottom,0px))}html[data-keyboard="1"] .composer-wrap{padding-bottom:4px}.composer-tools .icon-btn{width:38px;min-width:38px;height:38px}.composer-tools .btn{min-height:38px}}@media (width<=360px){.chat-head .head-actions .icon-btn,.chat-head .mobile-back{width:34px;min-width:34px;height:34px}}.tab-dot{background:var(--color-accent);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-left:5px;display:inline-block}:root[data-theme=dark] .conversations{--chat-wall:#0e171f;--bubble-in:#1b2a35;--bubble-out:linear-gradient(135deg, #d3ff9b 0%, #b8f073 52%, #9edb55 100%);--bubble-shadow:0 1px 2px #00000047, 0 10px 22px -18px #0000008c;--receipt-sent:#0b111885;--receipt-delivered:#0b1118;--receipt-seen:#1546d6}:root[data-theme=dark] .chat-scroll .message.email-msg.out .bubble-foot .receipt,:root[data-theme=dark] .chat-scroll .message.email-msg.out .bubble-foot .icon{color:var(--color-muted)}.auth-banner{z-index:200;border:1px solid var(--color-line);background:#ffffffeb;border-radius:999px;align-items:center;gap:10px;max-width:calc(100vw - 24px);padding:8px 12px;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.auth-banner{background:color-mix(in srgb, var(--color-surface) 92%, transparent)}}.auth-banner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-card);color:var(--color-ink-soft);font-size:13px}.auth-banner .icon{width:16px;height:16px;color:var(--color-accent);flex:none}.auth-banner.warning{border-color:#99601373}@supports (color:color-mix(in lab, red, red)){.auth-banner.warning{border-color:color-mix(in srgb, var(--color-amber) 45%, transparent)}}.auth-banner.warning,.auth-banner.warning .icon{color:var(--color-amber)}.auth-banner .spin{animation:.9s linear infinite spin}.auth-banner-actions{gap:6px;margin-left:4px;display:flex}.auth-banner-actions button{border:1px solid var(--color-line);background:var(--color-surface-soft);color:var(--color-ink);font:inherit;cursor:pointer;border-radius:999px;padding:5px 11px;font-weight:600}.auth-banner-actions button:hover{border-color:var(--color-accent);color:var(--color-accent)}.auth-banner-actions button:disabled{opacity:.6;cursor:default}@media (width<=760px){.auth-banner{top:calc(env(safe-area-inset-top,0px) + 8px);border-radius:14px;flex-wrap:wrap;align-items:flex-start;gap:8px;max-width:none;padding:10px 12px;font-size:12.5px;left:10px;right:10px;transform:none}.auth-banner .icon{margin-top:1px}.auth-banner>span{flex:1;min-width:0;line-height:1.45}.auth-banner>span.auth-banner-actions{flex:100%;gap:8px;min-width:100%;margin:0}.auth-banner-actions button{white-space:nowrap;flex:1 1 0;min-height:38px;padding:8px 10px;font-size:12.5px}}.more-hero{text-align:left;background:linear-gradient(135deg, var(--color-accent-soft), var(--color-surface) 78%);align-items:center;gap:14px;width:100%;padding:15px 16px;display:flex}.more-hero .grow strong{color:var(--color-ink);font-size:16px;font-weight:650;display:block}.more-hero .grow small{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12.5px;display:block;overflow:hidden}.more-section{margin-top:22px}.more-section-title{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0 0 8px 2px;font-size:11.5px;font-weight:650}.more-rows{overflow:hidden}.more-row{text-align:left;width:100%;min-height:54px;color:var(--color-ink);background:0 0;border:0;align-items:center;gap:13px;padding:11px 13px;font-size:15px;font-weight:550;display:flex}.more-row:not(:first-child){border-top:1px solid var(--color-line)}.more-row:active{background:var(--color-surface-soft)}.more-row .work-icon{border-radius:10px;width:34px;height:34px}.more-row .grow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.more-row-note{color:var(--color-muted);flex:none;font-size:13px;font-weight:500}.more-chev{width:18px;height:18px;color:var(--color-muted);flex:none}.more-row.danger{color:var(--color-danger)}.more-row.danger .work-icon{background:var(--color-danger-soft);color:var(--color-danger)}.more-status{border-top:1px solid var(--color-line);background:var(--color-surface-soft);padding:6px}.more-option{text-align:left;width:100%;color:var(--color-ink);background:0 0;border:0;border-radius:11px;align-items:center;gap:11px;padding:10px 11px;font-size:14px;display:flex}.more-option small{color:var(--color-muted);margin-top:2px;font-size:11.5px;display:block}.more-option.active{color:var(--color-accent-text);background:var(--color-surface);font-weight:650}.more-option>svg{color:var(--color-accent);flex:none}.more-option:disabled{opacity:.6;cursor:default}@media (width>=761px){.more-page .page-inner{max-width:560px}}.activity-tabs{display:none}@media (width<=760px){.activity-tabs{margin-bottom:12px;display:flex}.activity-tabs .tab{flex:1 1 0;justify-content:center;align-items:center;display:inline-flex}.activity-page .activity-section{box-shadow:none;background:0 0;border:0;padding:0}.activity-page .activity-head{align-items:center;gap:10px;margin-bottom:4px}.activity-page .activity-head b{display:none}.activity-page .activity-head p{margin:0;font-size:13px}.activity-page .activity-actions{gap:6px}.activity-page .notif-action{gap:6px;padding:7px 10px;font-size:12.5px}.activity-page .notif{column-gap:11px;padding:11px 0}.activity-page .notif-detail{font-size:12.5px}}.notif-list{margin:0;padding:0;list-style:none}.notif{border-bottom:1px solid var(--color-line);grid-template-columns:38px minmax(0,1fr) auto;grid-template-areas:"icon title count""icon detail time";align-items:start;gap:3px 12px;padding:13px 0;display:grid;position:relative}.notif:last-child{border-bottom:0}.notif-hit{background:0 0;border:0;padding:0;position:absolute;inset:0}.notif-icon,.notif-title,.notif-time,.notif-detail,.notif-count{z-index:1;pointer-events:none;position:relative}.notif-count{background:var(--color-surface-soft);color:var(--color-ink-soft);white-space:nowrap;border-radius:999px;grid-area:count;align-self:center;padding:1px 7px;font-size:11.5px;font-weight:700}.notif-icon{background:var(--color-accent-soft);width:34px;height:34px;color:var(--color-accent);border-radius:11px;grid-area:icon;place-items:center;display:grid;position:relative}.notif-icon .icon{width:17px;height:17px}.notif.kind-ai .notif-icon{background:var(--color-info-bg);color:var(--color-info)}.notif.kind-work .notif-icon{background:var(--color-info-bg);color:var(--color-success)}.notif.kind-mention .notif-icon{background:var(--color-danger-soft);color:var(--color-danger)}.notif.kind-system .notif-icon{background:var(--color-surface-soft);color:var(--color-muted)}.notif-dot{background:var(--color-accent);width:10px;height:10px;box-shadow:0 0 0 2px var(--color-surface);border-radius:50%;position:absolute;top:-3px;right:-3px}.notif-title{-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--color-ink);-webkit-box-orient:vertical;grid-area:title;font-size:14.5px;font-weight:600;display:-webkit-box;overflow:hidden}.notif.is-unread .notif-title{font-weight:700}.notif-detail{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;grid-area:detail;margin:0;font-size:13px;overflow:hidden}.notif-time{color:var(--color-muted);white-space:nowrap;grid-area:time;place-self:end;font-size:11.5px}.status-pill.col-cancelled{background:var(--color-danger-soft);border-color:var(--color-line);color:var(--color-danger)}.status-pill.col-cancelled:hover,.status-pill.col-cancelled[aria-expanded=true]{color:var(--color-danger)}.jira-card.cancelled h4,.issue-row.cancelled .issue-title-text,.phone-card.cancelled .phone-card-title{color:var(--color-muted);text-decoration:line-through}@media (width>=761px){.work-page .work-controls{border:1px solid var(--color-line);background:var(--color-surface);border-radius:16px;row-gap:6px;padding:6px 8px}.work-page .work-controls .tabs{border:0;border-right:1px solid var(--color-line);background:0 0;border-radius:0;flex:none;margin:0;padding:0 10px 0 0}.work-page .work-toolbar{margin-bottom:0}.work-page .work-controls .tabs .tab{min-height:40px}.work-page .work-toolbar .searchbox{flex:240px;max-width:560px;height:40px;min-height:40px}.work-page .work-toolbar .wt-sheet-btn{border:1px solid var(--color-line);background:var(--color-surface);height:40px;min-height:40px;color:var(--color-ink);white-space:nowrap;border-radius:10px;flex:none;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:620;display:inline-flex}.work-page .work-toolbar .wt-sheet-btn:hover{color:var(--color-accent);border-color:var(--color-accent)}.work-page .work-toolbar .wt-sheet-btn.has{background:var(--color-accent-soft);color:var(--color-accent);border-color:#0000}.work-page .work-toolbar .wt-sheet-btn>.icon{width:16px;height:16px}.work-page .work-toolbar .wt-sheet-btn .count{background:var(--color-accent);min-width:18px;height:18px;color:var(--color-surface);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.work-page .work-toolbar .view-toggle{flex:none;align-self:center}.work-page .work-toolbar .wt-clear{border-radius:10px;flex:none;align-items:center;gap:5px;height:40px;min-height:40px;padding:0 12px;font-size:12.5px;display:inline-flex}}@media (width>=1800px){.work-page .page-inner{max-width:1760px;margin-inline:auto}}.avi-home,.legal,.gate-frame{--avi-mark-tile:#1f7a46;--avi-mark-glyph:#fff;--avi-mark-ring:#0b11182e}.widget-page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark] .summary-cell[class*=tone-],:root[data-theme=dark] .work-stat[class*=tone-]{--s-bg:linear-gradient(180deg, var(--s-a), var(--color-surface) 74%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .summary-cell[class*=tone-],:root[data-theme=dark] .work-stat[class*=tone-]{--s-bg:linear-gradient(180deg, color-mix(in srgb, var(--s-a) 16%, transparent), var(--color-surface) 74%)}}:root[data-theme=dark] .summary-cell[class*=tone-],:root[data-theme=dark] .work-stat[class*=tone-]{--s-line:var(--color-line);--s-num:var(--color-ink)}:root[data-theme=dark] .summary-cell.tone-indigo,:root[data-theme=dark] .work-stat.tone-indigo{--s-ink:var(--color-accent-ink)}:root[data-theme=dark] .toggle{background:#5f6d666b}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .toggle{background:color-mix(in srgb, var(--color-muted) 42%, transparent)}}:root[data-theme=dark] .toggle.on{background:var(--color-accent)}:root[data-theme=dark] .status-dot,:root[data-theme=dark] .status-dot.offline,:root[data-theme=dark] .sentiment-dot,:root[data-theme=dark] .sentiment-dot.neutral,:root[data-theme=dark] .jira-dot.col-backlog,:root[data-theme=dark] .availability-link .dot{background:var(--color-muted)}:root[data-theme=dark] .stage-flow li+li:before{background:var(--color-line)}:root[data-theme=dark] .timeline-item:before{background:#1f7a4673}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .timeline-item:before{background:color-mix(in srgb, var(--color-accent) 45%, transparent)}}:root[data-theme=dark] .nav::-webkit-scrollbar-thumb:hover{background:var(--color-muted)}:root[data-theme=dark] .related-card:hover,:root[data-theme=dark] .context-link:hover,:root[data-theme=dark] .flow .step.active{border-color:#1f7a4673}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .related-card:hover,:root[data-theme=dark] .context-link:hover,:root[data-theme=dark] .flow .step.active{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent)}}.call-screen.mini{inset:auto 14px calc(env(safe-area-inset-bottom,0px) + 14px) auto;border:1px solid #ffffff2e;border-radius:18px;gap:8px;width:min(300px,70vw);height:auto;padding:8px}@supports (color:color-mix(in lab, red, red)){.call-screen.mini{border:1px solid color-mix(in srgb, var(--color-surface) 18%, transparent)}}.call-screen.mini{box-shadow:0 18px 48px #17281d80}@supports (color:color-mix(in lab, red, red)){.call-screen.mini{box-shadow:0 18px 48px color-mix(in srgb, var(--shadow-ink) 50.2%, transparent)}}.call-screen.mini{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;animation:none}.call-screen.mini.dragging{cursor:grabbing}.call-screen.mini.dragging .call-controls,.call-screen.mini.dragging .call-top{pointer-events:none}.call-screen.mini .call-top{gap:8px}.call-screen.mini .call-top b{font-size:13px}.call-screen.mini .call-top small{font-size:11px}.call-screen.mini .call-top-count{display:none}.call-screen.mini .call-stage{flex:none;height:min(190px,30vh)}.call-screen.mini .call-note,.call-screen.mini .call-net-card,.call-screen.mini .call-tile.self{display:none}.call-screen.mini .call-net{padding:3px 7px}.call-screen.mini .call-net>b{display:none}.call-screen.mini .call-tile-off{gap:4px;font-size:11px}.call-screen.mini .call-tile-off .avatar{width:30px;height:30px;font-size:12px}.call-screen.mini .call-tile-off small{display:none}.call-screen.mini .avatar{width:46px;height:46px;font-size:16px}.call-screen.mini .call-controls{flex-wrap:nowrap;gap:4px}.call-screen.mini .call-round{gap:0;min-width:0}.call-screen.mini .call-round .icon{width:38px;height:38px;padding:10px}.call-screen.mini .call-round>span{display:none}@media (width<=760px){.call-screen.mini{width:auto;padding:calc(env(safe-area-inset-top,0px) + 8px) 10px 8px;border:0;border-bottom:1px solid var(--color-xam-50-a12);background:var(--color-night-858-a95);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:0;flex-direction:row;align-items:center;gap:10px;inset:0 0 auto;box-shadow:0 12px 30px #17281d40}@supports (color:color-mix(in lab, red, red)){.call-screen.mini{box-shadow:0 12px 30px color-mix(in srgb, var(--shadow-ink) 25.1%, transparent)}}.call-screen.mini,.call-screen.mini.dragging{cursor:default}.call-screen.mini .call-stage{background:var(--color-night-950-a25);border-radius:12px;flex:none;order:-1;width:40px;height:40px;overflow:hidden}.shell{height:calc(min(100dvh, var(--app-h,100dvh)) - var(--call-bar-h,0px));margin-top:var(--call-bar-h,0px)}.call-screen.mini .call-stage .call-tile{border-radius:0;height:100%}.call-screen.mini .call-stage .call-tile video{object-fit:cover}.call-screen.mini .call-tile-label,.call-screen.mini .call-tile-zoom,.call-screen.mini .call-tile-off small{display:none}.call-screen.mini .call-tile-off .avatar{border-radius:12px;width:40px;height:40px;font-size:14px}.call-screen.mini .call-top{pointer-events:auto;background:0 0;flex-direction:row;flex:auto;align-items:baseline;gap:6px;min-width:0;padding:0;position:static}.call-screen.mini .call-top b{max-width:45%;color:var(--color-on-solid);font-size:13px}.call-screen.mini .call-top small{color:var(--color-tim-203);font-size:11.5px}.call-screen.mini .call-top-right,.call-screen.mini .call-net{display:none}.call-screen.mini .call-controls{background:0 0;flex-wrap:nowrap;flex:none;gap:2px;padding:0;position:static}.call-screen.mini .call-round{min-width:0;padding:3px}.call-screen.mini .call-round .icon{background:var(--color-xam-50-a14);width:34px;height:34px;padding:9px}.call-screen.mini .call-round.end .icon,.call-screen.mini .call-round.decline .icon{background:var(--color-do-525)}.call-screen.mini .call-round.flip{display:none}}.ch-bar{flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0 16px;display:flex}.ch-bar .btn{margin-left:auto}.ch-filters{flex-wrap:wrap;gap:8px;display:flex}.ch-filter{border:1px solid var(--color-line);background:var(--color-surface);height:36px;color:var(--color-muted);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 13px;display:inline-flex}.ch-filter .icon{width:15px;height:15px}.ch-filter b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:650}.ch-filter span{font-size:12.5px}.ch-filter:hover{border-color:var(--color-accent)}.ch-filter[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft)}.ch-filter[aria-pressed=true] .icon,.ch-filter[aria-pressed=true] b{color:var(--color-accent-text)}.ch-list{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);overflow:hidden}.ch-list-head,.ch-row{grid-template-columns:minmax(190px,1.15fr) minmax(0,1.5fr) 104px 132px 122px;align-items:center;gap:14px;display:grid}.ch-list-head{border-bottom:1px solid var(--color-line);background:var(--color-surface-soft);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);padding:9px 15px;font-size:11.5px;font-weight:650}.ch-group{border-top:1px solid var(--color-line);background:var(--color-surface-soft);color:var(--color-muted);align-items:center;gap:8px;padding:9px 15px 7px;font-size:12px;font-weight:650;display:flex}.ch-group span{font-variant-numeric:tabular-nums;color:var(--color-muted);font-weight:600}.ch-row{border-top:1px solid var(--color-line);padding:10px 15px;transition:background .15s}.ch-row:hover{background:var(--color-surface-soft)}.ch-who{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:0;display:grid}.ch-who .channel-tile{border-radius:10px;width:34px;height:34px;font-size:13px}.ch-who b{color:var(--color-ink);overflow-wrap:anywhere;font-size:13.5px;font-weight:650;display:block}.ch-who:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:8px}.ch-chips{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.chip{border:1px solid var(--color-line);background:var(--color-surface-soft);color:var(--color-muted);border-radius:7px;align-items:center;padding:3px 8px;font-size:11.5px;display:inline-flex}.chip.on{background:var(--color-success-bg);color:var(--color-success);border-color:#0000}.chip.miss{background:var(--color-danger-soft);color:var(--color-danger);border-color:#0000;font-weight:600}.ch-nums{min-width:0}.ch-nums .metric b{font-variant-numeric:tabular-nums;font-size:13px;font-weight:650;display:block}.ch-nums .metric span{color:var(--color-muted);font-size:11.5px;display:block}.ch-state{min-width:0}.ch-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.ch-acts .btn{min-height:34px;padding:0 12px}.ch-acts .icon-btn{width:34px;min-width:34px;height:34px}.ce-hero{border:1px solid var(--color-line);background:var(--color-surface-soft);border-radius:16px;align-items:flex-start;gap:14px;margin-bottom:16px;padding:16px 18px;display:flex}.ce-hero .channel-tile{width:48px;height:48px;font-size:20px}.ce-hero-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ce-hero-title h2{color:var(--color-ink);font-size:18px;font-weight:700}.ce-hero-sub{color:var(--color-muted);overflow-wrap:anywhere;margin-top:3px;font-size:12.5px}.ce-hero-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;display:flex}.ce-status{border:1px solid var(--color-line);background:var(--color-surface);border-radius:16px;padding:16px 18px}.ce-status-head{align-items:flex-start;gap:12px;display:flex}.ce-status-head h3{color:var(--color-ink);font-size:15px;font-weight:700}.ce-status-head p{margin-top:3px}.ce-facts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-top:14px;display:grid}.ce-fact{background:var(--color-surface-soft);border-radius:12px;padding:11px 13px}.ce-fact span{color:var(--color-muted);font-size:11.5px;display:block}.ce-fact b{color:var(--color-ink);overflow-wrap:anywhere;margin-top:3px;font-size:14px;font-weight:650;display:block}.ce-fact b.cd-warn{color:#b4791c}.ce-fact b.cd-bad{color:var(--color-danger)}.ce-note{background:var(--color-accent-soft);color:var(--color-accent-text);border-radius:12px;margin-top:14px;padding:11px 13px;font-size:12.5px;line-height:1.5}.ce-note.warn{color:#8a5a13;background:#fdf3e3}.ce-foot{align-items:center;gap:10px;width:100%;display:flex}.cd-code{border:1px solid var(--color-line);background:var(--color-surface-soft);color:var(--color-ink-soft);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;max-height:300px;margin:0;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.2px;line-height:1.55;overflow:auto}.cd-widget-acts .btn{min-height:38px}.cd-widget-groups{gap:8px;display:grid}.cd-widget-group{border:1px solid var(--color-line);background:var(--color-surface);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.cd-widget-group b{color:var(--color-ink);font-size:13.2px;font-weight:650;display:block}.cd-widget-group span{overflow-wrap:anywhere;display:block}.cd-widget-preview .widget-editor-preview{max-height:none;position:static;overflow:visible}.ag-steps-count{font-variant-numeric:tabular-nums;align-self:center;margin-left:auto}.pane-title{margin:14px 0 3px;font-size:16px;font-weight:650}.pane-sub{color:var(--color-muted);margin:0 0 14px;font-size:12.8px}.provider-option.locked{opacity:.55;cursor:not-allowed}.provider-option.locked small{color:var(--color-amber)}.radio-card{text-align:left;border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink);cursor:pointer;border-radius:12px;align-content:start;gap:6px;padding:13px 14px;display:grid}.radio-card:hover{border-color:var(--color-accent)}.radio-card .icon{width:17px;height:17px;color:var(--color-accent-text)}.radio-card b{font-size:13.6px;font-weight:650}.radio-card small{color:var(--color-muted);font-size:12.3px;line-height:1.5}.radio-card.on{border-color:var(--color-accent);background:var(--color-accent-soft)}.reply-modes{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ag-sum .k{color:var(--color-muted);font-size:12.5px}@media (width<=640px){.reply-modes{grid-template-columns:1fr}}@media (width<=900px){.channel-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ch-bar{flex-direction:column;align-items:stretch}.ch-bar .btn{margin-left:0}.ch-filters{scrollbar-width:none;flex-wrap:nowrap;margin:0 -14px 2px;padding:0 14px 2px;overflow-x:auto}.ch-filters::-webkit-scrollbar{display:none}.ch-filter{flex:none}.ch-list-head{display:none}.ch-list{background:0 0;border:0;border-radius:0}.ch-row{border:1px solid var(--color-line);background:var(--color-surface);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who state""chips chips""nums acts";align-items:center;gap:10px 12px;margin-bottom:10px;padding:13px 14px;display:grid}.ch-row:hover{background:var(--color-surface)}.ch-who{grid-area:who}.ch-state{grid-area:state;justify-self:end}.ch-chips{grid-area:chips}.ch-nums{grid-area:nums}.ch-acts{grid-area:acts}.ch-nums .metric{flex-direction:row;align-items:baseline;gap:6px}.ch-nums .metric b{font-size:14px}.ch-nums .metric span{font-size:12px}.ch-acts .icon-btn{width:38px;min-width:38px;height:38px}.ch-chips{max-height:none}.chip{padding:3px 7px;font-size:11.2px}.ch-group{background:0 0;border-top:0;margin:4px 0 8px;padding:0 2px}}@media (width<=640px){.ch-row{padding:12px 13px}.ch-bar .btn{justify-content:center;width:100%;min-height:44px}}.cd-head{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;display:flex}.cd-head-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cd-head-title h2{color:var(--color-ink);font-size:19px;font-weight:700}.cd-head-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.cd-toggle{align-items:center;gap:8px;display:flex}.cd-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px;display:grid}.cd-stack{gap:16px;display:grid}.cd-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;display:grid}.cd-facts>div{min-width:0}.cd-facts span{color:var(--color-muted);font-size:11.5px;display:block}.cd-facts b{color:var(--color-ink);overflow-wrap:anywhere;margin-top:2px;font-size:14px;font-weight:650;display:block}.cd-facts b.cd-warn{color:#b4791c}.cd-facts b.cd-bad{color:var(--color-danger)}.cd-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.cd-switches{gap:12px;margin-top:16px;display:grid}.cd-switches>label{border:1px solid var(--color-line);background:var(--color-surface-soft);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.cd-switches b{color:var(--color-ink);font-size:13.5px;display:block}.cd-switches small{color:var(--color-muted);margin-top:2px;font-size:12px;display:block}.cd-log{gap:2px;display:grid}.cd-log-row{border-bottom:1px solid var(--color-line);align-items:center;gap:10px;padding:9px 6px;display:flex}.cd-log-row:last-child{border-bottom:0}.cd-log-row .grow{min-width:0}.cd-log-row b{color:var(--color-ink);font-size:12.5px;display:block}.cd-log-row small{color:var(--color-muted);overflow-wrap:anywhere;margin-top:1px;font-size:12px;display:block}.cd-log-dir{background:var(--color-accent-soft);width:26px;height:26px;color:var(--color-accent-text);border-radius:8px;flex:none;place-items:center;display:grid}.cd-log-dir.out{color:#1f7a55;background:#e6f6ed}.cd-log-dir .icon{width:14px;height:14px}.cd-log-row>a{color:var(--color-accent-text);flex:none;font-size:12px}.cd-log-row>time{white-space:nowrap;flex:none}.cd-convs{display:grid}.cd-conv{border-bottom:1px solid var(--color-line);color:inherit;align-items:center;gap:12px;padding:10px 6px;display:flex}.cd-conv:last-child{border-bottom:0}.cd-conv:hover{background:var(--color-surface-soft)}.cd-conv .grow{min-width:0}.cd-conv b{color:var(--color-ink);font-size:13.5px;display:block}.cd-conv small{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.cd-conv-meta{flex:none;justify-items:end;gap:2px;display:grid}button.member-chip{cursor:pointer;font-family:inherit;line-height:1.2}button.member-chip:hover{border-color:var(--color-accent)}.conversation-list .filters-panel select{width:100%}@media (width<=1050px){.cd-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.cd-head-actions{justify-content:space-between;width:100%;margin-left:0}.cd-conv small{max-width:180px}.channel-card-foot .btn{flex:auto;justify-content:center}.channel-card-foot .toggle{margin-left:0}}.guide{flex-direction:column;margin:4px 0 0;padding:0;list-style:none;display:flex}.guide-step{gap:12px;padding-bottom:16px;display:flex;position:relative}.guide-step:before{content:"";background:var(--color-line);width:2px;position:absolute;top:34px;bottom:4px;left:13px}.guide-step:last-child{padding-bottom:0}.guide-step:last-child:before{content:none}.guide-num{width:28px;height:28px;color:var(--color-accent-ink);background:linear-gradient(145deg, var(--color-tim-225), var(--color-accent));border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid;box-shadow:0 2px 8px #17281d40}@supports (color:color-mix(in lab, red, red)){.guide-num{box-shadow:0 2px 8px color-mix(in srgb, var(--shadow-ink) 25%, transparent)}}.guide-body{min-width:0;padding-top:3px}.guide-body b{color:var(--color-ink);font-size:13.5px;line-height:1.35;display:block}.guide-body p{color:var(--color-muted);margin:3px 0 0;font-size:12.5px;line-height:1.55}.guide-link{color:var(--color-accent);align-items:center;gap:5px;margin-top:6px;font-size:12.5px;font-weight:600;display:inline-flex}.guide-link svg{width:14px;height:14px}.guide-note{border:1px solid var(--color-line);background:var(--color-canvas);color:var(--color-muted);align-items:flex-start;gap:8px;margin-top:18px;padding:10px 12px;font-size:12.5px;line-height:1.5;display:flex}.guide-note svg{width:15px;height:15px;color:var(--color-accent);flex:none;margin-top:1px}@media (width<=480px){.guide-step{gap:10px}.guide-body b{font-size:13px}}.badge-green{background:var(--color-success-bg);color:var(--color-success)}.agent-avatar.bad{background:linear-gradient(145deg, var(--color-do-200), var(--color-danger));box-shadow:0 8px 18px #17281d33}@supports (color:color-mix(in lab, red, red)){.agent-avatar.bad{box-shadow:0 8px 18px color-mix(in srgb, var(--shadow-ink) 20%, transparent)}}.agent-avatar.bad{color:var(--color-on-solid)}.agent-avatar.draft{background:linear-gradient(145deg, var(--color-tim-103), var(--color-muted));box-shadow:none;color:var(--color-on-solid)}:root[data-theme=dark] .agent-avatar.draft{color:var(--color-ink);background:linear-gradient(145deg,#3b4d5a,#2a3944)}.agent-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.agent-metrics>div{border-left:3px solid var(--s-a,var(--color-line));padding-left:10px}.agent-metrics b{letter-spacing:-.4px;color:var(--s-num,var(--color-ink));font-size:17px;line-height:1.2;display:block}.agent-metrics span{color:var(--color-muted);font-size:11.5px}.agent-metrics .m-blue{--s-a:#2563eb;--s-num:#1d4ed8}.agent-metrics .m-teal{--s-a:#0d9488;--s-num:#0b7c72}.agent-metrics .m-amber{--s-a:#d97706;--s-num:#a16207}:root[data-theme=dark] .agent-metrics>div{--s-num:var(--color-ink)}.agent-links .action-cell{border-radius:13px;grid-template-columns:18px minmax(0,1fr) 14px;padding:11px 12px}.agent-links .action-cell b{font-size:12.5px}.agent-links .action-cell span span{color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.ag-steps{flex-wrap:wrap;gap:6px;display:flex}.ag-step{border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-muted);cursor:pointer;text-align:left;border-radius:11px;align-items:center;gap:8px;padding:7px 11px;font-size:12.5px;font-weight:650;display:flex}.ag-step i{background:var(--color-surface-soft);border:1px solid var(--color-line);border-radius:7px;place-items:center;width:20px;height:20px;font-size:11.5px;font-style:normal;display:grid}.ag-step.done i{background:var(--color-success-bg);color:var(--color-success);border-color:#0000}.ag-step.on{border-color:var(--color-accent);color:var(--color-ink);background:var(--color-accent-soft)}.ag-step.on i{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink)}.ag-sum{gap:8px;display:grid}.ag-sum>div{border-bottom:1px dashed var(--color-line);grid-template-columns:140px minmax(0,1fr);gap:10px;padding-bottom:7px;font-size:13px;display:grid}.ag-sum .k{padding-top:2px}@media (width<=620px){.ag-step span{display:none}.ag-sum>div{grid-template-columns:1fr;gap:2px}}.ag-modes.one{grid-template-columns:1fr}.ag-mode.on{border-color:var(--color-accent);background:var(--color-accent-soft)}.ag-mode.on:after{border-color:var(--color-accent);background:var(--color-accent);box-shadow:inset 0 0 0 3.5px var(--color-surface)}.ag-tag .icon{width:13px;height:13px}.ag-sug.all{color:var(--color-accent-text);font-weight:700}.ag-sec{border-bottom:1px solid var(--color-line);padding:16px 0}.ag-sec:last-of-type{border-bottom:0;padding-bottom:0}.ag-sec>h3{letter-spacing:-.15px;color:var(--color-ink);font-size:14.5px;font-weight:750}.ag-desc{color:var(--color-muted);margin:2px 0 13px;font-size:12.3px}.ag-sec>.ag-mode+.ag-mode,.ag-sec>.ag-modes+.field,.ag-sec>.ag-note+.field{margin-top:12px}.ag-note{background:var(--color-surface-soft);color:var(--color-ink-soft);border-radius:11px;padding:11px 13px;font-size:12.8px}.ag-note b{margin-bottom:2px;display:block}.ag-note.info{background:var(--color-info-bg);color:var(--color-info)}.ag-note.ok{background:var(--color-success-bg);color:var(--color-success)}.ag-note.warn{background:var(--color-amber-bg);color:var(--color-amber)}.ag-note.bad{background:var(--color-danger-soft);color:var(--color-danger)}.ag-drop .icon{width:22px;height:22px;color:var(--color-accent)}.ag-chips-row button.on{background:var(--color-accent-soft);color:var(--color-accent-text);border-color:#0000}.ag-tpl>.agent-avatar{border-radius:11px;width:38px;height:38px}.chk{background:var(--color-surface-soft);color:var(--color-ink);cursor:pointer;border-radius:11px;align-items:center;gap:9px;padding:9px 12px;font-size:13px;font-weight:650;display:flex}.chk+.chk{margin-top:8px}.agent-avatar{background:var(--color-accent-soft);width:34px;height:34px;color:var(--color-accent-text);border-radius:11px;flex:none;place-items:center;display:grid}.agent-avatar svg{width:18px;height:18px}button.mention{font:inherit;cursor:pointer;border:0;font-weight:600}button.mention:hover,button.mention:focus-visible{text-underline-offset:2px;filter:brightness(.97);text-decoration:underline}.ag-note ul{margin:6px 0 0;padding-left:16px;list-style:outside}.ag-note li b,.ag-note ul b,.ag-note li strong{margin-bottom:0;display:inline}.ag-note ul li{margin-top:3px;line-height:1.5}.ag-note ul li:first-child{margin-top:0}.ag-tpl small.muted{text-align:left;margin-top:6px;font-size:12px;line-height:1.45;display:block}.ks-list li>.grow{flex-direction:column;gap:4px;min-width:0;display:flex}.ks-list li>.grow b{color:var(--color-ink);overflow-wrap:anywhere;font-size:13px;line-height:1.4}.ks-list li>.grow small{overflow-wrap:anywhere;font-size:12px;line-height:1.45}.bubble-file .icon{width:14px;height:14px}.session-chip{color:var(--color-amber);background:var(--color-amber-bg);border:1px solid #99601361;border-radius:99px;align-items:center;gap:4px;margin-left:6px;padding:1px 7px;font-size:10.5px;font-weight:700;line-height:1.5;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.session-chip{border:1px solid color-mix(in srgb, var(--color-amber) 38%, transparent)}}.session-chip svg{flex:none;width:10px;height:10px}.session-chip.is-full{border-color:#996013b8}@supports (color:color-mix(in lab, red, red)){.session-chip.is-full{border-color:color-mix(in srgb, var(--color-amber) 72%, transparent)}}.session-notice{border-radius:var(--radius-btn);background:var(--color-amber-bg);color:var(--color-amber);border:1px solid #99601357;align-items:flex-start;gap:10px;margin:0 0 8px;padding:9px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.session-notice{border:1px solid color-mix(in srgb, var(--color-amber) 34%, transparent)}}.session-notice.is-full{border-color:#9960139e}@supports (color:color-mix(in lab, red, red)){.session-notice.is-full{border-color:color-mix(in srgb, var(--color-amber) 62%, transparent)}}.session-notice-ico{flex:none;width:15px;height:15px;margin-top:2px}.session-notice-text{flex-direction:column;flex:1;min-width:0;font-size:12.5px;line-height:1.45;display:flex}.session-notice-text b{font-weight:700}.session-notice-text span{color:#8c6325}@supports (color:color-mix(in lab, red, red)){.session-notice-text span{color:color-mix(in srgb, var(--color-amber) 78%, var(--color-muted))}}.session-notice-text small{color:#836533;font-size:11.5px}@supports (color:color-mix(in lab, red, red)){.session-notice-text small{color:color-mix(in srgb, var(--color-amber) 62%, var(--color-muted))}}.message.note-ai .bubble{border-left:3px solid var(--color-accent);background:#daebe1}@supports (color:color-mix(in lab, red, red)){.message.note-ai .bubble{background:color-mix(in srgb, var(--color-accent) 7%, var(--color-surface-soft))}}.message.note-ai .msg-author{color:var(--color-accent)}.qr-list li.on{border-color:var(--color-accent);background:var(--color-accent-soft)}.qr-list .grow{flex-direction:column;gap:3px;min-width:0;display:flex}.icon-btn.spinning .icon,.btn.spinning .icon,.ai-spin{animation:.9s linear infinite spin}.composer-ai-status .grow{flex-direction:column;gap:1px;min-width:0;display:flex}.composer-ai-status .icon{width:15px;height:15px}.composer-agent-pick .icon{width:14px;height:14px;color:var(--color-accent)}.message.note-ai .bubble b{color:var(--color-ink);margin-top:0;display:inline}.message.note-ai .bubble b:first-child{margin-top:0}.ks-top .row{flex:none;gap:4px}.ks-top .icon-btn.on{color:var(--color-accent);background:var(--color-accent-soft)}.ks-ingest-opt.is-picked{border-color:var(--color-accent);background:#1f7a461f}@supports (color:color-mix(in lab, red, red)){.ks-ingest-opt.is-picked{background:color-mix(in srgb, var(--color-accent) 12%, transparent)}}.ks-ingest-tick .icon{stroke-width:3px;width:11px;height:11px}.ks-ingest-opt.is-picked .ks-ingest-tick{border-color:var(--color-accent);background:var(--color-accent)}.ks-docs li>.grow{flex-direction:column;gap:3px;min-width:0;display:flex}.ks-view-head .grow{flex-direction:column;gap:2px;min-width:0;display:flex}.pin-bar-head .icon{width:14px;height:14px}.pin-chip-off .icon{width:13px;height:13px}.chat-scroll .message.msg-pinned .bubble{box-shadow:inset 3px 0 0 var(--color-accent)}.chat-scroll .msg-copy.msg-pin.on{opacity:1}.pf-row .pf-actions .icon-btn{width:30px;height:30px}.pf-row .pf-actions .icon-btn .icon{width:15px;height:15px}.pf-row .icon-btn.pf-promote{color:var(--color-accent-text);background:var(--color-accent-soft)}.pf-row .icon-btn.pf-promote:hover{background:#1f7a4638}@supports (color:color-mix(in lab, red, red)){.pf-row .icon-btn.pf-promote:hover{background:color-mix(in srgb, var(--color-accent) 22%, transparent)}}.ag-allstaff .icon{flex:none;width:16px;height:16px}.ag-allstaff.on{border-color:#1f7a4673}@supports (color:color-mix(in lab, red, red)){.ag-allstaff.on{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent)}}.ag-allstaff.on{background:var(--color-accent-soft);color:var(--color-accent-text)}.ag-allstaff.on b,.ag-allstaff.on .icon{color:var(--color-accent-text)}.call-tile-zoom{z-index:3;border:1px solid var(--avi-mark-ring);background:var(--color-night-975-a72);width:32px;height:32px;color:var(--color-on-solid);opacity:0;border-radius:10px;place-items:center;padding:0;transition:opacity .15s;display:grid;position:absolute;top:8px;right:8px}.call-tile-zoom .icon{width:16px;height:16px}.call-tile:hover .call-tile-zoom,.call-tile.spot .call-tile-zoom,.call-tile-zoom:focus-visible{opacity:1}@media (pointer:coarse){.call-tile-zoom{opacity:.85;width:36px;height:36px}.call-tile-zoom .icon{width:18px;height:18px}}.call-stage.grid.spotlight[data-count],.call-stage.spotlight{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(auto-fit,minmax(96px,1fr));grid-auto-rows:84px;display:grid}.call-stage.spotlight>.call-tile.spot{aspect-ratio:auto;grid-area:1/1/auto/-1;width:auto;max-width:none;height:100%;position:static}.call-stage.spotlight>.call-tile:not(.spot){grid-area:2}@media (width<=760px){.call-stage.spotlight>.call-tile:not(.spot){grid-auto-rows:72px}}.call-screen.mini .call-stage.spotlight>.call-tile:not(.spot){display:none}.chat-scroll .bubble-img-off .icon{width:14px;height:14px}.widget-attach{gap:6px;margin-bottom:6px;display:grid}.widget-attach img,.widget-attach video{border-radius:10px;width:min(240px,100%);display:block}.widget-attach .widget-file{color:inherit;align-items:center;gap:6px;font-size:12.5px;text-decoration:underline;display:inline-flex}.widget-attach .widget-file .icon{width:14px;height:14px}.widget-inline-img{border-radius:10px;width:min(240px,100%);margin:6px 0;display:block}.widget-msg a{color:inherit;text-decoration:underline}.widget-head{flex:none;align-items:center;gap:10px;padding:12px 14px;display:flex}.widget-logo{border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:15px;font-weight:800;display:grid}.widget-who-head{gap:1px;min-width:0;margin-right:auto;display:grid}.widget-who-head b,.widget-who-head s{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.widget-who-head b{font-size:13.5px;font-weight:700}.widget-who-head s{opacity:.82;font-size:11px;text-decoration:none}.widget-form{gap:10px;display:grid}.widget-field{gap:5px;display:grid}.widget-lbl{font-size:12px;font-weight:600}.widget-star{color:var(--color-do-500);margin-left:3px}.widget-form input,.widget-form select{border:1px solid var(--color-line);border-radius:11px;width:100%;height:40px;padding:0 12px;font-size:13px}.widget-consent{align-items:flex-start;gap:8px;font-size:12px;line-height:1.5;display:flex}.widget-consent input{accent-color:currentColor;flex:none;width:16px;height:16px;margin:1px 0 0}.widget-consent a{color:inherit;text-decoration:underline}.widget-start{height:42px;color:var(--color-on-solid);cursor:pointer;border:0;border-radius:12px;font-size:13.5px;font-weight:600}.widget-start:disabled{opacity:.5;cursor:not-allowed}.widget-hint{font-size:11.5px;line-height:1.5}.widget-day{text-align:center;font-size:11px}.widget-msg-who{margin-bottom:3px;font-size:11px;font-weight:600;display:block}.widget-quote{background:currentColor;border:0;border-left:3px solid;border-radius:8px;gap:2px;width:100%;margin-bottom:6px;padding:6px 8px;display:grid}@supports (color:color-mix(in lab, red, red)){.widget-quote{background:color-mix(in srgb, currentColor 8%, transparent)}}.widget-quote{color:inherit;font:inherit;text-align:left;cursor:pointer}.widget-quote b{font-size:11px;font-weight:700}.widget-quote span{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.widget-msg-failed{opacity:.85;margin-top:4px;font-size:11.5px;font-weight:600;display:block}.widget-chips{flex-wrap:wrap;gap:6px;max-width:88%;margin-top:6px;display:flex}.widget-chip{border:1px solid var(--widget-accent,#1f7a46);align-items:center;gap:6px;max-width:100%;padding:7px 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.widget-chip{border:1px solid color-mix(in srgb, var(--widget-accent,var(--color-accent)) 45%, transparent)}}.widget-chip{background:var(--widget-accent,#1f7a46);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.widget-chip{background:color-mix(in srgb, var(--widget-accent,var(--color-accent)) 12%, transparent)}}.widget-chip{color:var(--widget-chip-text,#2c2c54);font:inherit;text-align:left;cursor:pointer;font-size:12.5px;line-height:1.15;transition:background .15s,border-color .15s,transform .1s}.widget-chip:hover:not(:disabled){background:var(--widget-accent,#1f7a46)}@supports (color:color-mix(in lab, red, red)){.widget-chip:hover:not(:disabled){background:color-mix(in srgb, var(--widget-accent,var(--color-accent)) 26%, transparent)}}.widget-chip:hover:not(:disabled){border-color:var(--widget-accent,#1f7a46)}@supports (color:color-mix(in lab, red, red)){.widget-chip:hover:not(:disabled){border-color:color-mix(in srgb, var(--widget-accent,var(--color-accent)) 75%, transparent)}}.widget-chip:hover:not(:disabled){transform:translateY(-1px)}.widget-chip:active:not(:disabled){transform:translateY(0)}.widget-chip:disabled{opacity:.55;cursor:default}.widget-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.widget-chip .icon,.widget-chip svg{opacity:.9;flex:none;width:14px;height:14px}.agent-ask{box-sizing:border-box;border-top:1px solid;gap:10px;width:100%;margin-top:10px;padding-top:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.agent-ask{border-top:1px solid color-mix(in srgb, currentColor 14%, transparent)}}.agent-ask{position:relative}.agent-ask-close{width:24px;height:24px;color:inherit;opacity:.55;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:8px;right:0}.agent-ask-close:hover{opacity:1;background:currentColor}@supports (color:color-mix(in lab, red, red)){.agent-ask-close:hover{background:color-mix(in srgb, currentColor 14%, transparent)}}.agent-ask-close .icon,.agent-ask-close svg{width:14px;height:14px}.agent-ask-title{opacity:.92;font-size:12.5px;font-weight:600}.agent-ask-field{gap:5px;width:100%;display:grid}.agent-ask-lbl{opacity:.86;font-size:12px;line-height:1.4}.agent-ask-input{box-sizing:border-box;border:1px solid #1e2a232e;border-radius:9px;width:100%;height:36px;padding:0 10px}@supports (color:color-mix(in lab, red, red)){.agent-ask-input{border:1px solid color-mix(in srgb, var(--color-ink) 18%, transparent)}}.agent-ask-input{background:#1e2a230f}@supports (color:color-mix(in lab, red, red)){.agent-ask-input{background:color-mix(in srgb, var(--color-ink) 6%, transparent)}}.agent-ask-input{color:var(--color-ink);font:inherit;font-size:12.5px}.agent-ask-input::placeholder{color:var(--color-muted)}.agent-ask-input:focus{outline:2px solid var(--widget-accent,#1f7a46)}@supports (color:color-mix(in lab, red, red)){.agent-ask-input:focus{outline:2px solid color-mix(in srgb, var(--widget-accent,var(--color-accent)) 45%, transparent)}}.agent-ask-input:focus{outline-offset:1px}.agent-ask-choices{gap:6px;width:100%;display:grid}.agent-ask-choose{max-height:190px;overflow-y:auto}.agent-ask-choose .agent-ask-choice{text-align:left;color:inherit;font:inherit;background:0 0}.agent-ask-choose .agent-ask-choice:hover:not(:disabled){border-color:var(--widget-accent,#1f7a46)}@supports (color:color-mix(in lab, red, red)){.agent-ask-choose .agent-ask-choice:hover:not(:disabled){border-color:color-mix(in srgb, var(--widget-accent,var(--color-accent)) 45%, transparent)}}.agent-ask-choose .agent-ask-choice.is-picked{border-color:var(--widget-accent,var(--color-accent));background:var(--widget-accent,#1f7a46)}@supports (color:color-mix(in lab, red, red)){.agent-ask-choose .agent-ask-choice.is-picked{background:color-mix(in srgb, var(--widget-accent,var(--color-accent)) 14%, transparent)}}.agent-ask-choose .agent-ask-choice:disabled{opacity:.6;cursor:default}.agent-ask-tick{border:1px solid;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.agent-ask-tick{border:1px solid color-mix(in srgb, currentColor 35%, transparent)}}.agent-ask-tick{color:var(--widget-accent-ink,var(--color-accent-ink))}.agent-ask-tick .icon{stroke-width:3px;width:11px;height:11px}.agent-ask-choice.is-picked .agent-ask-tick{border-color:var(--widget-accent,var(--color-accent));background:var(--widget-accent,var(--color-accent))}.agent-ask-choice{box-sizing:border-box;border:1px solid;align-items:center;gap:8px;width:100%;padding:7px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.agent-ask-choice{border:1px solid color-mix(in srgb, currentColor 18%, transparent)}}.agent-ask-choice{cursor:pointer;border-radius:9px;font-size:12.5px}.agent-ask-choice input{width:15px;height:15px;accent-color:var(--widget-accent,var(--color-accent));flex:none;margin:0}.agent-ask-choice span{min-width:0}.agent-ask-act{width:100%;display:flex}.agent-ask-send{background:var(--widget-accent,var(--color-accent));width:100%;height:38px;color:var(--widget-accent-ink,var(--color-accent-ink));font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.agent-ask-send:disabled{opacity:.55;cursor:default}.agent-ask-send .icon,.agent-ask-send svg{width:15px;height:15px}.agent-ask-hint{color:var(--color-muted);font-size:11.5px}.agent-ask-hint.is-error{color:var(--color-do-500)}.widget-send-err{color:var(--color-do-600);flex-wrap:wrap;align-items:center;gap:8px;font-size:11.5px;display:flex}.widget-send-err button{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:8px;padding:4px 10px;font-size:11.5px;font-weight:600}.widget-composer{align-items:center;gap:8px;display:flex}.widget-send{width:42px;height:42px;color:var(--color-on-solid);cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;font-size:15px;display:grid}.widget-send:disabled{opacity:.5;cursor:not-allowed}.widget-foot{border-top:1px solid;align-items:center;gap:8px;padding-top:8px;font-size:11px;display:flex}.widget-tester{border:1px dashed var(--color-line);background:var(--color-surface);color:var(--color-muted);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;padding:12px 14px;font-size:12.5px;display:flex}.widget-tester .icon{width:16px;height:16px;color:var(--color-accent)}.widget-tester b{color:var(--color-ink)}.w-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;display:grid}.w-card{border:1px solid var(--color-line);background:var(--color-surface);border-radius:16px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.w-card.off{opacity:.72}.w-card-head{border-bottom:1px solid var(--color-line);align-items:center;gap:10px;padding:14px 15px;display:flex}.w-card-head .grow{min-width:0}.w-card-head .row{gap:8px;min-width:0}.w-card-head b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;overflow:hidden}.w-card-head>.badge{flex:none}.w-card-head small{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.w-avatar{background:#1f7a461f;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab, red, red)){.w-avatar{background:color-mix(in srgb, var(--color-accent) 12%, transparent)}}.w-avatar{color:var(--color-accent);font-weight:800}.w-card>.agent-metrics{border-bottom:1px solid var(--color-line);padding:13px 15px}.w-links{display:grid}.w-links .action-cell{border:0;border-bottom:1px solid var(--color-line);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:10px 14px;display:flex}.w-links .action-cell:hover{background:var(--color-surface-soft)}.w-links .ico{text-align:center;width:20px;color:var(--color-accent)}.w-links .txt{flex:1;gap:1px;min-width:0;display:grid}.w-links .txt b{font-size:13.5px}.w-links .txt span{color:var(--color-muted);font-size:11.5px}.w-links .arrow{color:var(--color-muted)}.w-card-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.sheet{background:var(--color-surface);border-left:1px solid var(--color-line);flex-direction:column;width:min(580px,100vw);height:100dvh;display:flex}.sheet-head{border-bottom:1px solid var(--color-line);align-items:center;gap:10px;padding:14px 16px;display:flex}.sheet-head .eyebrow{letter-spacing:.8px;margin-bottom:2px;font-size:11px;display:block}.sheet-head b{font-size:15.5px}.sheet-body{flex:1;grid-template-columns:minmax(0,1fr);gap:10px;padding:12px 16px 20px;display:grid;overflow-y:auto}.sheet-foot{border-top:1px solid var(--color-line);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.fieldset{border:1px dashed var(--color-line);border-radius:12px;gap:8px;padding:10px;display:grid}.fieldset .cap{color:var(--color-muted);font-size:11.5px}.rep-item{border:1px solid var(--color-line);border-radius:12px;gap:8px;padding:10px;display:grid}.rep-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rep-head b{margin-right:auto;font-size:13px}.star{color:var(--color-do-500)}.field>label{font-size:14px;font-weight:600}.sheet-tabs{border-bottom:1px solid var(--color-line);flex:none;padding:10px 16px}.sheet-tabs .tabs{margin-bottom:0}.switch{cursor:pointer;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.45;display:flex}.switch input[type=checkbox]{width:16px;height:16px;accent-color:var(--color-accent);flex:none;margin:1px 0 0}.switch>span{min-width:0}.rep-head .switch{flex:none}.sheet-foot .btn:first-child{margin-right:auto}.sheet-body>.tabs .tab-active,.sheet-body>.tabs .tab-active:hover{background:var(--color-accent);color:var(--color-accent-ink)}.hint{color:var(--color-muted);font-size:11.5px}.sheet-body .ag-note b{display:inline}.preview-box{border:1px dashed var(--color-line);border-radius:12px;gap:6px;padding:10px;font-size:12.5px;display:grid}.consent-row{align-items:flex-start;gap:8px;display:flex}.consent-row input[type=checkbox]{flex:none;width:15px;height:15px;margin-top:3px}.mono{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12.5px}.sheet-body textarea{min-height:74px}@media (width<=760px){.widget-admin .widget-heading>div:not(.row){display:none}.widget-admin .widget-heading{gap:8px;margin-bottom:12px}.widget-admin .widget-heading>.row{width:100%;margin-left:0!important}.widget-admin .widget-heading>.row .btn{flex:1 1 0;justify-content:center}.widget-admin .summary-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px}.widget-admin .summary-cell{border-radius:12px;gap:8px;padding:9px 10px}.widget-admin .summary-icon{border-radius:9px;width:28px;height:28px}.widget-admin .summary-cell b{font-size:16px}.widget-admin .summary-cell div>span{font-size:10.5px;line-height:1.25}.w-grid{grid-template-columns:minmax(0,1fr);gap:10px}.w-card-head{padding:12px 13px}.w-card>.agent-metrics{gap:8px;padding:11px 13px}.w-card>.agent-metrics b{font-size:15.5px}.w-links .action-cell{padding:9px 13px}.w-card-foot{flex-direction:column;align-items:stretch;gap:8px;padding:10px 13px 12px}.w-card-foot>.row{width:100%}.w-card-foot .btn{flex:1 1 0;justify-content:center;min-height:42px}.sheet-head{padding:11px 14px}.sheet-tabs{padding:8px 14px}.sheet-tabs .tabs{flex-wrap:wrap}.sheet-tabs .tab{text-align:center;flex:auto;justify-content:center}.sheet-body{gap:8px;padding:10px 14px 16px}.sheet-foot{padding:10px 14px}.sheet-foot .btn{flex:1 1 0;justify-content:center}.sheet-body textarea{min-height:62px}.rep-head{gap:6px 10px}.rep-head b{flex:1 0 100%}.rep-head .btn{margin-left:auto}.rep-item{padding:9px}.ai-page .agent-heading>div:not(.row){display:none}.ai-page .agent-heading>.row{width:100%;margin-left:0!important}.ai-page .agent-heading>.row .btn{flex:1 1 0;justify-content:center}.ai-page .summary-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px}.ai-page .summary-cell{border-radius:12px;gap:8px;padding:9px 10px}.ai-page .summary-icon{border-radius:9px;width:28px;height:28px}.ai-page .summary-icon .icon{width:15px;height:15px}.ai-page .summary-cell b{font-size:16px}.ai-page .summary-cell div>span{font-size:10.5px;line-height:1.25}.ai-page .agent-avatar{border-radius:12px;width:40px;height:40px}.ai-page .agent-avatar .icon{width:18px;height:18px}.ai-page .agent-metrics{gap:8px}.ai-page .agent-metrics b{font-size:15.5px}.ai-page .agent-metrics span{font-size:11px}.ai-page .agent-links .action-cell{text-align:center;border-radius:11px;grid-template-columns:1fr;justify-items:center;gap:4px;padding:9px 6px}.ai-page .agent-links .action-cell>.icon:last-child,.ai-page .agent-links .action-cell span span{display:none}.ai-page .agent-links .action-cell b{font-size:12px}.ai-page .page-heading{display:none}}.filter-field{letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted);gap:6px;font-size:11.5px;font-weight:700;display:grid}.filter-field input{padding:9px 11px;font-size:13.5px}.turn-head .r{text-align:right}.turn-head .c{text-align:center}.turn{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;border:0;border-top:1px solid var(--color-line);background:var(--color-surface);grid-template-columns:40px minmax(0,1fr) 132px 86px 116px 76px;align-items:center;gap:14px;padding:13px 18px;display:grid}.turn:first-of-type{border-top:0}.turn:hover{background:var(--color-surface-soft)}.turn-credit.zero{color:var(--color-muted);font-weight:600}.chan.zalo{background:var(--color-lam-100);color:var(--color-lam-700)}.chan.facebook{background:var(--color-lam-125);color:var(--color-lam-725)}.chan.internal{background:var(--color-accent-soft);color:var(--color-accent-text)}.chan.email{background:var(--color-cam-100);color:var(--color-cam-700)}.chan.widget{background:var(--color-success-bg);color:var(--color-success)}.chan.play{background:#243029}@supports (color:color-mix(in lab, red, red)){.chan.play{background:color-mix(in srgb, var(--color-ink) 97.2%, var(--color-surface-soft))}}.chan.play{color:var(--color-tim-700)}:root[data-theme=dark] .chan.zalo{color:#7cc4ec;background:#12303f}:root[data-theme=dark] .chan.facebook{color:#8fb0e8;background:#17253f}:root[data-theme=dark] .chan.internal{color:#a9a2ff;background:#23213f}:root[data-theme=dark] .chan.email{color:#e5b96c;background:#3a2c14}:root[data-theme=dark] .chan.widget{color:#6fd3a5;background:#14352a}:root[data-theme=dark] .chan.play{color:#a8bacd;background:#1d2530}@media (width<=760px){.turn{grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"chan title credit""chan sub status";gap:10px;padding:12px 14px}}.credit-box .n{letter-spacing:-1.2px;color:var(--color-danger);font-size:27px;font-weight:800;line-height:1}.credit-box .t{color:var(--color-ink-soft);font-size:12.8px}.talk.answer{border-left:3px solid var(--color-accent)}.chart-head .chip{color:var(--color-ink-soft);background:var(--color-surface-soft);border:1px solid var(--color-line);border-radius:999px;padding:3px 10px;font-size:12.2px;font-weight:650}.legend .k{align-items:center;gap:8px;display:inline-flex}.sw{border-radius:3px;width:11px;height:11px}.sw.turn,.sw.prompt{background:var(--color-accent)}.sw.credit{background:var(--color-luc-750)}.sw.completion{background:var(--color-luc-800)}.chart{grid-template-columns:46px minmax(0,1fr) 42px;gap:8px;margin-top:14px;display:grid}.chart-y,.chart-y2{color:var(--color-muted);grid-template-rows:repeat(5,1fr);font-size:11.5px;display:grid}.chart-y{text-align:right}.chart-y2{text-align:left;color:var(--color-luc-750);flex-direction:column;justify-content:space-between;display:flex}.chart-body{height:210px;position:relative}.grid-lines{grid-template-rows:repeat(5,1fr);display:grid;position:absolute;inset:0}.grid-lines i{border-top:1px solid var(--color-line)}.grid-lines i:last-child{border-bottom:1px solid var(--color-line)}.cols{align-items:flex-end;gap:10px;padding:0 6px;display:flex;position:absolute;inset:0}.cols.dense{gap:2px;padding:0 2px}.col{flex:1;min-width:0;height:100%}.col-bars{justify-content:center;align-items:flex-end;gap:6px;height:100%;padding-top:20px;display:flex;position:relative}.col-bars.dense{gap:2px;padding-top:6px}.col-bars .top{left:50%;bottom:calc(var(--h,0%) + 6px);color:var(--color-ink-soft);white-space:nowrap;font-size:11.8px;font-weight:700;position:absolute;transform:translate(-50%)}.bar{border-radius:6px 6px 0 0;flex:1 1 0;min-width:2px;max-width:24px;min-height:3px}.bar.turn,.bar.prompt{background:linear-gradient(180deg, var(--color-accent), #62a27e)}@supports (color:color-mix(in lab, red, red)){.bar.turn,.bar.prompt{background:linear-gradient(180deg, var(--color-accent), color-mix(in srgb, var(--color-accent) 70%, var(--color-accent-ink)))}}.bar.completion{background:var(--color-luc-800)}.x-row{gap:10px;padding:8px 6px 0 54px;display:flex}.x-row>span{text-align:center;min-width:0;color:var(--color-muted);white-space:nowrap;flex:1;font-size:11.8px}.x-row.dense{gap:2px;padding-left:46px}.x-row>span.zero{color:var(--color-lam-300)}@media (width<=760px){.ai-page .toolbar .grow{display:none}.ai-page .toolbar .btn,.ai-page .toolbar .filter-toggle{white-space:nowrap;flex:none}.chart{grid-template-columns:34px minmax(0,1fr) 34px}.chart-body{height:180px}.cols,.cols.dense{gap:2px}.x-row{padding-left:42px}}.track{background:var(--color-surface-soft);border-radius:999px;max-width:260px;height:6px;overflow:hidden}.track i{background:var(--color-accent);border-radius:999px;height:100%;display:block}.deduct-row.clickable .deduct-head{cursor:pointer}.deduct-row.clickable .deduct-head:hover .deduct-what>b{color:var(--color-accent)}.deduct-caret.open{transform:rotate(225deg)translateY(-2px)}.deduct-qa .label{letter-spacing:.04em;text-transform:uppercase;min-width:34px;color:var(--color-muted);margin-right:6px;font-size:11.5px;font-weight:700;display:inline-block}.deduct-body .link-inline,.deduct-what a{color:var(--color-accent);font-size:12.6px;font-weight:650;text-decoration:none}@media (width<=760px){.usage-table td.num:before{content:attr(data-label) " Â· ";color:var(--color-muted);font-weight:500}}:root{--avi-purple:#7c5cd1;--avi-purple-soft:#7c5cd11a;--avi-agent:#c2700f;--avi-agent-soft:#c2700f1a}:root[data-theme=dark]{--avi-purple:#b18cf0;--avi-purple-soft:#b18cf026;--avi-agent:#ffbf5f;--avi-agent-soft:#ffbf5f26}.conversation-item{position:relative}.conversation-item:before{content:"";background:0 0;border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px;left:0}.conversation-item.k-cust:before{background:var(--color-success)}.conversation-item.k-int:before{background:var(--avi-purple)}.conversation-item.k-agent:before{background:var(--avi-agent)}.conversation-item.k-cust .avatar{background:var(--color-success-bg);color:var(--color-success)}.conversation-item.k-int .avatar{background:var(--avi-purple-soft);color:var(--avi-purple)}.conversation-item.k-agent .avatar{background:var(--avi-agent-soft);color:var(--avi-agent)}.conversation-item .preview b{color:var(--color-ink-soft);font-weight:600}.ch-chip.soft{background:0 0;border-color:#0000;gap:6px;padding:0}.ch-chip.soft .tile{border-radius:4px;width:15px;height:15px;font-size:9px}.ch-chip.soft .kind-word{color:var(--color-muted)}.ch-chip .tile-email{background:var(--color-danger-soft);color:var(--color-danger)}.ch-chip .tile-zalo,.ch-chip .tile-facebook,.ch-chip .tile-whatsapp,.ch-chip .tile-instagram,.ch-chip .tile-telegram,.ch-chip .tile-web{background:var(--color-info-bg);color:var(--color-info)}.flag.amber{color:var(--color-amber)}.flag.green{color:var(--color-success)}.flag.red{color:var(--color-danger)}.flag.accent{color:var(--color-accent-text)}.agent-state .icon,.agent-state svg{flex:none;width:12px;height:12px}.agent-state.ok{background:var(--color-success-bg);color:var(--color-success)}.agent-state.warn,.agent-state.bad{background:var(--color-danger-soft);color:var(--color-danger)}@keyframes agent-state-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}.conversation-item .foot{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.conversation-item .foot .flag{flex:none}.md-strip .stat{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.thread-title .k{color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:10.5px;font-weight:700}.thread-title .v{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.message.email-msg{position:relative}.message.email-msg:before{content:"";background:var(--color-line);opacity:.7;border-radius:2px;width:2px;position:absolute;top:-10px;bottom:-10px;left:6px}@media (width<=900px){.message.email-msg:before{display:none}}.email-frame .ef-bar .t{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.email-html.clamped{max-height:460px;position:relative;overflow:hidden}.ce-toolbar .ce-ai{border:1px solid var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-text);border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.ce-toolbar .ce-ai svg{width:13px;height:13px}.ce-toolbar .ce-ai[disabled]{opacity:.7}.img-block .ib-th .icon{width:15px;height:15px;color:var(--color-muted-2)}.img-block .ib-th.on,.img-block .ib-th.on:hover{border-style:solid;border-color:#1f7a4673}@supports (color:color-mix(in lab, red, red)){.img-block .ib-th.on,.img-block .ib-th.on:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent)}}.img-block .ib-th.on,.img-block .ib-th.on:hover{background:var(--color-accent-soft);color:var(--color-ink-soft)}.img-block .ib-th.on .icon{color:var(--color-accent-text)}.quote{border-left:3px solid var(--color-line);color:var(--color-muted);margin-top:9px;padding:6px 10px;font-size:12.5px}.quote summary{cursor:pointer;color:var(--color-accent-text);font-size:12px}.related-card.draft-item{border-color:var(--color-accent);background:var(--color-accent-soft);cursor:default}.related-card.draft-item:hover{box-shadow:none;transform:none}.related-card.draft-item .draft-act{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.ce-panel{width:min(920px,100vw)}.ce-modes .eyebrow{margin-right:4px}.ce-modes button.on{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-text);font-weight:600}.ce-toolbar button.on{background:var(--color-accent-soft);color:var(--color-accent-text)}.ce-checks .bad{color:var(--color-danger)}.ce-checks .ok{color:var(--color-success)}.ce-foot{border-top:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.hours-picker{gap:6px;display:grid}.hours-picker .hours-range{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hours-picker .hours-range label{color:var(--color-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.hours-picker .hours-range input{width:118px}.hours-picker .hours-advanced summary{cursor:pointer;color:var(--color-accent-text);font-size:12px}.hours-picker .hours-advanced textarea{width:100%;margin-top:5px}.hours-picker.bad .hours-advanced{border-color:var(--color-danger)}@media (width<=900px){.email-frame .ef-bar .t{flex:100%}}@media (width<=640px){.md-strip,.thread-title{display:none}.ce-panel{width:100vw}}.chat-scroll .message.email-msg{flex-direction:row;width:100%;max-width:100%;margin-left:0}.chat-scroll .message.email-msg .msg-body{align-items:stretch;width:100%;min-width:0}.chat-scroll .message.email-msg .bubble,.chat-scroll .message.email-msg.out .bubble{color:var(--color-ink);background:0 0;border:0;border-radius:0;width:100%;max-width:100%;padding:0}.chat-scroll .message.email-msg .bubble-foot{justify-content:flex-start}.chat-scroll .message.email-msg.out .bubble-foot time{color:var(--color-muted)}.chat-scroll .message.email-msg.out .msg-copy{color:inherit;opacity:.75}.chat-scroll .message.email-msg.out .msg-copy:hover{color:inherit;opacity:1}.chat-scroll .message.email-msg.out .bubble-reply{background:var(--color-surface-soft);border-left-color:var(--color-line)}.chat-scroll .message.email-msg.out .bubble-reply b{color:var(--color-ink)}.chat-scroll .message.email-msg.out .bubble-reply span,.chat-scroll .message.email-msg.out .bubble-reply:hover span{color:var(--color-muted)}.chat-scroll .message.email-msg.out .msg-file{background:var(--color-surface-soft);border-color:var(--color-line);color:var(--color-ink)}.chat-scroll .message.email-msg.out .msg-file .icon,.chat-scroll .message.email-msg.out .msg-file small{color:var(--color-muted)}.filter-pills.scroll-x{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.filter-pills.scroll-x::-webkit-scrollbar{display:none}.filter-pills.scroll-x .filter-pill{flex:none}.filter-pill.mb{padding:8px 9px;font-size:12.5px}.conversation-item .foot .tags{flex:auto;justify-content:flex-start;gap:5px;min-width:0;overflow:hidden}.ci-label.more{color:var(--color-muted);border-style:dashed}.badge.tiny{border-radius:5px;flex:none;padding:1px 6px;font-size:10.5px;line-height:1.55}.conversation-item .foot{gap:6px}.conversation-item .ch-chip.only-icon{background:0 0;border:0;padding:0}.conversation-item .ch-chip.only-icon .tile{border-radius:6px;width:20px;height:20px;font-size:11px}.map-view-head .icon{width:16px;height:16px;color:var(--color-accent-text);flex:none}.map-view-head .grow{flex-direction:column;min-width:0;display:flex}.mv-row.active{border-color:var(--color-accent);box-shadow:0 0 0 2px #1f7a4638}@supports (color:color-mix(in lab, red, red)){.mv-row.active{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-accent) 22%, transparent)}}.mv-row.out{background:#f4f8f6}@supports (color:color-mix(in lab, red, red)){.mv-row.out{background:color-mix(in srgb, var(--color-accent) 5%, var(--color-surface))}}.mv-row.out .mv-dot{background:var(--color-accent)}.mv-rel.plain{border:1px dashed var(--color-line);background:0 0}.mv-replies .icon{width:12px;height:12px}.map-view-legend .mv-key .icon{width:12px;height:12px;color:var(--color-accent-text)}.mv-sample.in{background:var(--color-info)}.ci-owner.none svg{width:12px;height:12px}.conversation-item .ci-status{flex:none;align-items:center;gap:5px}.ci-icon{border:1px solid var(--color-line);background:var(--color-surface-soft);height:17px;color:var(--color-muted);border-radius:5px;align-items:center;gap:2px;padding:0 4px;display:inline-flex}.ci-icon svg{width:11px;height:11px}.ci-icon b{font-size:10px;font-weight:700;line-height:1}.ci-icon.amber{border-color:var(--color-amber);color:var(--color-amber)}.ci-icon.red{border-color:var(--color-danger);color:var(--color-danger)}.ci-icon.accent,.ci-icon.blue{border-color:var(--color-accent);color:var(--color-accent-text)}.list-tabs .kind-tab.unassigned.active{background:var(--color-amber-bg);color:var(--color-amber);box-shadow:inset 0 0 0 1px var(--color-amber)}.ci-flag.amber{background:var(--color-amber-bg);color:var(--color-amber)}.ci-flag.green{background:var(--color-success-bg);color:var(--color-success)}.ci-flag.red{background:var(--color-danger-soft);color:var(--color-danger)}.ci-flag.accent{background:var(--color-accent-soft);color:var(--color-accent-text)}.ci-flag.agent{background:var(--avi-agent-soft);color:var(--avi-agent)}.conversation-item .unread{background:var(--color-accent);min-width:22px;height:20px;color:var(--color-accent-ink);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;font-weight:700;display:inline-grid}.stars{align-items:center;gap:1px;display:inline-flex}.stars button{color:var(--color-line);padding:0 1px;font-size:14px;line-height:1}.stars button:hover,.stars button.on{color:var(--color-amber)}.stars.big button{padding:0 4px;font-size:32px}.ai-card-head .icon{color:var(--color-accent)}.ai-card-act{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.lbl-chip.on{color:var(--color-ink);border-color:var(--color-line);background:var(--color-surface-soft);font-weight:600}.lbl-chip .icon{color:var(--color-accent)}.rule-list{gap:8px;display:grid}.rule-row{border:1px solid var(--color-line);background:var(--color-surface);border-radius:12px;align-items:flex-start;gap:10px;min-width:0;padding:10px 12px;display:flex}.rule-row.off{opacity:.62}.rule-order{flex:none;gap:2px;display:grid}.rule-order button{width:24px;height:22px;color:var(--color-muted);border-radius:6px}.rule-order button:hover:not(:disabled){background:var(--color-accent-soft);color:var(--color-accent)}.rule-order button:disabled{opacity:.35}.rule-order .icon-up{transform:rotate(180deg)}.rule-body{flex:auto;min-width:0}.rule-body h3{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13.5px;display:flex}.rule-act{flex:none;align-items:center;gap:4px;display:flex}.rule-test-result{margin-top:10px}.rule-test-result .ok{color:var(--color-success)}.rule-test-result .bad{color:var(--color-danger)}.field-json.bad textarea,.field-json.bad input{border-color:var(--color-danger)}.rp-grid{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px;margin-top:10px;display:grid}.rp-metric{border:1px solid var(--color-line);background:var(--color-surface-soft);border-radius:12px;padding:10px 12px}.rp-metric b{font-size:20px;line-height:1.25;display:block}.rp-metric small{color:var(--color-muted);font-size:11.5px}.rp-chart{align-items:flex-end;gap:3px;height:132px;margin-top:12px;padding-bottom:2px;display:flex}.rp-col{flex-direction:column;flex:1 1 0;justify-content:flex-end;gap:1px;min-width:0;height:100%;display:flex}.rp-col .rp-bar{border-radius:2px;min-height:1px}.rp-bar.in{background:var(--color-info)}.rp-bar.out{background:var(--color-accent)}.rp-axis{color:var(--color-muted);gap:3px;margin-top:4px;font-size:9.5px;display:flex}.rp-axis span{text-align:center;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.rp-legend{color:var(--color-muted);gap:14px;margin-top:8px;font-size:11.5px;display:flex}.rp-legend i{border-radius:3px;width:10px;height:10px;margin-right:5px;display:inline-block}.rp-table{border-collapse:collapse;width:100%;margin-top:10px;font-size:12.5px}.rp-table th,.rp-table td{text-align:left;border-bottom:1px solid var(--color-line);padding:7px 9px}.rp-table th{color:var(--color-muted);font-size:11.5px;font-weight:600}.rp-table td:last-child,.rp-table th:last-child{text-align:right}.csat-page{background:var(--color-canvas);place-items:center;min-height:100dvh;padding:24px;display:grid}.csat-box{background:var(--color-surface);border:1px solid var(--color-line);width:min(460px,100%);box-shadow:var(--shadow-card);text-align:center;border-radius:20px;padding:28px 26px 26px}.csat-box h1{margin:16px 0 4px;font-size:17px}.csat-box .csat-sub{color:var(--color-muted);margin:0 0 18px;font-size:12.5px}.csat-box .csat-ask{margin:0 0 12px;font-size:14.5px;font-weight:600}.csat-box textarea{width:100%;margin-top:16px}.csat-thanks{color:var(--color-success);justify-content:center;align-items:center;gap:8px;margin-top:6px;font-size:14px;display:flex}.csat-foot{color:var(--color-muted);margin-top:18px;font-size:11.5px}.csat-error{color:var(--color-danger);font-size:13px}.form-group-head{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);grid-column:1/-1;align-items:center;gap:8px;margin:8px 0 -2px;font-size:11px;font-weight:700;display:flex}.form-group-head:after{content:"";background:var(--color-border);flex:1;height:1px}.provider-chips{flex-wrap:wrap;gap:6px;display:flex}.provider-chip{border:1px solid var(--color-line);background:var(--color-surface);min-height:34px;color:var(--color-ink-soft);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;display:inline-flex}.provider-chip svg{width:14px;height:14px}.provider-chip:hover{border-color:var(--color-accent);color:var(--color-accent-text)}.provider-chip.on{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-text);font-weight:600}.rule-presets{gap:8px;margin-bottom:12px;display:grid}.rule-presets-head{color:var(--color-muted);align-items:center;gap:7px;font-size:12.5px;display:flex}.rule-presets-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}.rule-preset{border:1px solid var(--color-line);background:var(--color-surface);text-align:left;cursor:pointer;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:2px 9px;padding:9px 11px;display:grid}.rule-preset svg{width:15px;height:15px;color:var(--color-accent-text);grid-row:span 2}.rule-preset b{color:var(--color-ink);font-size:12.5px}.rule-preset small{color:var(--color-muted);font-size:11.5px;line-height:1.35}.rule-preset:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}.rule-body h3{align-items:center;gap:8px;font-size:13.5px;display:flex}.rule-index{background:var(--color-surface-soft);min-width:20px;height:20px;color:var(--color-muted);border-radius:6px;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.rule-sentence{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.rule-role{color:var(--color-muted);text-transform:uppercase;letter-spacing:.02em;font-size:11.5px;font-weight:700}.rule-chips{flex-wrap:wrap;gap:5px;display:flex}.rule-chip{border:1px solid var(--color-line);background:var(--color-surface-soft);color:var(--color-ink-soft);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11.5px}.rule-chip b{color:var(--color-ink)}.rule-chip.act{border-color:#8bb89d}@supports (color:color-mix(in lab, red, red)){.rule-chip.act{border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-line))}}.rule-chip.act{background:var(--color-accent-soft);color:var(--color-accent-text)}.rule-chip.act b{color:var(--color-accent-text)}.rule-chip.muted{color:var(--color-muted);font-style:italic}.empty.compact{text-align:left;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.empty.compact>svg{width:18px;height:18px;color:var(--color-muted);flex:none;margin-top:2px}.empty.compact h3{margin:0 0 3px;font-size:14px}@media (width<=760px){.chat-head,.chat-head .row{flex-wrap:nowrap;min-width:0;overflow:hidden}.chat-head .row>.grow{min-width:0}}@media (width<=420px){.chat-head .row{gap:2px}.chat-head .avatar{width:32px;height:32px;font-size:12px}.chat-head .mobile-back,.chat-head .head-actions .icon-btn{width:32px;min-width:32px;height:32px}.chat-head .head-actions .btn{width:32px;min-width:32px;height:32px;min-height:32px;padding:0}}@media (width<=260px){.chat-head .avatar{display:none}}.list-head .filter-toggle.compact{justify-content:center;width:44px;min-width:44px;height:44px;padding:0}.filters-panel .filter-quick{border:1px solid var(--color-line);background:var(--color-surface);border-radius:10px;flex-wrap:wrap;gap:4px;padding:3px;display:flex}.filters-panel .filter-quick .kind-tab{color:var(--color-muted);border-radius:7px;padding:5px 8px}.filters-panel .filter-quick .kind-tab svg{width:15px;height:15px}.conversation-list .list-head .filters-panel{z-index:3;overscroll-behavior:contain;border-radius:0 0 14px 14px;max-height:min(64vh,520px);margin-top:0;padding:12px;display:block;position:absolute;top:100%;left:8px;right:8px;overflow-y:auto;box-shadow:0 26px 48px -26px #17281d47}@supports (color:color-mix(in lab, red, red)){.conversation-list .list-head .filters-panel{box-shadow:0 26px 48px -26px color-mix(in srgb, var(--shadow-ink) 27.8%, transparent)}}.cd-advanced-toggle{margin:10px 0 2px}.cd-advanced-toggle .btn{font-size:13px}.form-grid .member-picker{padding-top:2px}.mailbox-live{border:1px solid #2f7d5b59;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:2px 0 14px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.mailbox-live{border:1px solid color-mix(in srgb, var(--color-success) 35%, transparent)}}.mailbox-live{background:#2f7d5b14;border-radius:12px}@supports (color:color-mix(in lab, red, red)){.mailbox-live{background:color-mix(in srgb, var(--color-success) 8%, transparent)}}.mailbox-live.bad{border-color:#b7415766}@supports (color:color-mix(in lab, red, red)){.mailbox-live.bad{border-color:color-mix(in srgb, var(--color-danger) 40%, transparent)}}.mailbox-live.bad{background:#b7415714}@supports (color:color-mix(in lab, red, red)){.mailbox-live.bad{background:color-mix(in srgb, var(--color-danger) 8%, transparent)}}.mailbox-live .live-dot{background:var(--color-success);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #2f7d5b38}@supports (color:color-mix(in lab, red, red)){.mailbox-live .live-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-success) 22%, transparent)}}.mailbox-live.bad .live-dot{background:var(--color-danger);box-shadow:0 0 0 3px #b7415738}@supports (color:color-mix(in lab, red, red)){.mailbox-live.bad .live-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-danger) 22%, transparent)}}.agent-form.done{opacity:.78}.agent-form-head .icon,.agent-form-head svg{color:var(--color-accent)}.agent-form-msg.bad{color:var(--color-danger)}.agent-form-close .icon,.agent-form-close svg{width:14px;height:14px}.agent-form-result .icon,.agent-form-result svg{flex:none;width:15px;height:15px}.agent-suggest-chip .icon{opacity:.75;width:13px;height:13px}.tool-group-head .btn{min-height:32px;padding:4px 10px;font-size:12.5px}.tool-row .icon-btn{width:32px;min-width:32px;height:32px}.tool-row.off .tool-row-name,.tool-row.off .tool-row-main{color:var(--color-muted);font-weight:500}.composer-chip button .icon,.composer-chip button svg{width:12px;height:12px}.composer.is-dropping{outline:2px dashed var(--widget-accent,#1f7a46)}@supports (color:color-mix(in lab, red, red)){.composer.is-dropping{outline:2px dashed color-mix(in srgb, var(--widget-accent,var(--color-accent)) 55%, transparent)}}.composer.is-dropping{outline-offset:2px;border-radius:16px}.composer-drop .icon,.composer-drop svg{width:15px;height:15px}.widget-composer.is-dropping{outline:2px dashed}@supports (color:color-mix(in lab, red, red)){.widget-composer.is-dropping{outline:2px dashed color-mix(in srgb, currentColor 45%, transparent)}}.widget-composer.is-dropping{outline-offset:2px;border-radius:14px}.chat.is-dropping,.widget-body.is-dropping{outline:2px dashed var(--widget-accent,#1f7a46)}@supports (color:color-mix(in lab, red, red)){.chat.is-dropping,.widget-body.is-dropping{outline:2px dashed color-mix(in srgb, var(--widget-accent,var(--color-accent)) 45%, transparent)}}.chat.is-dropping,.widget-body.is-dropping{outline-offset:-6px}.skeleton-box{flex-direction:column;gap:10px;padding:16px 18px;display:flex}.skeleton-rows{flex-direction:column;display:flex}.skeleton-row{align-items:center;gap:11px;padding:12px 18px;display:flex}.skeleton-lines{flex-direction:column;flex:1;gap:8px;display:flex}.skeleton-circle{border-radius:50%;width:38px;height:38px}.skeleton-line{border-radius:6px;height:12px}.skeleton-row .skeleton-circle,.skeleton-line{background:linear-gradient(90deg,currentColor 25% 50%,currentColor 75%)}@supports (color:color-mix(in lab, red, red)){.skeleton-row .skeleton-circle,.skeleton-line{background:linear-gradient(90deg, color-mix(in srgb, currentColor 7%, transparent) 25%, color-mix(in srgb, currentColor 15%, transparent) 50%, color-mix(in srgb, currentColor 7%, transparent) 75%)}}.skeleton-row .skeleton-circle,.skeleton-line{background-size:220% 100%;animation:1.5s ease-in-out infinite skeleton-sweep}@keyframes skeleton-sweep{0%{background-position:220% 0}to{background-position:-220% 0}}@media (prefers-reduced-motion:reduce){.skeleton-row .skeleton-circle,.skeleton-line{animation:none}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}:root[data-chu-de=avi][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#f0f7f3;--color-surface:#fff;--color-surface-soft:#e8f3ed;--color-line:#e4ebe4;--color-ink:#1e2a23;--color-ink-soft:#3d4a42;--color-muted:#5f6d66;--color-accent:#1f7a46;--color-accent-ink:#fff;--color-accent-deep:#165531;--color-accent-soft:#ebfaf1;--color-accent-text:#1f7a46;--radius-card:16px;--radius-btn:10px;--nen-app:radial-gradient(64% 44% at 10% -4%, #e0f0e7 0%, transparent 100%);--nen-nhan:linear-gradient(180deg, #248a51, #1f7a46);--vien-the:#e4ebe4;--bong-the:0 8px 32px #25341f0a;--bong-nhan:0 6px 18px #1f7a4629;--kinh-thanh-tren:#ffffffdb;--shadow-card:0 8px 32px #25341f0a;--shadow-ink:#114125;--avi-mark-tile:#1f7a46;--avi-mark-glyph:#fff}:root[data-chu-de=avi][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#0b1118;--color-surface:#16222b;--color-surface-soft:#111c24;--color-line:#2a3a44;--color-ink:#e9f1ee;--color-ink-soft:#c6d3da;--color-muted:#93a5b0;--color-accent:#bdff75;--color-accent-ink:#0b1118;--color-accent-deep:#a7ff47;--color-accent-soft:#2a450c;--color-accent-text:#bdff75;--radius-card:16px;--radius-btn:10px;--nen-app:radial-gradient(64% 44% at 10% -4%, #1d3929 0%, transparent 100%);--nen-nhan:linear-gradient(180deg, #caff92, #a8e05f);--vien-the:#2a3a44;--bong-the:0 10px 34px #00000059;--bong-nhan:0 6px 22px #bdff7540;--kinh-thanh-tren:#0b1118b8;--shadow-card:0 10px 34px #00000059;--shadow-ink:#000;--avi-mark-tile:#bdff75;--avi-mark-glyph:#0b1118}:root[data-chu-de=teal][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#f0f7f5;--color-surface:#fff;--color-surface-soft:#e8f4f1;--color-line:#d9eae5;--color-ink:#0d1f1b;--color-ink-soft:#2f4a44;--color-muted:#57726c;--color-accent:#10a37f;--color-accent-ink:#0b1118;--color-accent-deep:#0c795e;--color-accent-soft:#e9fbf7;--color-accent-text:#0d8064;--radius-card:14px;--radius-btn:10px;--nen-app:radial-gradient(64% 44% at 92% -4%, #dcf4ee 0%, transparent 100%);--nen-nhan:linear-gradient(100deg, #0f9d78, #10a37f);--vien-the:#d9eae5;--bong-the:0 10px 32px #06372a12;--bong-nhan:0 8px 22px #10a37f33;--kinh-thanh-tren:#ffffffdb;--shadow-card:0 10px 32px #06372a12;--shadow-ink:#074a3a;--avi-mark-tile:#10a37f;--avi-mark-glyph:#fff}:root[data-chu-de=teal][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#060d0e;--color-surface:#0f1c1e;--color-surface-soft:#0b1517;--color-line:#1e3538;--color-ink:#e6f5f2;--color-ink-soft:#b3cfca;--color-muted:#84a5a0;--color-accent:#2ee6b8;--color-accent-ink:#0b1118;--color-accent-deep:#19cea0;--color-accent-soft:#0c4537;--color-accent-text:#2ee6b8;--radius-card:14px;--radius-btn:10px;--nen-app:radial-gradient(64% 44% at 92% -4%, #173f36 0%, transparent 100%);--nen-nhan:linear-gradient(100deg, #22d3ee, #2ee6b8);--vien-the:#1e3538;--bong-the:0 14px 44px #00000073;--bong-nhan:0 0 0 1px #2ee6b840, 0 8px 26px #2ee6b83d;--kinh-thanh-tren:#060d0eb8;--shadow-card:0 14px 44px #00000073;--shadow-ink:#000;--avi-mark-tile:#2ee6b8;--avi-mark-glyph:#0b1118}:root[data-chu-de=teal]{--color-hong-300:#96ccde;--color-hong-325:#afd7e5;--color-tim-25:#eaf2f0;--color-tim-26:#edf4f2;--color-tim-27:#f0f5f4;--color-tim-28:#edfaf7;--color-tim-29:#effbf8;--color-tim-30:#fcfffe;--color-tim-50:#d1f4eb;--color-tim-51:#dce9e6;--color-tim-52:#daf1eb;--color-tim-53:#d9f3ed;--color-tim-75:#dce7e4;--color-tim-100:#cedbd8;--color-tim-101:#d2dfdc;--color-tim-102:#cbeae2;--color-tim-103:#d1e8e2;--color-tim-104:#ceece5;--color-tim-105:#ceede5;--color-tim-106:#cfede6;--color-tim-107:#dae4e1;--color-tim-125:#cedbd8;--color-tim-150:#b9ede0;--color-tim-175:#bbe2d9;--color-tim-200:#a1e0d1;--color-tim-201:#bcc9c6;--color-tim-202:#a7e3d5;--color-tim-203:#bcd0cb;--color-tim-204:#b6ddd4;--color-tim-205:#afe6d9;--color-tim-206:#c6d1ce;--color-tim-207:#c7d3d0;--color-tim-225:#9ae6d3;--color-tim-250:#add1c8;--color-tim-275:#adc1bc;--color-tim-300:#acb8b5;--color-tim-325:#a3b7b2;--color-tim-350:#7ed3be;--color-tim-375:#7bd7c1;--color-tim-400:#78ceb9;--color-tim-425:#85c6b6;--color-tim-450:#75d7bf;--color-tim-475:#9fafab;--color-tim-500:#5ebaa3;--color-tim-525:#5dcaaf;--color-tim-600:#56ab96;--color-tim-700:#60716d;--color-tim-800:#48635c;--color-xam-50:#fff}:root[data-chu-de=paper][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#f7f3f0;--color-surface:#fffdf8;--color-surface-soft:#f3ede8;--color-line:#e0d6c4;--color-ink:#2b2723;--color-ink-soft:#514a42;--color-muted:#6d6459;--color-accent:#9f6239;--color-accent-ink:#fff;--color-accent-deep:#7d4d2d;--color-accent-soft:#f8f1ec;--color-accent-text:#9f6239;--radius-card:8px;--radius-btn:6px;--nen-app:none;--nen-nhan:linear-gradient(180deg, #b3743f, #a8683c);--vien-the:#e0d6c4;--bong-the:0 1px 2px #2b27230f;--bong-nhan:none;--kinh-thanh-tren:#fffdf8e6;--shadow-card:0 1px 2px #2b27230f;--shadow-ink:#3c2515;--avi-mark-tile:#9f6239;--avi-mark-glyph:#fff}:root[data-chu-de=paper][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#17130f;--color-surface:#221b15;--color-surface-soft:#1c1712;--color-line:#3a3027;--color-ink:#f2e9dc;--color-ink-soft:#cfc3b2;--color-muted:#a3968a;--color-accent:#d99a5b;--color-accent-ink:#0b1118;--color-accent-deep:#d08336;--color-accent-soft:#42290f;--color-accent-text:#d99a5b;--radius-card:8px;--radius-btn:6px;--nen-app:none;--nen-nhan:linear-gradient(180deg, #e3a768, #d99a5b);--vien-the:#3a3027;--bong-the:none;--bong-nhan:none;--kinh-thanh-tren:#17130fd9;--shadow-card:none;--shadow-ink:#000;--avi-mark-tile:#d99a5b;--avi-mark-glyph:#0b1118}:root[data-chu-de=paper]{--color-hong-300:#ded796;--color-hong-325:#e5e0af;--color-tim-25:#f2edea;--color-tim-26:#f4f0ed;--color-tim-27:#f5f2f0;--color-tim-28:#faf2ed;--color-tim-29:#fbf3ef;--color-tim-30:#fffdfc;--color-tim-50:#f4dfd1;--color-tim-51:#e9e1dc;--color-tim-52:#f1e3da;--color-tim-53:#f3e4d9;--color-tim-75:#e7e1dc;--color-tim-100:#dbd3ce;--color-tim-101:#dfd7d2;--color-tim-102:#ead8cb;--color-tim-103:#e8dad1;--color-tim-104:#ecdace;--color-tim-105:#eddbce;--color-tim-106:#eddbcf;--color-tim-107:#e4deda;--color-tim-125:#dbd3ce;--color-tim-150:#edceb9;--color-tim-175:#e2cbbb;--color-tim-200:#e0bba1;--color-tim-201:#c9c1bc;--color-tim-202:#e3c0a7;--color-tim-203:#d0c4bc;--color-tim-204:#ddc6b6;--color-tim-205:#e6c5af;--color-tim-206:#d1cbc6;--color-tim-207:#d3cbc7;--color-tim-225:#e6b99a;--color-tim-250:#d1bcad;--color-tim-275:#c1b5ad;--color-tim-300:#b8b1ac;--color-tim-325:#b7aba3;--color-tim-350:#d3a17e;--color-tim-375:#d7a07b;--color-tim-400:#ce9b78;--color-tim-425:#c6a085;--color-tim-450:#d79d75;--color-tim-475:#afa69f;--color-tim-500:#ba835e;--color-tim-525:#ca8a5d;--color-tim-600:#ab7956;--color-tim-700:#716760;--color-tim-800:#635348;--color-xam-50:#fff}:root[data-chu-de=indigo][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#eff0f8;--color-surface:#fff;--color-surface-soft:#e6e8f5;--color-line:#e2e5f0;--color-ink:#101322;--color-ink-soft:#333a54;--color-muted:#5d6580;--color-accent:#5e6ad2;--color-accent-ink:#fff;--color-accent-deep:#3a49c8;--color-accent-soft:#ebedf9;--color-accent-text:#5e6ad2;--radius-card:10px;--radius-btn:8px;--nen-app:radial-gradient(58% 40% at 88% -8%, #e0e2f0 0%, transparent 100%), linear-gradient(180deg, #5e6ad20d 0, transparent 260px);--nen-nhan:linear-gradient(180deg, #6a76de, #5e6ad2);--vien-the:#e2e5f0;--bong-the:0 1px 2px #1013220f;--bong-nhan:0 6px 18px #5e6ad229;--kinh-thanh-tren:#ffffffe0;--shadow-card:0 1px 2px #1013220f;--shadow-ink:#121740;--avi-mark-tile:#5e6ad2;--avi-mark-glyph:#fff}:root[data-chu-de=indigo][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#0a0b0f;--color-surface:#14161c;--color-surface-soft:#101217;--color-line:#242833;--color-ink:#e8eaf2;--color-ink-soft:#b4bacb;--color-muted:#868da3;--color-accent:#8b95f5;--color-accent-ink:#0b1118;--color-accent-deep:#616ef1;--color-accent-soft:#0c1245;--color-accent-text:#8b95f5;--radius-card:10px;--radius-btn:8px;--nen-app:radial-gradient(58% 40% at 88% -8%, #1e2138 0%, transparent 100%), linear-gradient(180deg, #8b95f514 0, transparent 260px);--nen-nhan:linear-gradient(180deg, #96a0ff, #7c88ef);--vien-the:#2a2f3d;--bong-the:0 10px 34px #0006;--bong-nhan:0 0 0 1px #8b95f53d, 0 8px 24px #5e6ad240;--kinh-thanh-tren:#0a0b0fb8;--shadow-card:0 10px 34px #0006;--shadow-ink:#000;--avi-mark-tile:#8b95f5;--avi-mark-glyph:#0b1118}:root[data-chu-de=indigo]{--color-hong-300:#b396de;--color-hong-325:#c4afe5;--color-tim-25:#eaebf2;--color-tim-26:#edeef4;--color-tim-27:#f0f0f5;--color-tim-28:#edeffa;--color-tim-29:#eff0fb;--color-tim-30:#fcfdff;--color-tim-50:#d1d5f4;--color-tim-51:#dcdde9;--color-tim-52:#dadcf1;--color-tim-53:#d9dcf3;--color-tim-75:#dcdde7;--color-tim-100:#cecfdb;--color-tim-101:#d2d3df;--color-tim-102:#cbceea;--color-tim-103:#d1d3e8;--color-tim-104:#ced1ec;--color-tim-105:#ced1ed;--color-tim-106:#cfd2ed;--color-tim-107:#dadbe4;--color-tim-125:#cecfdb;--color-tim-150:#b9beed;--color-tim-175:#bbbfe2;--color-tim-200:#a1a7e0;--color-tim-201:#bcbec9;--color-tim-202:#a7aee3;--color-tim-203:#bcbed0;--color-tim-204:#b6badd;--color-tim-205:#afb5e6;--color-tim-206:#c6c7d1;--color-tim-207:#c7c8d3;--color-tim-225:#9aa2e6;--color-tim-250:#adb0d1;--color-tim-275:#adafc1;--color-tim-300:#acadb8;--color-tim-325:#a3a5b7;--color-tim-350:#7e87d3;--color-tim-375:#7b84d7;--color-tim-400:#7881ce;--color-tim-425:#858cc6;--color-tim-450:#757fd7;--color-tim-475:#9fa1af;--color-tim-500:#5e67ba;--color-tim-525:#5d69ca;--color-tim-600:#565fab;--color-tim-700:#606271;--color-tim-800:#484b63;--color-xam-50:#fff}:root[data-chu-de=sunset][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#f9f2ee;--color-surface:#fff;--color-surface-soft:#f6ebe5;--color-line:#f2ddd4;--color-ink:#33201c;--color-ink-soft:#5b4038;--color-muted:#7d6157;--color-accent:#d5314e;--color-accent-ink:#fff;--color-accent-deep:#b4253e;--color-accent-soft:#fbeaed;--color-accent-text:#d5314e;--radius-card:22px;--radius-btn:999px;--nen-app:radial-gradient(56% 38% at 50% -10%, #f7e2d0 0%, transparent 100%), radial-gradient(58% 40% at 100% 104%, #f3e5dd 0%, transparent 100%);--nen-nhan:linear-gradient(100deg, #f59e0b, #e2556b 62%);--vien-the:#f2ddd4;--bong-the:0 12px 34px #7d615714;--bong-nhan:0 10px 24px #e2556b38;--kinh-thanh-tren:#ffffffe0;--shadow-card:0 12px 34px #7d615714;--shadow-ink:#440e17;--avi-mark-tile:#d5314e;--avi-mark-glyph:#fff}:root[data-chu-de=sunset][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#170f12;--color-surface:#241519;--color-surface-soft:#1d1216;--color-line:#3c2229;--color-ink:#fbeae6;--color-ink-soft:#dfc0bb;--color-muted:#b18f8b;--color-accent:#fb7185;--color-accent-ink:#0b1118;--color-accent-deep:#fa445f;--color-accent-soft:#450c15;--color-accent-text:#fb7185;--radius-card:22px;--radius-btn:999px;--nen-app:radial-gradient(56% 38% at 50% -10%, #3e2619 0%, transparent 100%), radial-gradient(58% 40% at 100% 104%, #4a1e2a 0%, transparent 100%);--nen-nhan:linear-gradient(100deg, #fbbf24, #fb7185 62%);--vien-the:#3c2229;--bong-the:0 14px 44px #0000006b;--bong-nhan:0 10px 28px #fb718552;--kinh-thanh-tren:#170f12b8;--shadow-card:0 14px 44px #0000006b;--shadow-ink:#000;--avi-mark-tile:#fb7185;--avi-mark-glyph:#0b1118}:root[data-chu-de=sunset]{--color-hong-300:#dead96;--color-hong-325:#e5c0af;--color-tim-25:#f2eaeb;--color-tim-26:#f4edee;--color-tim-27:#f5f0f1;--color-tim-28:#faedf0;--color-tim-29:#fbeff1;--color-tim-30:#fffcfd;--color-tim-50:#f4d1d7;--color-tim-51:#e9dcde;--color-tim-52:#f1dade;--color-tim-53:#f3d9de;--color-tim-75:#e7dcde;--color-tim-100:#dbced0;--color-tim-101:#dfd2d4;--color-tim-102:#eacbd0;--color-tim-103:#e8d1d5;--color-tim-104:#ecced3;--color-tim-105:#edced3;--color-tim-106:#edcfd4;--color-tim-107:#e4dadc;--color-tim-125:#dbced0;--color-tim-150:#edb9c2;--color-tim-175:#e2bbc2;--color-tim-200:#e0a1ac;--color-tim-201:#c9bcbf;--color-tim-202:#e3a7b2;--color-tim-203:#d0bcc0;--color-tim-204:#ddb6bd;--color-tim-205:#e6afb9;--color-tim-206:#d1c6c8;--color-tim-207:#d3c7c9;--color-tim-225:#e69aa8;--color-tim-250:#d1adb3;--color-tim-275:#c1adb0;--color-tim-300:#b8acae;--color-tim-325:#b7a3a6;--color-tim-350:#d37e8d;--color-tim-375:#d77b8b;--color-tim-400:#ce7887;--color-tim-425:#c68591;--color-tim-450:#d77586;--color-tim-475:#af9fa2;--color-tim-500:#ba5e6e;--color-tim-525:#ca5d71;--color-tim-600:#ab5665;--color-tim-700:#716063;--color-tim-800:#63484d;--color-xam-50:#fff}:root[data-chu-de=stripe][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#efeef8;--color-surface:#fff;--color-surface-soft:#e6e5f6;--color-line:#dfe6fb;--color-ink:#0f1733;--color-ink-soft:#31406b;--color-muted:#5a6a95;--color-accent:#635bff;--color-accent-ink:#fff;--color-accent-deep:#372dff;--color-accent-soft:#eae9fb;--color-accent-text:#635bff;--radius-card:12px;--radius-btn:10px;--nen-app:linear-gradient(112deg, #635bff14 0%, transparent 44%, #007fff0d 100%);--nen-nhan:linear-gradient(100deg, #635bff, #007fff);--vien-the:#dfe6fb;--bong-the:0 10px 30px #0f173312;--bong-nhan:0 8px 22px #635bff33;--kinh-thanh-tren:#ffffffdb;--shadow-card:0 10px 30px #0f173312;--shadow-ink:#040052;--avi-mark-tile:#635bff;--avi-mark-glyph:#fff}:root[data-chu-de=stripe][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#08080f;--color-surface:#121320;--color-surface-soft:#0e0f1a;--color-line:#232644;--color-ink:#e9ebff;--color-ink-soft:#b6bce6;--color-muted:#888fb5;--color-accent:#8b87ff;--color-accent-ink:#0b1118;--color-accent-deep:#5f59ff;--color-accent-soft:#0e0c45;--color-accent-text:#8b87ff;--radius-card:12px;--radius-btn:10px;--nen-app:linear-gradient(112deg, #8b87ff1a 0%, transparent 46%, #38bdf812 100%);--nen-nhan:linear-gradient(100deg, #8b87ff, #38bdf8);--vien-the:#232644;--bong-the:0 12px 40px #00000073;--bong-nhan:0 0 0 1px #8b87ff40, 0 8px 26px #635bff3d;--kinh-thanh-tren:#08080fb8;--shadow-card:0 12px 40px #00000073;--shadow-ink:#000;--avi-mark-tile:#8b87ff;--avi-mark-glyph:#0b1118}:root[data-chu-de=stripe]{--color-hong-300:#be96de;--color-hong-325:#cdafe5;--color-tim-25:#eaeaf2;--color-tim-26:#ededf4;--color-tim-27:#f0f0f5;--color-tim-28:#eeedfa;--color-tim-29:#efeffb;--color-tim-30:#fcfcff;--color-tim-50:#d3d1f4;--color-tim-51:#dcdce9;--color-tim-52:#dbdaf1;--color-tim-53:#dad9f3;--color-tim-75:#dddce7;--color-tim-100:#cecedb;--color-tim-101:#d2d2df;--color-tim-102:#cccbea;--color-tim-103:#d2d1e8;--color-tim-104:#cfceec;--color-tim-105:#cfceed;--color-tim-106:#d0cfed;--color-tim-107:#dbdae4;--color-tim-125:#cecedb;--color-tim-150:#bbb9ed;--color-tim-175:#bdbbe2;--color-tim-200:#a4a1e0;--color-tim-201:#bdbcc9;--color-tim-202:#aaa7e3;--color-tim-203:#bdbcd0;--color-tim-204:#b8b6dd;--color-tim-205:#b2afe6;--color-tim-206:#c7c6d1;--color-tim-207:#c7c7d3;--color-tim-225:#9e9ae6;--color-tim-250:#aeadd1;--color-tim-275:#aeadc1;--color-tim-300:#acacb8;--color-tim-325:#a4a3b7;--color-tim-350:#837ed3;--color-tim-375:#7f7bd7;--color-tim-400:#7c78ce;--color-tim-425:#8885c6;--color-tim-450:#7a75d7;--color-tim-475:#a09faf;--color-tim-500:#625eba;--color-tim-525:#635dca;--color-tim-600:#5a56ab;--color-tim-700:#616071;--color-tim-800:#4a4863;--color-xam-50:#fff}:root[data-chu-de=violet][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#f2eff8;--color-surface:#fff;--color-surface-soft:#ece7f5;--color-line:#e6e2fb;--color-ink:#1a1533;--color-ink-soft:#403a63;--color-muted:#655f8b;--color-accent:#7c3aed;--color-accent-ink:#fff;--color-accent-deep:#6115e4;--color-accent-soft:#f0e9fb;--color-accent-text:#7c3aed;--radius-card:18px;--radius-btn:12px;--nen-app:radial-gradient(62% 44% at 6% -6%, #e5dcf4 0%, transparent 100%), radial-gradient(54% 40% at 102% 104%, #eae0fb 0%, transparent 100%);--nen-nhan:linear-gradient(100deg, #6366f1, #a855f7);--vien-the:#e6e2fb;--bong-the:0 12px 36px #1a153314;--bong-nhan:0 10px 24px #7c3aed38;--kinh-thanh-tren:#ffffffe0;--shadow-card:0 12px 36px #1a153314;--shadow-ink:#20074b;--avi-mark-tile:#7c3aed;--avi-mark-glyph:#fff}:root[data-chu-de=violet][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#0c0a18;--color-surface:#171232;--color-surface-soft:#120e28;--color-line:#2e2752;--color-ink:#efeaff;--color-ink-soft:#c5bced;--color-muted:#958cc2;--color-accent:#a78bfa;--color-accent-ink:#0b1118;--color-accent-deep:#865ff8;--color-accent-soft:#1b0c45;--color-accent-text:#a78bfa;--radius-card:18px;--radius-btn:12px;--nen-app:radial-gradient(62% 44% at 6% -6%, #26183f 0%, transparent 100%), radial-gradient(54% 40% at 102% 104%, #33146b 0%, transparent 100%);--nen-nhan:linear-gradient(100deg, #818cf8, #c084fc);--vien-the:#2e2752;--bong-the:0 14px 44px #00000070;--bong-nhan:0 0 0 1px #a78bfa3d, 0 10px 28px #7c3aed4d;--kinh-thanh-tren:#0c0a18b8;--shadow-card:0 14px 44px #00000070;--shadow-ink:#000;--avi-mark-tile:#a78bfa;--avi-mark-glyph:#0b1118}:root[data-chu-de=violet]{--color-hong-300:#d596de;--color-hong-325:#deafe5;--color-tim-25:#edeaf2;--color-tim-26:#f0edf4;--color-tim-27:#f2f0f5;--color-tim-28:#f2edfa;--color-tim-29:#f3effb;--color-tim-30:#fdfcff;--color-tim-50:#ded1f4;--color-tim-51:#e1dce9;--color-tim-52:#e2daf1;--color-tim-53:#e3d9f3;--color-tim-75:#e0dce7;--color-tim-100:#d3cedb;--color-tim-101:#d7d2df;--color-tim-102:#d6cbea;--color-tim-103:#d9d1e8;--color-tim-104:#d9ceec;--color-tim-105:#d9ceed;--color-tim-106:#dacfed;--color-tim-107:#dedae4;--color-tim-125:#d3cedb;--color-tim-150:#ccb9ed;--color-tim-175:#c9bbe2;--color-tim-200:#b8a1e0;--color-tim-201:#c1bcc9;--color-tim-202:#bea7e3;--color-tim-203:#c3bcd0;--color-tim-204:#c4b6dd;--color-tim-205:#c3afe6;--color-tim-206:#cac6d1;--color-tim-207:#cbc7d3;--color-tim-225:#b69ae6;--color-tim-250:#baadd1;--color-tim-275:#b4adc1;--color-tim-300:#b0acb8;--color-tim-325:#aaa3b7;--color-tim-350:#9d7ed3;--color-tim-375:#9d7bd7;--color-tim-400:#9878ce;--color-tim-425:#9d85c6;--color-tim-450:#9975d7;--color-tim-475:#a59faf;--color-tim-500:#7f5eba;--color-tim-525:#855dca;--color-tim-600:#7556ab;--color-tim-700:#666071;--color-tim-800:#524863;--color-xam-50:#fff}:root[data-chu-de=mono][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#f3f3f4;--color-surface:#fff;--color-surface-soft:#ededef;--color-line:#e4e4e7;--color-ink:#111113;--color-ink-soft:#3f3f46;--color-muted:#6d6d76;--color-accent:#18181b;--color-accent-ink:#fff;--color-accent-deep:#131316;--color-accent-soft:#f2f2f3;--color-accent-text:#18181b;--radius-card:8px;--radius-btn:6px;--nen-app:radial-gradient(92% 46% at 50% -12%, #e7e7e9 0%, transparent 100%);--nen-nhan:linear-gradient(180deg, #2a2a2f, #18181b);--vien-the:#e4e4e7;--bong-the:0 1px 2px #0000000f;--bong-nhan:none;--kinh-thanh-tren:#ffffffe6;--shadow-card:0 1px 2px #0000000f;--shadow-ink:#26262b;--avi-mark-tile:#18181b;--avi-mark-glyph:#fff}:root[data-chu-de=mono][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#09090b;--color-surface:#18181b;--color-surface-soft:#121214;--color-line:#27272a;--color-ink:#fafafa;--color-ink-soft:#d4d4d8;--color-muted:#a1a1aa;--color-accent:#fafafa;--color-accent-ink:#0b1118;--color-accent-deep:#e3e3e3;--color-accent-soft:#292929;--color-accent-text:#fafafa;--radius-card:8px;--radius-btn:6px;--nen-app:radial-gradient(92% 46% at 50% -12%, #2a2a2d 0%, transparent 100%);--nen-nhan:linear-gradient(180deg, #fff, #e4e4e7);--vien-the:#27272a;--bong-the:none;--bong-nhan:none;--kinh-thanh-tren:#09090bd9;--shadow-card:none;--shadow-ink:#000;--avi-mark-tile:#fafafa;--avi-mark-glyph:#0b1118}:root[data-chu-de=mono]{--color-hong-300:#bababa;--color-hong-325:#cacaca;--color-tim-25:#eee;--color-tim-26:#f1f1f1;--color-tim-27:#f3f3f3;--color-tim-28:#f3f3f3;--color-tim-29:#f5f5f5;--color-tim-30:#fdfdfd;--color-tim-50:#e3e3e3;--color-tim-51:#e3e3e3;--color-tim-52:#e6e6e6;--color-tim-53:#e6e6e6;--color-tim-75:#e2e2e2;--color-tim-100:#d5d5d5;--color-tim-101:#d9d9d9;--color-tim-102:#dbdbdb;--color-tim-103:#ddd;--color-tim-104:#ddd;--color-tim-105:#dedede;--color-tim-106:#dedede;--color-tim-107:#dfdfdf;--color-tim-125:#d5d5d5;--color-tim-150:#d3d3d3;--color-tim-175:#cfcfcf;--color-tim-200:#c1c1c1;--color-tim-201:#c3c3c3;--color-tim-202:#c5c5c5;--color-tim-203:#c6c6c6;--color-tim-204:#cacaca;--color-tim-205:#cbcbcb;--color-tim-206:#ccc;--color-tim-207:#cdcdcd;--color-tim-225:silver;--color-tim-250:#bfbfbf;--color-tim-275:#b7b7b7;--color-tim-300:#b2b2b2;--color-tim-325:#adadad;--color-tim-350:#a9a9a9;--color-tim-375:#a9a9a9;--color-tim-400:#a3a3a3;--color-tim-425:#a6a6a6;--color-tim-450:#a6a6a6;--color-tim-475:#a7a7a7;--color-tim-500:#8c8c8c;--color-tim-525:#939393;--color-tim-600:#818181;--color-tim-700:#696969;--color-tim-800:#565656;--color-xam-50:#fff}:root[data-chu-de=rose][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#f8eef0;--color-surface:#fff;--color-surface-soft:#f6e6e8;--color-line:#f8dbe3;--color-ink:#33151f;--color-ink-soft:#5c3441;--color-muted:#7f5a66;--color-accent:#f43f5e;--color-accent-ink:#0b1118;--color-accent-deep:#f2143a;--color-accent-soft:#fbe9ec;--color-accent-text:#e80d33;--radius-card:20px;--radius-btn:12px;--nen-app:radial-gradient(62% 44% at 96% -4%, #f5dbe0 0%, transparent 100%), radial-gradient(50% 36% at 0% 104%, #fae1e7 0%, transparent 100%);--nen-nhan:linear-gradient(100deg, #f43f5e, #d946ef);--vien-the:#f8dbe3;--bong-the:0 12px 34px #7f1d3312;--bong-nhan:0 10px 24px #f43f5e38;--kinh-thanh-tren:#ffffffe0;--shadow-card:0 12px 34px #7f1d3312;--shadow-ink:#4d0411;--avi-mark-tile:#f43f5e;--avi-mark-glyph:#fff}:root[data-chu-de=rose][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#140a0f;--color-surface:#22111a;--color-surface-soft:#1a0d14;--color-line:#3c1f2c;--color-ink:#fdeaf1;--color-ink-soft:#e0bccb;--color-muted:#b48b9c;--color-accent:#fb7185;--color-accent-ink:#0b1118;--color-accent-deep:#fa445f;--color-accent-soft:#450c15;--color-accent-text:#fb7185;--radius-card:20px;--radius-btn:12px;--nen-app:radial-gradient(62% 44% at 96% -4%, #41161d 0%, transparent 100%), radial-gradient(50% 36% at 0% 104%, #55152a 0%, transparent 100%);--nen-nhan:linear-gradient(100deg, #fb7185, #ff4fce);--vien-the:#3c1f2c;--bong-the:0 14px 44px #0000006b;--bong-nhan:0 0 0 1px #fb718540, 0 10px 28px #f43f5e52;--kinh-thanh-tren:#140a0fb8;--shadow-card:0 14px 44px #0000006b;--shadow-ink:#000;--avi-mark-tile:#fb7185;--avi-mark-glyph:#0b1118}:root[data-chu-de=rose]{--color-hong-300:#deae96;--color-hong-325:#e5c1af;--color-tim-25:#f2eaeb;--color-tim-26:#f4edee;--color-tim-27:#f5f0f1;--color-tim-28:#faedf0;--color-tim-29:#fbeff1;--color-tim-30:#fffcfd;--color-tim-50:#f4d1d7;--color-tim-51:#e9dcde;--color-tim-52:#f1dade;--color-tim-53:#f3d9de;--color-tim-75:#e7dcde;--color-tim-100:#dbced0;--color-tim-101:#dfd2d4;--color-tim-102:#eacbd0;--color-tim-103:#e8d1d5;--color-tim-104:#ecced3;--color-tim-105:#edced3;--color-tim-106:#edcfd4;--color-tim-107:#e4dadc;--color-tim-125:#dbced0;--color-tim-150:#edb9c2;--color-tim-175:#e2bbc2;--color-tim-200:#e0a1ac;--color-tim-201:#c9bcbf;--color-tim-202:#e3a7b2;--color-tim-203:#d0bcc0;--color-tim-204:#ddb6bd;--color-tim-205:#e6afb8;--color-tim-206:#d1c6c8;--color-tim-207:#d3c7c9;--color-tim-225:#e69aa7;--color-tim-250:#d1adb3;--color-tim-275:#c1adb0;--color-tim-300:#b8acae;--color-tim-325:#b7a3a6;--color-tim-350:#d37e8d;--color-tim-375:#d77b8a;--color-tim-400:#ce7887;--color-tim-425:#c68590;--color-tim-450:#d77586;--color-tim-475:#af9fa2;--color-tim-500:#ba5e6d;--color-tim-525:#ca5d70;--color-tim-600:#ab5664;--color-tim-700:#716063;--color-tim-800:#63484d;--color-xam-50:#fff}:root[data-chu-de=ember][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#f8f1ef;--color-surface:#fffdfa;--color-surface-soft:#f5ebe7;--color-line:#e9ded2;--color-ink:#2b211a;--color-ink-soft:#52433a;--color-muted:#79685d;--color-accent:#d97757;--color-accent-ink:#0b1118;--color-accent-deep:#d15932;--color-accent-soft:#faeeea;--color-accent-text:#c0502b;--radius-card:14px;--radius-btn:10px;--nen-app:radial-gradient(66% 42% at 12% -6%, #f1e5df 0%, transparent 100%);--nen-nhan:linear-gradient(180deg, #e2835f, #d97757);--vien-the:#e9ded2;--bong-the:0 6px 24px #2b211a0f;--bong-nhan:0 6px 18px #d9775729;--kinh-thanh-tren:#fffdfae0;--shadow-card:0 6px 24px #2b211a0f;--shadow-ink:#431c0f;--avi-mark-tile:#d97757;--avi-mark-glyph:#fff}:root[data-chu-de=ember][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#15100d;--color-surface:#231b16;--color-surface-soft:#1c1512;--color-line:#3b2d25;--color-ink:#f6ece5;--color-ink-soft:#d7c4b7;--color-muted:#ab9689;--color-accent:#e8926b;--color-accent-ink:#0b1118;--color-accent-deep:#e27543;--color-accent-soft:#451e0c;--color-accent-text:#e8926b;--radius-card:14px;--radius-btn:10px;--nen-app:radial-gradient(66% 42% at 12% -6%, #3a251d 0%, transparent 100%);--nen-nhan:linear-gradient(180deg, #f0a17f, #e8926b);--vien-the:#3b2d25;--bong-the:0 10px 34px #0006;--bong-nhan:0 8px 24px #e8926b3d;--kinh-thanh-tren:#15100db8;--shadow-card:0 10px 34px #0006;--shadow-ink:#000;--avi-mark-tile:#e8926b;--avi-mark-glyph:#0b1118}:root[data-chu-de=ember]{--color-hong-300:#decc96;--color-hong-325:#e5d7af;--color-tim-25:#f2ecea;--color-tim-26:#f4efed;--color-tim-27:#f5f1f0;--color-tim-28:#faf0ed;--color-tim-29:#fbf1ef;--color-tim-30:#fffdfc;--color-tim-50:#f4dad1;--color-tim-51:#e9dfdc;--color-tim-52:#f1e0da;--color-tim-53:#f3e0d9;--color-tim-75:#e7dfdc;--color-tim-100:#dbd1ce;--color-tim-101:#dfd5d2;--color-tim-102:#ead3cb;--color-tim-103:#e8d7d1;--color-tim-104:#ecd5ce;--color-tim-105:#edd6ce;--color-tim-106:#edd6cf;--color-tim-107:#e4ddda;--color-tim-125:#dbd1ce;--color-tim-150:#edc6b9;--color-tim-175:#e2c5bb;--color-tim-200:#e0b0a1;--color-tim-201:#c9bfbc;--color-tim-202:#e3b6a7;--color-tim-203:#d0c1bc;--color-tim-204:#ddc0b6;--color-tim-205:#e6bcaf;--color-tim-206:#d1c9c6;--color-tim-207:#d3c9c7;--color-tim-225:#e6ad9a;--color-tim-250:#d1b6ad;--color-tim-275:#c1b2ad;--color-tim-300:#b8afac;--color-tim-325:#b7a8a3;--color-tim-350:#d3937e;--color-tim-375:#d7917b;--color-tim-400:#ce8d78;--color-tim-425:#c69585;--color-tim-450:#d78d75;--color-tim-475:#afa39f;--color-tim-500:#ba745e;--color-tim-525:#ca785d;--color-tim-600:#ab6b56;--color-tim-700:#716460;--color-tim-800:#634f48;--color-xam-50:#fff}:root[data-chu-de=sky][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#eff4f8;--color-surface:#fff;--color-surface-soft:#e6eff5;--color-line:#dae7ed;--color-ink:#0d2331;--color-ink-soft:#2c4557;--color-muted:#546d7d;--color-accent:#006aeb;--color-accent-ink:#fff;--color-accent-deep:#0055bd;--color-accent-soft:#e9f1fb;--color-accent-text:#006aeb;--radius-card:20px;--radius-btn:999px;--nen-app:radial-gradient(84% 42% at 50% -10%, #dbeaf5 0%, transparent 100%);--nen-nhan:linear-gradient(100deg, #00a0f8, #0070f8);--vien-the:#dae7ed;--bong-the:0 10px 32px #0d233112;--bong-nhan:0 8px 22px #0070f833;--kinh-thanh-tren:#ffffffdb;--shadow-card:0 10px 32px #0d233112;--shadow-ink:#002552;--avi-mark-tile:#006aeb;--avi-mark-glyph:#fff}:root[data-chu-de=sky][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#0a1420;--color-surface:#131f2e;--color-surface-soft:#0f1926;--color-line:#22374b;--color-ink:#e8f3fb;--color-ink-soft:#b7cedd;--color-muted:#869cb0;--color-accent:#3ab0ff;--color-accent-ink:#0b1118;--color-accent-deep:#0c9eff;--color-accent-soft:#0c2e45;--color-accent-text:#3ab0ff;--radius-card:20px;--radius-btn:999px;--nen-app:radial-gradient(84% 42% at 50% -10%, #142f43 0%, transparent 100%);--nen-nhan:linear-gradient(100deg, #38c6ff, #0a84ff);--vien-the:#22374b;--bong-the:0 12px 40px #00000073;--bong-nhan:0 0 0 1px #3ab0ff40, 0 8px 26px #0070f83d;--kinh-thanh-tren:#0a1420b8;--shadow-card:0 12px 40px #00000073;--shadow-ink:#000;--avi-mark-tile:#3ab0ff;--avi-mark-glyph:#0b1118}:root[data-chu-de=sky]{--color-hong-300:#9996de;--color-hong-325:#b2afe5;--color-tim-25:#eaeef2;--color-tim-26:#edf0f4;--color-tim-27:#f0f2f5;--color-tim-28:#edf3fa;--color-tim-29:#eff4fb;--color-tim-30:#fcfdff;--color-tim-50:#d1e1f4;--color-tim-51:#dce2e9;--color-tim-52:#dae4f1;--color-tim-53:#d9e5f3;--color-tim-75:#dce1e7;--color-tim-100:#ced4db;--color-tim-101:#d2d8df;--color-tim-102:#cbd9ea;--color-tim-103:#d1dbe8;--color-tim-104:#cedcec;--color-tim-105:#cedced;--color-tim-106:#cfdded;--color-tim-107:#dadfe4;--color-tim-125:#ced4db;--color-tim-150:#b9d0ed;--color-tim-175:#bbcde2;--color-tim-200:#a1bde0;--color-tim-201:#bcc2c9;--color-tim-202:#a7c3e3;--color-tim-203:#bcc5d0;--color-tim-204:#b6c8dd;--color-tim-205:#afc8e6;--color-tim-206:#c6cbd1;--color-tim-207:#c7ccd3;--color-tim-225:#9abce6;--color-tim-250:#adbdd1;--color-tim-275:#adb6c1;--color-tim-300:#acb1b8;--color-tim-325:#a3acb7;--color-tim-350:#7ea4d3;--color-tim-375:#7ba5d7;--color-tim-400:#789fce;--color-tim-425:#85a2c6;--color-tim-450:#75a1d7;--color-tim-475:#9fa6af;--color-tim-500:#5e87ba;--color-tim-525:#5d8eca;--color-tim-600:#567cab;--color-tim-700:#606871;--color-tim-800:#485463;--color-xam-50:#fff}:root[data-chu-de=blue][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#eef1f9;--color-surface:#fff;--color-surface-soft:#e5ebf7;--color-line:#ccd7f1;--color-ink:#0b1a3d;--color-ink-soft:#2b3c6b;--color-muted:#556394;--color-accent:#0858f0;--color-accent-ink:#fff;--color-accent-deep:#0748c4;--color-accent-soft:#e9effb;--color-accent-text:#0858f0;--radius-card:12px;--radius-btn:10px;--nen-app:radial-gradient(60% 42% at 8% -6%, #dbe4f5 0%, transparent 100%), radial-gradient(52% 38% at 102% 104%, #dde5f7 0%, transparent 100%);--nen-nhan:linear-gradient(100deg, #0070f8, #0858f0);--vien-the:#ccd7f1;--bong-the:0 10px 30px #0b1a3d12;--bong-nhan:0 8px 22px #0070f836;--kinh-thanh-tren:#ffffffdb;--shadow-card:0 10px 30px #0b1a3d12;--shadow-ink:#031d4f;--avi-mark-tile:#0858f0;--avi-mark-glyph:#fff}:root[data-chu-de=blue][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#000018;--color-surface:#0b0b28;--color-surface-soft:#050520;--color-line:#1c1c4a;--color-ink:#eaeaff;--color-ink-soft:#b9b9e8;--color-muted:#8a8ac0;--color-accent:#3d7bff;--color-accent-ink:#0b1118;--color-accent-deep:#0f5cff;--color-accent-soft:#0c1e45;--color-accent-text:#3d7bff;--radius-card:12px;--radius-btn:10px;--nen-app:radial-gradient(60% 42% at 8% -6%, #142442 0%, transparent 100%), radial-gradient(52% 38% at 102% 104%, #101a5e 0%, transparent 100%);--nen-nhan:linear-gradient(100deg, #4d8dff, #1f5cff);--vien-the:#1c1c4a;--bong-the:0 14px 46px #0000008c;--bong-nhan:0 0 0 1px #3d7bff42, 0 10px 30px #1f5cff5c;--kinh-thanh-tren:#000018c7;--shadow-card:0 14px 46px #0000008c;--shadow-ink:#000;--avi-mark-tile:#3d7bff;--avi-mark-glyph:#0b1118}:root[data-chu-de=blue]{--color-hong-300:#a196de;--color-hong-325:#b7afe5;--color-tim-25:#eaedf2;--color-tim-26:#edeff4;--color-tim-27:#f0f2f5;--color-tim-28:#edf2fa;--color-tim-29:#eff3fb;--color-tim-30:#fcfdff;--color-tim-50:#d1ddf4;--color-tim-51:#dce0e9;--color-tim-52:#dae2f1;--color-tim-53:#d9e2f3;--color-tim-75:#dce0e7;--color-tim-100:#ced2db;--color-tim-101:#d2d6df;--color-tim-102:#cbd6ea;--color-tim-103:#d1d9e8;--color-tim-104:#ced8ec;--color-tim-105:#ced9ed;--color-tim-106:#cfd9ed;--color-tim-107:#dadee4;--color-tim-125:#ced2db;--color-tim-150:#b9cbed;--color-tim-175:#bbc8e2;--color-tim-200:#a1b7e0;--color-tim-201:#bcc1c9;--color-tim-202:#a7bce3;--color-tim-203:#bcc3d0;--color-tim-204:#b6c3dd;--color-tim-205:#afc2e6;--color-tim-206:#c6cad1;--color-tim-207:#c7cbd3;--color-tim-225:#9ab4e6;--color-tim-250:#adb9d1;--color-tim-275:#adb4c1;--color-tim-300:#acb0b8;--color-tim-325:#a3aab7;--color-tim-350:#7e9bd3;--color-tim-375:#7b9bd7;--color-tim-400:#7896ce;--color-tim-425:#859bc6;--color-tim-450:#7597d7;--color-tim-475:#9fa5af;--color-tim-500:#5e7dba;--color-tim-525:#5d83ca;--color-tim-600:#5673ab;--color-tim-700:#606671;--color-tim-800:#485163;--color-xam-50:#fff}:root[data-chu-de=tim-hong][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#f4eff7;--color-surface:#fff;--color-surface-soft:#efe7f4;--color-line:#ece2f2;--color-ink:#2a1140;--color-ink-soft:#4a2f66;--color-muted:#6a5580;--color-accent:#9a3cf8;--color-accent-ink:#fff;--color-accent-deep:#8310f6;--color-accent-soft:#f2e9fb;--color-accent-text:#9a3cf8;--radius-card:18px;--radius-btn:12px;--nen-app:radial-gradient(62% 44% at 8% -6%, #ebdcf5 0%, transparent 100%), radial-gradient(56% 42% at 104% 106%, #fbddf3 0%, transparent 100%);--nen-nhan:linear-gradient(100deg, #a048f8, #c838f8);--vien-the:#ece2f2;--bong-the:0 12px 36px #2a114014;--bong-nhan:0 10px 26px #a048f840;--kinh-thanh-tren:#ffffffe0;--shadow-card:0 12px 36px #2a114014;--shadow-ink:#29034f;--avi-mark-tile:#9a3cf8;--avi-mark-glyph:#fff}:root[data-chu-de=tim-hong][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#100c28;--color-surface:#1d1645;--color-surface-soft:#161033;--color-line:#332a5e;--color-ink:#f0e9ff;--color-ink-soft:#c7bbec;--color-muted:#9b8fc4;--color-accent:#cf6bfa;--color-accent-ink:#0b1118;--color-accent-deep:#c13ff9;--color-accent-soft:#340c45;--color-accent-text:#cf6bfa;--radius-card:18px;--radius-btn:12px;--nen-app:radial-gradient(62% 44% at 8% -6%, #301640 0%, transparent 100%), radial-gradient(56% 42% at 104% 106%, #4a1060 0%, transparent 100%);--nen-nhan:linear-gradient(100deg, #b06bff, #e05bff);--vien-the:#332a5e;--bong-the:0 14px 44px #00000070;--bong-nhan:0 0 0 1px #c838f83d, 0 10px 28px #a048f852;--kinh-thanh-tren:#100c28b8;--shadow-card:0 14px 44px #00000070;--shadow-ink:#000;--avi-mark-tile:#cf6bfa;--avi-mark-glyph:#0b1118}:root[data-chu-de=tim-hong]{--color-hong-300:#de96de;--color-hong-325:#e5afe5;--color-tim-25:#eeeaf2;--color-tim-26:#f1edf4;--color-tim-27:#f3f0f5;--color-tim-28:#f3edfa;--color-tim-29:#f5effb;--color-tim-30:#fdfcff;--color-tim-50:#e3d1f4;--color-tim-51:#e3dce9;--color-tim-52:#e6daf1;--color-tim-53:#e6d9f3;--color-tim-75:#e2dce7;--color-tim-100:#d5cedb;--color-tim-101:#d9d2df;--color-tim-102:#dbcbea;--color-tim-103:#ddd1e8;--color-tim-104:#ddceec;--color-tim-105:#deceed;--color-tim-106:#decfed;--color-tim-107:#dfdae4;--color-tim-125:#d5cedb;--color-tim-150:#d3b9ed;--color-tim-175:#cfbbe2;--color-tim-200:#c1a1e0;--color-tim-201:#c3bcc9;--color-tim-202:#c5a7e3;--color-tim-203:#c6bcd0;--color-tim-204:#cab6dd;--color-tim-205:#cbafe6;--color-tim-206:#ccc6d1;--color-tim-207:#cdc7d3;--color-tim-225:#c09ae6;--color-tim-250:#bfadd1;--color-tim-275:#b7adc1;--color-tim-300:#b2acb8;--color-tim-325:#ada3b7;--color-tim-350:#a97ed3;--color-tim-375:#a97bd7;--color-tim-400:#a378ce;--color-tim-425:#a685c6;--color-tim-450:#a675d7;--color-tim-475:#a79faf;--color-tim-500:#8c5eba;--color-tim-525:#935dca;--color-tim-600:#8156ab;--color-tim-700:#696071;--color-tim-800:#564863;--color-xam-50:#fff}
