html[data-mode=dark]{color-scheme:dark;--label:#f2f2f7;--label-2:rgba(235,235,245,.72);--label-3:rgba(235,235,245,.52);--glass-side:rgba(22,22,28,.62);--glass-card:rgba(30,30,38,.6);--glass-bar:rgba(20,20,26,.58);--surface-1:#1d1d23;--surface-2:#26262e;--surface-3:#2e2e38;--surface-4:#3a3a46;--hover:rgba(255,255,255,.08);--hairline:rgba(255,255,255,.12);--edge-top:rgba(255,255,255,.08);--fill:rgba(255,255,255,.09);--field-bg:rgba(255,255,255,.07);--field-focus:rgba(255,255,255,.12);--menu-bg:rgba(40,40,48,.88);--tip-bg:rgba(64,64,74,.95);--tip-text:#ffffff;--backdrop:rgba(0,0,0,.55);--scroll-thumb:rgba(255,255,255,.2);--scroll-thumb-hover:rgba(255,255,255,.36);--ok:#30d158;--warn:#ffd60a;--danger:#ff453a;--cap-amber:#ffd08a;--cap-green:#7ee2a8;--cap-gray:#b9b9c2;--cap-blue:#79baff;--cap-red:#ff9d97}html[data-wallpaper=sunset]{--mesh-1:#ffd1b3;--mesh-2:#ffb8d4;--mesh-3:#ffe9a8;--mesh-4:#ffc4bc;--canvas-1:#fff3ea;--canvas-2:#fff0f4;--canvas-3:#fff8e8}html[data-wallpaper=ocean]{--mesh-1:#a8d8ff;--mesh-2:#b5f0e6;--mesh-3:#c9c4ff;--mesh-4:#a8e8ff;--canvas-1:#eaf4ff;--canvas-2:#eefaff;--canvas-3:#f0f0ff}html[data-wallpaper=forest]{--mesh-1:#c0ecc8;--mesh-2:#e2f3b8;--mesh-3:#a8e0d0;--mesh-4:#d8f0c0;--canvas-1:#eefaf0;--canvas-2:#f4fbea;--canvas-3:#effaf4}html[data-wallpaper=rose]{--mesh-1:#ffc4d6;--mesh-2:#ffd9c4;--mesh-3:#e8c4ff;--mesh-4:#ffcfe8;--canvas-1:#fff0f5;--canvas-2:#fff4ee;--canvas-3:#fdeefb}html[data-wallpaper=graphite]{--mesh-1:#dcdce2;--mesh-2:#e8e8ec;--mesh-3:#d2d2da;--mesh-4:#e2e2e8;--canvas-1:#f2f2f5;--canvas-2:#f6f6f8;--canvas-3:#ededf1}html[data-wallpaper=plain]{--mesh-1:transparent;--mesh-2:transparent;--mesh-3:transparent;--mesh-4:transparent;--canvas-1:#f4f4f7;--canvas-2:#f6f6f9;--canvas-3:#f2f2f6}html[data-mode=dark]{--mesh-1:#39306b;--mesh-2:#58264a;--mesh-3:#1e3a5e;--mesh-4:#1e4a40;--canvas-1:#131318;--canvas-2:#16131e;--canvas-3:#1a1420}html[data-mode=dark][data-wallpaper=sunset]{--mesh-1:#4a2a1c;--mesh-2:#481f38;--mesh-3:#4a3a14;--mesh-4:#3a2026;--canvas-1:#171210;--canvas-2:#1a1214;--canvas-3:#181410}html[data-mode=dark][data-wallpaper=ocean]{--mesh-1:#143049;--mesh-2:#123f3a;--mesh-3:#2a2a5c;--mesh-4:#14384a;--canvas-1:#0e1318;--canvas-2:#0f151c;--canvas-3:#10121e}html[data-mode=dark][data-wallpaper=forest]{--mesh-1:#1c3a24;--mesh-2:#2c3d16;--mesh-3:#14352c;--mesh-4:#233f1c;--canvas-1:#0f1410;--canvas-2:#121710;--canvas-3:#0f1512}html[data-mode=dark][data-wallpaper=rose]{--mesh-1:#4a2030;--mesh-2:#46291c;--mesh-3:#3a2048;--mesh-4:#44203a;--canvas-1:#171012;--canvas-2:#181210;--canvas-3:#161015}html[data-mode=dark][data-wallpaper=graphite]{--mesh-1:#26262c;--mesh-2:#2e2e34;--mesh-3:#202026;--mesh-4:#2a2a30;--canvas-1:#121214;--canvas-2:#161618;--canvas-3:#101012}html[data-mode=dark][data-wallpaper=plain]{--mesh-1:transparent;--mesh-2:transparent;--mesh-3:transparent;--mesh-4:transparent;--canvas-1:#141417;--canvas-2:#16161a;--canvas-3:#131316}:root{--wp-veil:rgba(255,255,255,.45)}html[data-mode=dark]{--wp-veil:rgba(10,10,14,.5)}html[data-wpfx=linear] body{background:linear-gradient(118deg,var(--mesh-1) 0%,var(--canvas-1) 28%,var(--canvas-2) 50%,var(--mesh-3) 78%,var(--mesh-2) 100%),linear-gradient(var(--canvas-1),var(--canvas-1));background-attachment:fixed}html[data-wpfx=conic] body{background:linear-gradient(var(--wp-veil),var(--wp-veil)),conic-gradient(from 210deg at 72% 18%,var(--mesh-1),var(--mesh-2),var(--mesh-3),var(--mesh-4),var(--mesh-1)),linear-gradient(var(--canvas-1),var(--canvas-1));background-attachment:fixed}html[data-wpfx=center] body{background:radial-gradient(circle at 50% 36%,var(--mesh-2) 0%,var(--mesh-1) 32%,var(--canvas-1) 68%,var(--canvas-2) 100%),linear-gradient(var(--canvas-1),var(--canvas-1));background-attachment:fixed}html[data-wallpaper=image]{background:var(--canvas-1)}html[data-wallpaper=image] body{background:transparent}html[data-wallpaper=image] body:before{content:"";position:fixed;top:-48px;right:-48px;bottom:-48px;left:-48px;z-index:-1;pointer-events:none;background:var(--wp-image) center/cover no-repeat;filter:blur(var(--wp-blur, 0px)) brightness(calc(1 - var(--wp-dim, 0) / 100))}html[data-wallpaper=image]{--glass-side:rgba(255,255,255,.74);--glass-card:rgba(255,255,255,.78);--glass-bar:rgba(255,255,255,.74)}html[data-wallpaper=image][data-mode=dark]{--glass-side:rgba(20,20,26,.76);--glass-card:rgba(26,26,32,.78);--glass-bar:rgba(18,18,24,.76)}html[data-glass=off]{--glass-side:var(--surface-1);--glass-card:var(--surface-1);--glass-bar:var(--surface-1);--menu-bg:var(--surface-1);--field-bg:var(--surface-2)}html[data-glass=off] .side,html[data-glass=off] .navbar-lg,html[data-glass=off] .glass,html[data-glass=off] .panel,html[data-glass=off] .stat,html[data-glass=off] .modal-box,html[data-glass=off] .dropdown-content.glass-menu,html[data-glass=off] .theme-pop,html[data-glass=off] .tbl thead th,html[data-glass=off] .table thead th,html[data-glass=off] .backdrop-blur,html[data-glass=off] .backdrop-blur-sm,html[data-glass=off] .backdrop-blur-md,html[data-glass=off] .backdrop-blur-xl,html[data-glass=off] .backdrop-blur-2xl,html[data-glass=off] .card-glass,html[data-glass=off] .topbar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-glass=off] .bg-white\/25,html[data-glass=off] .bg-white\/55,html[data-glass=off] .bg-white\/60,html[data-glass=off] .bg-white\/70,html[data-glass=off] .bg-white\/90{background-color:var(--surface-1)!important}html[data-skin=zalo]{--zl-out-bg:#d6e9ff;--zl-out-text:#0f2540;--zl-out-muted:rgba(15,37,64,.72);--zl-out-link:#0a58ca;--zl-chat-bg:#eef2f7}[data-mode=dark][data-skin=zalo]{--zl-out-bg:#1c3d63;--zl-out-text:#eaf2ff;--zl-out-muted:rgba(234,242,255,.75);--zl-out-link:#8cc0ff;--zl-chat-bg:#131318}html[data-skin=zalo] body{background:#eef1f5!important}[data-mode=dark][data-skin=zalo] body{background:#0e0f12!important}html[data-skin=zalo] .bg-white\/25{background-color:var(--zl-chat-bg)!important}html[data-skin=zalo] .chat-bubble-out{background:var(--zl-out-bg);color:var(--zl-out-text);box-shadow:0 1px 2px #10284914}html[data-skin=zalo] .chat-bubble-out :is(.text-white,.text-white\/95,.text-white\/90,.text-white\/85){color:var(--zl-out-text)}html[data-skin=zalo] .chat-bubble-out :is(.text-white\/80,.text-white\/70,.text-white\/60){color:var(--zl-out-muted)}html[data-skin=zalo] .chat-bubble-out a{color:var(--zl-out-link)}html[data-skin=zalo] :is(.glass,.glass-panel,.card,.dropdown-content,.menu){box-shadow:0 1px 2px #1018280f!important}[data-mode=dark] .ring-red-400{--tw-ring-color:rgba(248,113,113,.55)}html[data-skin=zalo] .chat-bubble-in{box-shadow:none;border-color:#3c3c431f}[data-mode=dark][data-skin=zalo] .chat-bubble-in{border-color:#ffffff1a}[data-mode=dark] .bg-white,[data-mode=dark] .focus\:bg-white:focus{background-color:var(--surface-1)}[data-mode=dark] .bg-gray-50{background-color:var(--surface-2)}[data-mode=dark] .bg-gray-50\/70{background-color:#26262eb3}[data-mode=dark] .bg-gray-50\/50{background-color:#26262e80}[data-mode=dark] .bg-gray-100{background-color:var(--surface-3)}[data-mode=dark] .bg-gray-200{background-color:var(--surface-4)}[data-mode=dark] .bg-gray-300{background-color:#46464f}[data-mode=dark] .hover\:bg-gray-50:hover{background-color:var(--surface-2)}[data-mode=dark] .hover\:bg-gray-100:hover{background-color:var(--surface-3)}[data-mode=dark] .hover\:bg-gray-200:hover{background-color:var(--surface-4)}[data-mode=dark] .bg-gray-900{background-color:#494952}[data-mode=dark] .bg-gray-900\/90{background-color:#4a4a54f2}[data-mode=dark] .bg-gray-700{background-color:#52525c}[data-mode=dark] .bg-white\/25{background-color:#10101659}[data-mode=dark] .bg-white\/55{background-color:#1212188c}[data-mode=dark] .bg-white\/60{background-color:#1212189e}[data-mode=dark] .bg-white\/70{background-color:#16161cb3}[data-mode=dark] .bg-white\/90{background-color:#1a1a20e6}[data-mode=dark] .bg-white\/95{background-color:#1a1a20f2}[data-mode=dark] .bg-white\/80{background-color:#18181ecc}[data-mode=dark] .bg-red-50\/60{background-color:#f871711a}[data-mode=dark] .border-gray-200\/80{border-color:#ffffff14}[data-mode=dark] .text-gray-900,[data-mode=dark] .text-gray-800,[data-mode=dark] .hover\:text-gray-900:hover{color:var(--label)}[data-mode=dark] .text-gray-700,[data-mode=dark] .text-gray-600,[data-mode=dark] .hover\:text-gray-700:hover{color:var(--label-2)}[data-mode=dark] .text-gray-500{color:#ebebf5a8}[data-mode=dark] .text-gray-400{color:var(--label-3)}[data-mode=dark] .text-gray-300{color:#ebebf54d}[data-mode=dark] .border-gray-100,[data-mode=dark] .border-gray-200\/70,[data-mode=dark] .border-gray-300,[data-mode=dark] .divide-gray-100>:not([hidden])~:not([hidden]){border-color:var(--hairline)}[data-mode=dark] .border-white{border-color:var(--surface-1)}[data-mode=dark] .border-white\/40{border-color:#ffffff14}[data-mode=dark] .ring-white{--tw-ring-color:var(--surface-1)}[data-mode=dark] .ring-white\/20{--tw-ring-color:rgba(255,255,255,.1)}[data-mode=dark] .hover\:border-gray-200:hover{border-color:var(--hairline)}[data-mode=dark] .bg-brand-50,[data-mode=dark] .hover\:bg-brand-50:hover{background-color:hsl(var(--accent-hsl) / .16)}[data-mode=dark] .bg-brand-100,[data-mode=dark] .hover\:bg-brand-100:hover{background-color:hsl(var(--accent-hsl) / .24)}[data-mode=dark] .text-brand-500,[data-mode=dark] .text-brand-600,[data-mode=dark] .text-brand-700,[data-mode=dark] .hover\:text-brand-500:hover,[data-mode=dark] .hover\:text-brand-600:hover,[data-mode=dark] .hover\:text-brand-800:hover,[data-mode=dark] .hover\:text-brand-900:hover{color:hsl(var(--accent-h) var(--accent-s) max(78%,var(--accent-l)))}[data-mode=dark] .border-brand-200,[data-mode=dark] .border-brand-300{border-color:hsl(var(--accent-hsl) / .4)}[data-mode=dark] .ring-brand-200{--tw-ring-color:hsl(var(--accent-hsl) / .4)}[data-mode=dark] .from-brand-50{--tw-gradient-from:hsl(var(--accent-hsl) / .14) var(--tw-gradient-from-position)}[data-mode=dark] .to-brand-100\/40{--tw-gradient-to:hsl(var(--accent-hsl) / .2) var(--tw-gradient-to-position)}[data-mode=dark] .bg-amber-50{background-color:#fbbf241f}[data-mode=dark] .bg-amber-50\/80{background-color:#fbbf2424}[data-mode=dark] .bg-amber-50\/50{background-color:#fbbf2417}[data-mode=dark] .bg-amber-100{background-color:#fbbf242e}[data-mode=dark] .bg-amber-200{background-color:#fbbf2447}[data-mode=dark] .text-amber-500,[data-mode=dark] .text-amber-600,[data-mode=dark] .text-amber-700,[data-mode=dark] .text-amber-800,[data-mode=dark] .hover\:text-amber-500:hover,[data-mode=dark] .hover\:text-amber-600:hover,[data-mode=dark] .hover\:text-amber-800:hover{color:#fcd34d}[data-mode=dark] .border-amber-100,[data-mode=dark] .border-amber-200{border-color:#fbbf244d}[data-mode=dark] .ring-amber-50{--tw-ring-color:rgba(42,36,24,.9)}[data-mode=dark] .bg-yellow-50,[data-mode=dark] .hover\:bg-yellow-50:hover{background-color:#facc151a}[data-mode=dark] .placeholder\:text-yellow-600\/60::-moz-placeholder{color:#fde0478c}[data-mode=dark] .placeholder\:text-yellow-600\/60::placeholder{color:#fde0478c}[data-mode=dark] .bg-yellow-200{background-color:#facc1540}[data-mode=dark] .text-yellow-700{color:#fde047}[data-mode=dark] .border-yellow-200,[data-mode=dark] .border-yellow-300,[data-mode=dark] .border-yellow-400,[data-mode=dark] .hover\:border-yellow-300:hover{border-color:#facc1559}[data-mode=dark] .ring-yellow-300{--tw-ring-color:rgba(250,204,21,.4)}[data-mode=dark] .bg-red-50,[data-mode=dark] .hover\:bg-red-50:hover{background-color:#f871711f}[data-mode=dark] .bg-red-100,[data-mode=dark] .hover\:bg-red-100:hover{background-color:#f871712e}[data-mode=dark] .text-red-500,[data-mode=dark] .text-red-600,[data-mode=dark] .text-red-700,[data-mode=dark] .hover\:text-red-500:hover,[data-mode=dark] .hover\:text-red-600:hover{color:#fca5a5}[data-mode=dark] .border-red-200,[data-mode=dark] .border-red-300{border-color:#f8717152}[data-mode=dark] .bg-rose-50{background-color:#fb71851f}[data-mode=dark] .text-rose-400,[data-mode=dark] .text-rose-500,[data-mode=dark] .text-rose-600,[data-mode=dark] .text-rose-700{color:#fda4af}[data-mode=dark] .border-rose-200{border-color:#fb718552}[data-mode=dark] .bg-orange-50{background-color:#fb923c1f}[data-mode=dark] .text-orange-600,[data-mode=dark] .text-orange-700,[data-mode=dark] .text-orange-800{color:#fdba74}[data-mode=dark] .border-orange-200{border-color:#fb923c52}[data-mode=dark] .bg-emerald-50,[data-mode=dark] .hover\:bg-emerald-50:hover{background-color:#34d3991f}[data-mode=dark] .bg-emerald-50\/60{background-color:#34d3991a}[data-mode=dark] .bg-emerald-50\/40,[data-mode=dark] .bg-emerald-50\/30{background-color:#34d39912}[data-mode=dark] .bg-emerald-100,[data-mode=dark] .hover\:bg-emerald-100:hover{background-color:#34d3992e}[data-mode=dark] .bg-emerald-200{background-color:#34d39947}[data-mode=dark] .text-emerald-400,[data-mode=dark] .text-emerald-500,[data-mode=dark] .text-emerald-600,[data-mode=dark] .text-emerald-700,[data-mode=dark] .text-emerald-800,[data-mode=dark] .text-emerald-900,[data-mode=dark] .hover\:text-emerald-600:hover{color:#6ee7b7}[data-mode=dark] .border-emerald-100,[data-mode=dark] .border-emerald-200,[data-mode=dark] .border-emerald-300,[data-mode=dark] .hover\:border-emerald-300:hover{border-color:#34d39952}[data-mode=dark] .bg-green-100{background-color:#4ade802e}[data-mode=dark] .text-green-600,[data-mode=dark] .text-green-700{color:#86efac}[data-mode=dark] .border-green-200{border-color:#4ade8052}[data-mode=dark] .bg-cyan-50{background-color:#22d3ee1a}[data-mode=dark] .bg-cyan-100,[data-mode=dark] .hover\:bg-cyan-100:hover{background-color:#22d3ee29}[data-mode=dark] .text-cyan-600,[data-mode=dark] .text-cyan-700{color:#67e8f9}[data-mode=dark] .border-cyan-200{border-color:#22d3ee4d}[data-mode=dark] .bg-sky-50{background-color:#38bdf81a}[data-mode=dark] .bg-sky-100{background-color:#38bdf829}[data-mode=dark] .bg-orange-100{background-color:#fb923c2e}[data-mode=dark] .border-orange-300{border-color:#fb923c52}[data-mode=dark] .border-amber-300{border-color:#fbbf2452}[data-mode=dark] .bg-yellow-100{background-color:#facc152e}[data-mode=dark] .bg-lime-100{background-color:#a3e6352e}[data-mode=dark] .text-lime-700{color:#bef264}[data-mode=dark] .border-lime-300{border-color:#a3e63552}[data-mode=dark] .border-green-300{border-color:#4ade8052}[data-mode=dark] .border-cyan-300{border-color:#22d3ee4d}[data-mode=dark] .bg-blue-100{background-color:#60a5fa2e}[data-mode=dark] .bg-pink-100{background-color:#f472b62e}[data-mode=dark] .text-pink-600{color:#f9a8d4}[data-mode=dark] .border-pink-300{border-color:#f472b652}[data-mode=dark] .bg-purple-100{background-color:#c084fc2e}[data-mode=dark] .border-purple-300{border-color:#c084fc52}[data-mode=dark] .bg-slate-100{background-color:#94a3b829}[data-mode=dark] .text-slate-600,[data-mode=dark] .text-slate-700{color:#cbd5e1}[data-mode=dark] .border-slate-300{border-color:#94a3b84d}[data-mode=dark] .text-sky-400,[data-mode=dark] .text-sky-500,[data-mode=dark] .text-sky-600,[data-mode=dark] .text-sky-600\/90,[data-mode=dark] .text-sky-700,[data-mode=dark] .text-sky-800,[data-mode=dark] .text-sky-900,[data-mode=dark] .hover\:text-sky-600:hover,[data-mode=dark] .hover\:text-sky-900:hover{color:#7dd3fc}[data-mode=dark] .border-sky-200{border-color:#38bdf84d}[data-mode=dark] .bg-blue-50,[data-mode=dark] .hover\:bg-blue-50:hover{background-color:#60a5fa1f}[data-mode=dark] .bg-blue-50\/60{background-color:#60a5fa1a}[data-mode=dark] .bg-blue-50\/40{background-color:#60a5fa12}[data-mode=dark] .text-blue-500,[data-mode=dark] .text-blue-600,[data-mode=dark] .text-blue-700,[data-mode=dark] .text-blue-800,[data-mode=dark] .hover\:text-blue-800:hover{color:#93c5fd}[data-mode=dark] .border-blue-100,[data-mode=dark] .border-blue-200,[data-mode=dark] .border-blue-300,[data-mode=dark] .border-blue-400,[data-mode=dark] .hover\:border-blue-300:hover{border-color:#60a5fa52}[data-mode=dark] .bg-indigo-50,[data-mode=dark] .hover\:bg-indigo-50:hover{background-color:#818cf81f}[data-mode=dark] .bg-indigo-100{background-color:#818cf82e}[data-mode=dark] .text-indigo-500,[data-mode=dark] .text-indigo-600,[data-mode=dark] .text-indigo-700,[data-mode=dark] .text-indigo-900{color:#a5b4fc}[data-mode=dark] .border-indigo-200,[data-mode=dark] .border-indigo-200\/60,[data-mode=dark] .border-indigo-300{border-color:#818cf852}[data-mode=dark] .group[open] .group-open\:bg-indigo-100{background-color:#818cf82e}[data-mode=dark] .group[open] .group-open\:text-indigo-600{color:#a5b4fc}[data-mode=dark] .from-indigo-50{--tw-gradient-from:rgba(129,140,248,.12) var(--tw-gradient-from-position)}[data-mode=dark] .from-indigo-100{--tw-gradient-from:rgba(129,140,248,.18) var(--tw-gradient-from-position)}[data-mode=dark] .to-indigo-50{--tw-gradient-to:rgba(129,140,248,.12) var(--tw-gradient-to-position)}[data-mode=dark] .bg-violet-50,[data-mode=dark] .hover\:bg-violet-50:hover{background-color:#a78bfa1f}[data-mode=dark] .hover\:bg-violet-50\/60:hover{background-color:#a78bfa1a}[data-mode=dark] .bg-violet-100,[data-mode=dark] .hover\:bg-violet-100:hover{background-color:#a78bfa2e}[data-mode=dark] .bg-violet-200{background-color:#a78bfa47}[data-mode=dark] .text-violet-400,[data-mode=dark] .text-violet-500,[data-mode=dark] .text-violet-600,[data-mode=dark] .text-violet-700,[data-mode=dark] .text-violet-800,[data-mode=dark] .hover\:text-violet-700:hover,[data-mode=dark] .hover\:text-violet-800:hover,[data-mode=dark] .hover\:text-violet-900:hover{color:#c4b5fd}[data-mode=dark] .border-violet-200,[data-mode=dark] .border-violet-300,[data-mode=dark] .hover\:border-violet-200:hover{border-color:#a78bfa52}[data-mode=dark] .from-violet-50{--tw-gradient-from:rgba(167,139,250,.12) var(--tw-gradient-from-position)}[data-mode=dark] .bg-purple-50{background-color:#c084fc1f}[data-mode=dark] .text-purple-600,[data-mode=dark] .text-purple-700{color:#d8b4fe}[data-mode=dark] .border-purple-200{border-color:#c084fc52}[data-mode=dark] .to-purple-50{--tw-gradient-to:rgba(192,132,252,.12) var(--tw-gradient-to-position)}[data-mode=dark] .to-purple-100{--tw-gradient-to:rgba(192,132,252,.18) var(--tw-gradient-to-position)}[data-mode=dark] .bg-pink-50{background-color:#f472b61f}[data-mode=dark] .text-pink-700{color:#f9a8d4}[data-mode=dark] .border-pink-200{border-color:#f472b652}[data-mode=dark] .via-white{--tw-gradient-stops:var(--tw-gradient-from), var(--surface-1) var(--tw-gradient-via-position), var(--tw-gradient-to)}[data-mode=dark] .glass,[data-mode=dark] .panel,[data-mode=dark] .stat{box-shadow:inset 0 1px 0 var(--edge-top),0 10px 32px -14px #0000008c}[data-mode=dark] .chat-bubble-in{box-shadow:0 2px 8px -4px #0006}.theme-wrap{position:relative}.theme-pop{position:absolute;right:0;top:calc(100% + 10px);width:324px;z-index:75;padding:14px 14px 12px;background:var(--menu-bg);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);border:.5px solid var(--hairline);border-radius:var(--r-lg);box-shadow:inset 0 1px 0 var(--edge-top),0 24px 60px -20px #10182866;max-height:calc(100vh - var(--bar-h) - 24px);overflow-y:auto}.navbar-lg:has(.theme-wrap.pop-open){z-index:80}@media(max-width:480px){.theme-pop{position:fixed;left:10px;right:10px;top:calc(var(--bar-h) + 8px);width:auto}}.theme-sec{margin-bottom:12px}.theme-sec:last-child{margin-bottom:0}.theme-label{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--label-3);margin:0 2px 7px}.theme-label .val{text-transform:none;letter-spacing:0;color:var(--label-2);font-weight:500}.mini-label{font-size:10.5px;font-weight:600;color:var(--label-3);margin:8px 2px 4px;letter-spacing:.02em}.seg{display:flex;background:var(--fill);border-radius:10px;padding:3px;gap:2px}.seg button{flex:1 1 0;height:30px;border:none;border-radius:8px;background:transparent;color:var(--label-2);font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;transition:background .18s var(--ease),color .18s,box-shadow .18s;white-space:nowrap}.seg button svg{width:14px;height:14px;flex:0 0 14px}.seg button:hover{color:var(--label)}.seg button.on{background:var(--surface-1);color:var(--label);box-shadow:0 2px 8px -2px #1018284d,inset 0 1px 0 var(--edge-top)}[data-mode=dark] .seg button.on{background:var(--surface-4)}.sched-row{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:12.5px;color:var(--label-2)}.sched-row input[type=time]{flex:1 1 0;height:32px;padding:0 8px;border-radius:8px;font-size:12.5px;background:var(--field-bg);border:.5px solid var(--hairline);color:var(--label);font-family:var(--font)}.sched-row input[type=time]:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px hsl(var(--accent-hsl) / .22)}.acc-dots{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}.acc-dot{width:24px;height:24px;border-radius:99px;cursor:pointer;border:none;padding:0;box-shadow:inset 0 1px 1px #ffffff73,inset 0 -1px 1px #0000001f,0 1px 3px #00000040;transition:transform .12s var(--ease);position:relative}.acc-dot:hover{transform:scale(1.12)}.acc-dot.on:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:99px;background:#fff;box-shadow:0 1px 2px #00000059}.mac-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:14px;border-radius:99px;outline:none;cursor:pointer;border:.5px solid var(--hairline)}.mac-range:focus-visible{box-shadow:inset 0 1px 3px #0000002e,0 0 0 3px hsl(var(--accent-hsl) / .35)}.mac-range{box-shadow:inset 0 1px 3px #0000002e;background:linear-gradient(to right,#ec5151,#f6a431,#eeee2b,#5bd742,#26d9ac,#39b2ef,#695def,#c255e7,#ec519e,#ec5151)}.mac-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;border-radius:99px;background:#fff;cursor:grab;border:.5px solid rgba(0,0,0,.12);box-shadow:0 1px 5px #00000059,inset 0 0 0 4px hsl(var(--accent-hsl));-webkit-transition:transform .12s var(--ease);transition:transform .12s var(--ease)}.mac-range::-webkit-slider-thumb:hover{transform:scale(1.08)}.mac-range::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.15)}.mac-range::-moz-range-thumb{width:24px;height:24px;border-radius:99px;background:#fff;cursor:grab;border:.5px solid rgba(0,0,0,.12);box-shadow:0 1px 5px #00000059,inset 0 0 0 4px hsl(var(--accent-hsl))}.mac-range::-moz-range-track{background:transparent}.mac-range.sat{background:linear-gradient(to right,hsl(var(--accent-h) 8% 62%),hsl(var(--accent-h) 50% 64%),hsl(var(--accent-h) 100% 66%))}.wp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.wp-thumb{height:46px;border-radius:10px;cursor:pointer;border:2px solid transparent;padding:0;box-shadow:inset 0 0 0 .5px var(--hairline),0 1px 3px #0000001f;transition:transform .12s var(--ease),border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.wp-thumb:hover{transform:translateY(-1px)}.wp-thumb.on{border-color:var(--brand);box-shadow:0 0 0 3px hsl(var(--accent-hsl) / .25)}.wp-thumb span{position:absolute;left:0;right:0;bottom:0;font-size:9.5px;font-weight:600;padding:1px 0 2px;text-align:center;color:#1c1c1eb8;background:#ffffff8c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}[data-mode=dark] .wp-thumb span{color:#f2f2f7d9;background:#14141a80}.wp-aurora{background:radial-gradient(circle at 20% 25%,#c9bcff 0%,transparent 55%),radial-gradient(circle at 85% 20%,#ffc9de 0%,transparent 50%),radial-gradient(circle at 80% 85%,#a9d9ff 0%,transparent 55%),linear-gradient(135deg,#edefff,#fff0f7)}.wp-sunset{background:radial-gradient(circle at 20% 25%,#ffd1b3 0%,transparent 55%),radial-gradient(circle at 85% 20%,#ffb8d4 0%,transparent 50%),radial-gradient(circle at 80% 85%,#ffe9a8 0%,transparent 55%),linear-gradient(135deg,#fff3ea,#fff8e8)}.wp-ocean{background:radial-gradient(circle at 20% 25%,#a8d8ff 0%,transparent 55%),radial-gradient(circle at 85% 20%,#b5f0e6 0%,transparent 50%),radial-gradient(circle at 80% 85%,#c9c4ff 0%,transparent 55%),linear-gradient(135deg,#eaf4ff,#f0f0ff)}.wp-forest{background:radial-gradient(circle at 20% 25%,#c0ecc8 0%,transparent 55%),radial-gradient(circle at 85% 20%,#e2f3b8 0%,transparent 50%),radial-gradient(circle at 80% 85%,#a8e0d0 0%,transparent 55%),linear-gradient(135deg,#eefaf0,#effaf4)}.wp-rose{background:radial-gradient(circle at 20% 25%,#ffc4d6 0%,transparent 55%),radial-gradient(circle at 85% 20%,#ffd9c4 0%,transparent 50%),radial-gradient(circle at 80% 85%,#e8c4ff 0%,transparent 55%),linear-gradient(135deg,#fff0f5,#fdeefb)}.wp-graphite{background:linear-gradient(135deg,#e8e8ec,#d2d2da)}.wp-plain{background:linear-gradient(135deg,#f4f4f7,#ededf1)}.wp-thumb.wp-image{background:var(--fill);display:flex;align-items:center;justify-content:center;color:var(--label-3)}.wp-thumb.wp-image svg{width:18px;height:18px;margin-bottom:10px}[data-mode=dark] .wp-aurora{background:radial-gradient(circle at 20% 25%,#39306b 0%,transparent 55%),radial-gradient(circle at 85% 20%,#58264a 0%,transparent 50%),radial-gradient(circle at 80% 85%,#1e3a5e 0%,transparent 55%),linear-gradient(135deg,#131318,#1a1420)}[data-mode=dark] .wp-sunset{background:radial-gradient(circle at 20% 25%,#4a2a1c 0%,transparent 55%),radial-gradient(circle at 85% 20%,#481f38 0%,transparent 50%),radial-gradient(circle at 80% 85%,#4a3a14 0%,transparent 55%),linear-gradient(135deg,#171210,#181410)}[data-mode=dark] .wp-ocean{background:radial-gradient(circle at 20% 25%,#143049 0%,transparent 55%),radial-gradient(circle at 85% 20%,#123f3a 0%,transparent 50%),radial-gradient(circle at 80% 85%,#2a2a5c 0%,transparent 55%),linear-gradient(135deg,#0e1318,#10121e)}[data-mode=dark] .wp-forest{background:radial-gradient(circle at 20% 25%,#1c3a24 0%,transparent 55%),radial-gradient(circle at 85% 20%,#2c3d16 0%,transparent 50%),radial-gradient(circle at 80% 85%,#14352c 0%,transparent 55%),linear-gradient(135deg,#0f1410,#0f1512)}[data-mode=dark] .wp-rose{background:radial-gradient(circle at 20% 25%,#4a2030 0%,transparent 55%),radial-gradient(circle at 85% 20%,#46291c 0%,transparent 50%),radial-gradient(circle at 80% 85%,#3a2048 0%,transparent 55%),linear-gradient(135deg,#171012,#161015)}[data-mode=dark] .wp-graphite{background:linear-gradient(135deg,#26262c,#202026)}[data-mode=dark] .wp-plain{background:linear-gradient(135deg,#141417,#131316)}.seg.seg-sm button{height:26px;font-size:11px}.theme-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 2px 0;font-size:13px;color:var(--label)}.theme-toggle-row small{display:block;font-size:11px;color:var(--label-3);margin-top:1px}.theme-reset{border:none;background:transparent;color:var(--label-3);font-size:11.5px;font-weight:500;cursor:pointer;padding:2px 6px;border-radius:6px;transition:background .15s,color .15s}.theme-reset:hover{background:var(--hover);color:var(--brand)}.tbtn.theme-btn{position:relative}.tbtn.theme-btn:after{content:"";position:absolute;top:7px;right:7px;width:8px;height:8px;border-radius:99px;background:conic-gradient(from 0deg,#ec5151,#8cdd3c,#39b2ef,#c255e7,#ec5151);border:1.5px solid var(--glass-bar)}html.theme-anim,html.theme-anim *,html.theme-anim *:before,html.theme-anim *:after{transition:background-color .45s var(--ease),color .45s var(--ease),border-color .45s var(--ease),box-shadow .45s var(--ease),fill .45s,stroke .45s!important}@media(prefers-reduced-motion:reduce){html.theme-anim,html.theme-anim *{transition:none!important}}html{font-size:14.5px}body{text-rendering:optimizeLegibility}.tabular-nums,[class*=badge]{font-variant-numeric:tabular-nums}.backdrop-blur-2xl{--tw-backdrop-blur: blur(20px)}.backdrop-blur-xl{--tw-backdrop-blur: blur(14px)}.backdrop-blur-lg{--tw-backdrop-blur: blur(10px)}@media(prefers-reduced-motion:reduce){.na-bubble__ping{animation:none;opacity:.35}}[data-tier-color=amber]{--tier-c:#f59e0b;--tier-soft:#fef3c7;--tier-ink:#92400e;--tier-line:#fcd34d;--tier-tint:rgba(245,158,11,.1)}[data-tier-color=orange]{--tier-c:#f97316;--tier-soft:#ffedd5;--tier-ink:#9a3412;--tier-line:#fdba74;--tier-tint:rgba(249,115,22,.09)}[data-tier-color=rose]{--tier-c:#f43f5e;--tier-soft:#ffe4e6;--tier-ink:#9f1239;--tier-line:#fda4af;--tier-tint:rgba(244,63,94,.08)}[data-tier-color=violet]{--tier-c:#8b5cf6;--tier-soft:#ede9fe;--tier-ink:#5b21b6;--tier-line:#c4b5fd;--tier-tint:rgba(139,92,246,.08)}[data-tier-color=sky]{--tier-c:#0ea5e9;--tier-soft:#e0f2fe;--tier-ink:#075985;--tier-line:#7dd3fc;--tier-tint:rgba(14,165,233,.08)}[data-tier-color=teal]{--tier-c:#14b8a6;--tier-soft:#ccfbf1;--tier-ink:#115e59;--tier-line:#5eead4;--tier-tint:rgba(20,184,166,.08)}[data-tier-color=emerald]{--tier-c:#10b981;--tier-soft:#d1fae5;--tier-ink:#065f46;--tier-line:#6ee7b7;--tier-tint:rgba(16,185,129,.08)}[data-tier-color=slate]{--tier-c:#64748b;--tier-soft:#f1f5f9;--tier-ink:#334155;--tier-line:#cbd5e1;--tier-tint:rgba(100,116,139,.07)}[data-tier-color=gold]{--tier-c:#c9a227;--tier-soft:#fdf6d8;--tier-ink:#7a5a00;--tier-line:#e6c766;--tier-tint:rgba(201,162,39,.09)}[data-tier-color=silver]{--tier-c:#8a96a8;--tier-soft:#eef1f5;--tier-ink:#3d4757;--tier-line:#c3cad5;--tier-tint:rgba(138,150,168,.08)}[data-mode=dark] [data-tier-color=amber],[data-mode=dark][data-tier-color=amber]{--tier-c:#fbbf24;--tier-soft:rgba(251,191,36,.16);--tier-ink:#fcd34d;--tier-line:rgba(251,191,36,.38);--tier-tint:rgba(251,191,36,.08)}[data-mode=dark] [data-tier-color=orange],[data-mode=dark][data-tier-color=orange]{--tier-c:#fb923c;--tier-soft:rgba(251,146,60,.16);--tier-ink:#fdba74;--tier-line:rgba(251,146,60,.38);--tier-tint:rgba(251,146,60,.08)}[data-mode=dark] [data-tier-color=rose],[data-mode=dark][data-tier-color=rose]{--tier-c:#fb7185;--tier-soft:rgba(251,113,133,.16);--tier-ink:#fda4af;--tier-line:rgba(251,113,133,.38);--tier-tint:rgba(251,113,133,.07)}[data-mode=dark] [data-tier-color=violet],[data-mode=dark][data-tier-color=violet]{--tier-c:#a78bfa;--tier-soft:rgba(167,139,250,.16);--tier-ink:#c4b5fd;--tier-line:rgba(167,139,250,.38);--tier-tint:rgba(167,139,250,.07)}[data-mode=dark] [data-tier-color=sky],[data-mode=dark][data-tier-color=sky]{--tier-c:#38bdf8;--tier-soft:rgba(56,189,248,.16);--tier-ink:#7dd3fc;--tier-line:rgba(56,189,248,.38);--tier-tint:rgba(56,189,248,.07)}[data-mode=dark] [data-tier-color=teal],[data-mode=dark][data-tier-color=teal]{--tier-c:#2dd4bf;--tier-soft:rgba(45,212,191,.16);--tier-ink:#5eead4;--tier-line:rgba(45,212,191,.38);--tier-tint:rgba(45,212,191,.07)}[data-mode=dark] [data-tier-color=emerald],[data-mode=dark][data-tier-color=emerald]{--tier-c:#34d399;--tier-soft:rgba(52,211,153,.16);--tier-ink:#6ee7b7;--tier-line:rgba(52,211,153,.38);--tier-tint:rgba(52,211,153,.07)}[data-mode=dark] [data-tier-color=slate],[data-mode=dark][data-tier-color=slate]{--tier-c:#94a3b8;--tier-soft:rgba(148,163,184,.16);--tier-ink:#cbd5e1;--tier-line:rgba(148,163,184,.35);--tier-tint:rgba(148,163,184,.06)}[data-mode=dark] [data-tier-color=gold],[data-mode=dark][data-tier-color=gold]{--tier-c:#e6c766;--tier-soft:rgba(230,199,102,.15);--tier-ink:#f2dc8f;--tier-line:rgba(230,199,102,.4);--tier-tint:rgba(230,199,102,.07)}[data-mode=dark] [data-tier-color=silver],[data-mode=dark][data-tier-color=silver]{--tier-c:#c3cad5;--tier-soft:rgba(195,202,213,.14);--tier-ink:#e2e7ee;--tier-line:rgba(195,202,213,.38);--tier-tint:rgba(195,202,213,.06)}.tier-chip{display:inline-flex;align-items:center;gap:.25rem;padding:.0625rem .5rem;border-radius:999px;font-size:11px;font-weight:600;line-height:1.45;white-space:nowrap;background:var(--tier-soft,#f1f5f9);color:var(--tier-ink,#334155);border:1px solid var(--tier-line,#cbd5e1)}.tier-chip--xs{padding:0 .15rem;font-size:12px;line-height:1.2;background:transparent;border-color:transparent}.tier-chip[data-tier-color=gold]:not(.tier-chip--xs){background:linear-gradient(135deg,#fffbe6,#f7e39a 55%,#fdf3c4)}.tier-chip[data-tier-color=silver]:not(.tier-chip--xs){background:linear-gradient(135deg,#fff,#dfe4eb 55%,#f4f6f9)}[data-mode=dark] .tier-chip[data-tier-color=gold]:not(.tier-chip--xs){background:linear-gradient(135deg,#e6c76638,#e6c7661a)}[data-mode=dark] .tier-chip[data-tier-color=silver]:not(.tier-chip--xs){background:linear-gradient(135deg,#e2e7ee33,#e2e7ee14)}.tier-ribbon{box-shadow:inset 0 3px 0 0 var(--tier-c, transparent)}.tier-banner{display:flex;align-items:center;gap:.4rem;min-width:0;padding:.3rem .85rem;font-size:12px;font-weight:500;line-height:1.35;background:var(--tier-soft);color:var(--tier-ink);border-bottom:1px solid var(--tier-line)}.tier-card{border-left:3px solid var(--tier-c, #cbd5e1)!important}[data-tier-tint="1"].bg-white\/25{background-image:linear-gradient(180deg,var(--tier-tint, transparent) 0,transparent 320px)}[data-chat-skin=gold]{--cs-accent:#B8862B;--cs-accent-ink:#7A5410;--cs-accent-soft:#FBF0D4;--cs-out-bg:linear-gradient(135deg,#FFF9EA 0%,#F8EBC7 100%);--cs-out-text:#33260A;--cs-out-muted:rgba(51,38,10,.66);--cs-out-link:#8A5A00;--cs-out-line:rgba(184,134,43,.3);--cs-in-bg:#FFFFFF;--cs-in-text:#1F2430;--cs-in-line:rgba(184,134,43,.22);--cs-in-shadow:0 1px 2px rgba(122,84,16,.07);--cs-head-line:linear-gradient(90deg,#9C6B1E 0%,#E7C36A 30%,#FFF0B8 50%,#E7C36A 70%,#9C6B1E 100%);--cs-chip-bg:linear-gradient(135deg,#1E2A45 0%,#0D1528 100%);--cs-chip-text:#F3D58A;--cs-chip-line:rgba(243,213,138,.55);--cs-banner-bg:linear-gradient(90deg,#FFFBF1 0%,#FBF1DA 100%);--cs-banner-text:#6B4E12;--cs-banner-line:rgba(184,134,43,.24);--cs-card-bg:radial-gradient(120% 140% at 100% 0%,#3A2C12 0%,#1A2238 46%,#0B1222 100%);--cs-card-text:#F6E7C1;--cs-card-muted:rgba(246,231,193,.72);--cs-card-line:rgba(231,195,106,.55)}[data-chat-skin=jade]{--cs-accent:#1F7A4D;--cs-accent-ink:#0B5D36;--cs-accent-soft:#E2F4EA;--cs-out-bg:linear-gradient(135deg,#E6F6EC 0%,#C8EBD6 100%);--cs-out-text:#0B3D24;--cs-out-muted:rgba(11,61,36,.68);--cs-out-link:#0B6B3A;--cs-out-line:rgba(31,122,77,.3);--cs-in-bg:#FFFFFF;--cs-in-text:#1F2430;--cs-in-line:rgba(31,122,77,.24);--cs-in-shadow:0 1px 2px rgba(11,61,36,.07);--cs-head-line:linear-gradient(90deg,#0B5D36 0%,#3FA874 35%,#9BE3BD 50%,#3FA874 65%,#0B5D36 100%);--cs-chip-bg:linear-gradient(135deg,#0E6B3E 0%,#0A4A2B 100%);--cs-chip-text:#E9FFF3;--cs-chip-line:rgba(155,227,189,.55);--cs-banner-bg:linear-gradient(90deg,#EAF7EF 0%,#D6F0E1 100%);--cs-banner-text:#0B5D36;--cs-banner-line:rgba(31,122,77,.28);--cs-card-bg:radial-gradient(120% 140% at 100% 0%,#1E6B47 0%,#0D3B27 50%,#07251A 100%);--cs-card-text:#E6FFF1;--cs-card-muted:rgba(230,255,241,.72);--cs-card-line:rgba(155,227,189,.5)}[data-chat-skin=platinum]{--cs-accent:#64748B;--cs-accent-ink:#334155;--cs-accent-soft:#EEF2F7;--cs-out-bg:linear-gradient(135deg,#F6F8FB 0%,#E1E7EF 100%);--cs-out-text:#1E2633;--cs-out-muted:rgba(30,38,51,.66);--cs-out-link:#3B5BA9;--cs-out-line:rgba(100,116,139,.32);--cs-in-bg:#FFFFFF;--cs-in-text:#1F2430;--cs-in-line:rgba(100,116,139,.24);--cs-in-shadow:0 1px 2px rgba(30,38,51,.06);--cs-head-line:linear-gradient(90deg,#64748B 0%,#CBD5E1 35%,#F8FAFC 50%,#CBD5E1 65%,#64748B 100%);--cs-chip-bg:linear-gradient(135deg,#334155 0%,#1E293B 100%);--cs-chip-text:#F1F5F9;--cs-chip-line:rgba(203,213,225,.55);--cs-banner-bg:linear-gradient(90deg,#F5F7FA 0%,#E8EDF3 100%);--cs-banner-text:#334155;--cs-banner-line:rgba(100,116,139,.28);--cs-card-bg:radial-gradient(120% 140% at 100% 0%,#5B6474 0%,#2B3240 50%,#151A23 100%);--cs-card-text:#F1F5F9;--cs-card-muted:rgba(241,245,249,.7);--cs-card-line:rgba(203,213,225,.5)}[data-chat-skin=goldleaf]{--cs-accent:#C9A227;--cs-accent-ink:#7A5A00;--cs-accent-soft:#FDF6D8;--cs-out-bg:linear-gradient(135deg,#FFFBE8 0%,#FBEDB5 100%);--cs-out-text:#3A2C00;--cs-out-muted:rgba(58,44,0,.64);--cs-out-link:#8A6400;--cs-out-line:rgba(201,162,39,.32);--cs-in-bg:#FFFFFF;--cs-in-text:#1F2430;--cs-in-line:rgba(201,162,39,.22);--cs-in-shadow:0 1px 2px rgba(122,90,0,.07);--cs-head-line:linear-gradient(90deg,#B8901A 0%,#F2D86E 30%,#FFF6C8 50%,#F2D86E 70%,#B8901A 100%);--cs-chip-bg:linear-gradient(135deg,#F7E08A 0%,#D9AE3A 100%);--cs-chip-text:#3A2C00;--cs-chip-line:rgba(122,90,0,.35);--cs-banner-bg:linear-gradient(90deg,#FFFCEB 0%,#FBF0C6 100%);--cs-banner-text:#6B5000;--cs-banner-line:rgba(201,162,39,.26);--cs-card-bg:linear-gradient(135deg,#FFF3B8 0%,#F0CF63 30%,#D6A93A 58%,#F4DC86 80%,#C2922A 100%);--cs-card-text:#3A2A02;--cs-card-muted:rgba(58,42,2,.68);--cs-card-line:rgba(122,90,0,.45)}[data-mode=dark] [data-chat-skin=gold]{--cs-accent:#E2B857;--cs-accent-ink:#F3D58A;--cs-accent-soft:rgba(226,184,87,.14);--cs-out-bg:linear-gradient(135deg,#352E20 0%,#443925 100%);--cs-out-text:#FBEFD2;--cs-out-muted:rgba(251,239,210,.7);--cs-out-link:#F3D58A;--cs-out-line:rgba(226,184,87,.28);--cs-in-bg:#1A2133;--cs-in-text:#ECEFF5;--cs-in-line:rgba(226,184,87,.24);--cs-in-shadow:none;--cs-chip-bg:linear-gradient(135deg,#2A2110 0%,#3D2F12 100%);--cs-chip-text:#F3D58A;--cs-chip-line:rgba(243,213,138,.45);--cs-banner-bg:linear-gradient(90deg,rgba(226,184,87,.16) 0%,rgba(226,184,87,.07) 100%);--cs-banner-text:#F3D58A;--cs-banner-line:rgba(226,184,87,.28)}[data-mode=dark] [data-chat-skin=jade]{--cs-accent:#4FB884;--cs-accent-ink:#9BE3BD;--cs-accent-soft:rgba(79,184,132,.14);--cs-out-bg:linear-gradient(135deg,#0F3B27 0%,#155238 100%);--cs-out-text:#E6FFF1;--cs-out-muted:rgba(230,255,241,.72);--cs-out-link:#9BE3BD;--cs-out-line:rgba(79,184,132,.36);--cs-in-bg:#12201A;--cs-in-text:#E8F2EC;--cs-in-line:rgba(79,184,132,.22);--cs-in-shadow:none;--cs-chip-bg:linear-gradient(135deg,#0F3B27 0%,#155238 100%);--cs-chip-text:#C9F5DD;--cs-chip-line:rgba(155,227,189,.4);--cs-banner-bg:rgba(79,184,132,.12);--cs-banner-text:#9BE3BD;--cs-banner-line:rgba(79,184,132,.26)}[data-mode=dark] [data-chat-skin=platinum]{--cs-accent:#AEB6C4;--cs-accent-ink:#E2E8F0;--cs-accent-soft:rgba(174,182,196,.12);--cs-out-bg:linear-gradient(135deg,#2A303B 0%,#383F4C 100%);--cs-out-text:#F1F4F9;--cs-out-muted:rgba(241,244,249,.7);--cs-out-link:#C7D2FE;--cs-out-line:rgba(174,182,196,.32);--cs-in-bg:#161B24;--cs-in-text:#E8ECF2;--cs-in-line:rgba(174,182,196,.2);--cs-in-shadow:none;--cs-chip-bg:linear-gradient(135deg,#334155 0%,#1E293B 100%);--cs-chip-text:#E2E8F0;--cs-chip-line:rgba(203,213,225,.35);--cs-banner-bg:rgba(174,182,196,.1);--cs-banner-text:#E2E8F0;--cs-banner-line:rgba(174,182,196,.24)}[data-mode=dark] [data-chat-skin=goldleaf]{--cs-accent:#E6C766;--cs-accent-ink:#F2DC8F;--cs-accent-soft:rgba(230,199,102,.14);--cs-out-bg:linear-gradient(135deg,#3A321A 0%,#4A3F1E 100%);--cs-out-text:#FCF2D0;--cs-out-muted:rgba(252,242,208,.7);--cs-out-link:#F2DC8F;--cs-out-line:rgba(230,199,102,.3);--cs-in-bg:#1C1F2A;--cs-in-text:#ECEFF5;--cs-in-line:rgba(230,199,102,.22);--cs-in-shadow:none;--cs-chip-bg:linear-gradient(135deg,#C9A227 0%,#9C7A12 100%);--cs-chip-text:#1F1700;--cs-chip-line:rgba(242,220,143,.45);--cs-banner-bg:linear-gradient(90deg,rgba(230,199,102,.16) 0%,rgba(230,199,102,.07) 100%);--cs-banner-text:#F2DC8F;--cs-banner-line:rgba(230,199,102,.28)}html [data-chat-skin][data-cs-tint].bg-white\/25{background-color:var(--cs-base)!important;background-image:none}html[data-mode=dark] [data-chat-skin][data-cs-tint].bg-white\/25{background-color:var(--cs-base-dark)!important}html [data-chat-skin][data-cs-img] [data-chat-msgs]{--cs-under:var(--cs-base, var(--zl-chat-bg, var(--surface-1, #ffffff)));--cs-veil:color-mix(in srgb, var(--cs-under) calc(100% - (100% - var(--cs-wash, 80%)) * .6), transparent);background-color:var(--cs-under);background-image:linear-gradient(var(--cs-veil),var(--cs-veil)),var(--cs-img);background-size:auto,var(--cs-bg-size, contain);background-position:0 0,center;background-repeat:no-repeat,var(--cs-bg-repeat, no-repeat)}html [data-tier-tint="1"][data-chat-skin][data-cs-img]:not([data-cs-tint]) [data-chat-msgs]{background-image:linear-gradient(180deg,var(--tier-tint, transparent) 0,transparent 320px),linear-gradient(var(--cs-veil),var(--cs-veil)),var(--cs-img);background-size:auto,auto,var(--cs-bg-size, contain);background-position:0 0,0 0,center;background-repeat:no-repeat,no-repeat,var(--cs-bg-repeat, no-repeat)}html[data-mode=dark] [data-chat-skin][data-cs-img] [data-chat-msgs]{--cs-under:var(--cs-base-dark, var(--zl-chat-bg, var(--surface-1, #111318)));--cs-wash:var(--cs-wash-dark, 82%)}html [data-chat-skin]:not([data-chat-skin=default]) [data-chat-msgs] :is(.chat-bubble-out,.accent-grad,.msg-out-surface){background:var(--cs-out-bg);color:var(--cs-out-text);box-shadow:inset 0 0 0 1px var(--cs-out-line),0 1px 2px #0000000f}html [data-chat-skin]:not([data-chat-skin=default]) [data-chat-msgs] :is(.chat-bubble-out,.accent-grad,.msg-out-surface) :is(.text-white,.text-white\/95,.text-white\/90,.text-white\/85){color:var(--cs-out-text)}html [data-chat-skin]:not([data-chat-skin=default]) [data-chat-msgs] :is(.chat-bubble-out,.accent-grad,.msg-out-surface) :is(.text-white\/80,.text-white\/75,.text-white\/70,.text-white\/60){color:var(--cs-out-muted)}html [data-chat-skin]:not([data-chat-skin=default]) [data-chat-msgs] :is(.chat-bubble-out,.accent-grad,.msg-out-surface) a{color:var(--cs-out-link)}html [data-chat-skin]:not([data-chat-skin=default]) [data-chat-msgs] .chat-bubble-in{background:var(--cs-in-bg);color:var(--cs-in-text);border-color:var(--cs-in-line);box-shadow:var(--cs-in-shadow)}html [data-chat-skin]:not([data-chat-skin=default]) [data-chat-msgs] .msg-quote{background:var(--cs-accent-soft);border-color:var(--cs-accent)}html [data-chat-skin]:not([data-chat-skin=default]) [data-chat-msgs] .msg-quote:hover{background:color-mix(in srgb,var(--cs-accent-soft) 80%,var(--cs-accent))}html [data-chat-skin]:not([data-chat-skin=default]) [data-chat-msgs] .msg-quote :is(.text-brand-500,.text-brand-600){color:var(--cs-accent-ink)}html [data-chat-skin]:not([data-chat-skin=default])[data-cs-header]>header{--glass-bar:var(--cs-head-line) top / 100% 2px no-repeat, var(--surface-1, #ffffff);--hairline:var(--cs-in-line)}html [data-chat-skin]:not([data-chat-skin=default])[data-cs-header]>header.tier-ribbon{box-shadow:none}html [data-chat-skin]:not([data-chat-skin=default])[data-cs-header]>header .tier-chip{background:var(--cs-chip-bg);color:var(--cs-chip-text);border-color:var(--cs-chip-line);box-shadow:0 1px 2px #0d15282e;letter-spacing:.02em}html [data-chat-skin]:not([data-chat-skin=default])[data-cs-header] .chat-head-avatar{box-shadow:0 0 0 2px var(--surface-1, #ffffff),0 0 0 3.5px var(--cs-accent)}html [data-chat-skin]:not([data-chat-skin=default])[data-cs-header] .tier-banner{background:var(--cs-banner-bg);color:var(--cs-banner-text);border-bottom-color:var(--cs-banner-line)}html [data-chat-skin]:not([data-chat-skin=default])>.tier-banner{padding:.2rem .85rem;font-size:11.5px}html [data-chat-skin]:not([data-chat-skin=default])>.zl-notice--warn{--zn-bg:var(--surface-1, #ffffff);--zn-line:var(--cs-in-line);--zn-ink:var(--cs-accent-ink)}html [data-chat-skin]:not([data-chat-skin=default])>.zl-notice--warn .text-amber-600,html [data-chat-skin]:not([data-chat-skin=default])>.zl-notice--warn .text-amber-700{color:var(--cs-accent-ink)}.tier-member-card{position:relative;overflow:hidden;border-radius:16px;padding:12px 14px 11px;color:var(--cs-card-text, #F6E7C1);background:var(--cs-card-bg, radial-gradient(120% 140% at 100% 0%, #3A2C12 0%, #1A2238 46%, #0B1222 100%));box-shadow:0 8px 20px -10px #0d15288c,inset 0 0 0 1px var(--cs-card-line, rgba(231,195,106,.55))}.tier-member-card:before{content:"";position:absolute;right:-26%;top:50%;width:74%;aspect-ratio:1/1;transform:translateY(-50%);background:var(--cs-img, none) center / contain no-repeat;opacity:.32;pointer-events:none}.tier-member-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 28%,rgba(255,255,255,.1) 44%,transparent 60%)}.tier-member-card .tmc-top{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:10px;font-weight:700;letter-spacing:.14em;color:var(--cs-card-muted, rgba(246,231,193,.72))}.tier-member-card .tmc-tier{color:var(--cs-card-text, #F6E7C1);letter-spacing:.08em;font-size:11px}.tier-member-card .tmc-name{position:relative;z-index:1;margin-top:16px;font-size:15px;font-weight:700;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 1px rgba(0,0,0,.3)}.tier-member-card .tmc-meta{position:relative;z-index:1;margin-top:6px;display:flex;justify-content:space-between;gap:8px;font-size:11px;color:var(--cs-card-muted, rgba(246,231,193,.72));font-variant-numeric:tabular-nums}.tmc-wrap{display:flex;flex-direction:column;gap:8px}.tmc-flip{perspective:1100px;cursor:pointer;outline:none;border-radius:16px}.tmc-flip:focus-visible{box-shadow:0 0 0 2px var(--cs-accent, #B8862B)}.tmc-inner{display:grid;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.2,.75,.2,1)}.tmc-flip.is-back .tmc-inner{transform:rotateY(180deg)}.tmc-face{grid-area:1 / 1;aspect-ratio:1.586 / 1;display:flex;flex-direction:column;backface-visibility:hidden;-webkit-backface-visibility:hidden}.tmc-back{transform:rotateY(180deg)}.tmc-back:before{opacity:.12}@media(prefers-reduced-motion:reduce){.tmc-inner{transition:none}}.tier-member-card .tmc-chiprow{position:relative;z-index:1;margin-top:auto;display:flex;align-items:center;gap:8px;color:var(--cs-card-muted, rgba(246,231,193,.72))}.tier-member-card .tmc-chip{position:relative;width:34px;height:25px;border-radius:6px;overflow:hidden;background:linear-gradient(135deg,#f6e4a9,#c99a45 38%,#f3dc9a 58%,#b0812f);box-shadow:inset 0 0 0 1px #3c280559,0 1px 1px #00000040}.tier-member-card .tmc-chip:before{content:"";position:absolute;left:0;right:0;top:8px;bottom:8px;border-top:1px solid rgba(70,48,8,.38);border-bottom:1px solid rgba(70,48,8,.38)}.tier-member-card .tmc-chip:after{content:"";position:absolute;top:0;bottom:0;left:11px;right:11px;border-left:1px solid rgba(70,48,8,.38);border-right:1px solid rgba(70,48,8,.38)}[data-chat-skin=platinum] .tier-member-card .tmc-chip,[data-chat-skin=goldleaf] .tier-member-card .tmc-chip{background:linear-gradient(135deg,#f4f6f9,#a9b1be 40%,#e8ecf2 60%,#8b94a3)}[data-chat-skin=goldleaf] .tier-member-card .tmc-no{text-shadow:0 1px 0 rgba(255,255,255,.55),0 -1px 0 rgba(90,64,0,.22)}[data-chat-skin=goldleaf] .tier-member-card .tmc-holder{text-shadow:0 1px 0 rgba(255,255,255,.45)}[data-chat-skin=goldleaf] .tier-member-card:after{background:linear-gradient(115deg,transparent 28%,rgba(255,255,255,.35) 44%,transparent 60%)}[data-chat-skin=goldleaf] .tier-member-card .tmc-stripe{background:linear-gradient(180deg,#3a2a02,#5a4410)}[data-chat-skin=goldleaf] .cp-vip-more{background:#3a2a021a}[data-chat-skin=goldleaf] .cp-vip-more:hover{background:#3a2a022e}.tier-member-card .tmc-wave{transform:rotate(0);opacity:.85}.tier-member-card .tmc-no{position:relative;z-index:1;margin-top:8px;font:600 17px/1.1 ui-monospace,SF Mono,Menlo,Consolas,monospace;letter-spacing:.16em;white-space:nowrap;color:var(--cs-card-text, #F6E7C1);text-shadow:0 1px 0 rgba(0,0,0,.55),0 -1px 0 rgba(255,255,255,.16);font-variant-numeric:tabular-nums}.tier-member-card .tmc-bottom{position:relative;z-index:1;margin-top:8px;display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.tier-member-card .tmc-label{font-size:8.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--cs-card-muted, rgba(246,231,193,.72))}.tier-member-card .tmc-holder{font-size:12.5px;font-weight:700;letter-spacing:.06em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 1px rgba(0,0,0,.35)}.tier-member-card .tmc-valid{flex-shrink:0;text-align:right;font-size:12px;font-weight:700;letter-spacing:.06em;font-variant-numeric:tabular-nums}.tier-member-card .tmc-stripe{position:relative;z-index:1;margin:2px -14px 10px;height:30px;background:linear-gradient(180deg,#0b0f18,#1c2333);opacity:.92}.tier-member-card .tmc-policy{position:relative;z-index:1;margin-top:4px;font-size:11.5px;line-height:1.45;color:var(--cs-card-text, #F6E7C1);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}.tier-member-card .tmc-backmeta{position:relative;z-index:1;margin-top:auto;display:flex;justify-content:space-between;gap:8px;font-size:10px;color:var(--cs-card-muted, rgba(246,231,193,.72));font-variant-numeric:tabular-nums}.tmc-stats{border-radius:14px;padding:9px 11px;background:var(--surface-2, #F7F8FA);border:1px solid var(--hairline, rgba(15,23,42,.08))}.tmc-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px}.tmc-k{font-size:10px;letter-spacing:.04em;color:var(--label-3, #8A94A6)}.tmc-v{font-size:13px;font-weight:700;color:var(--label, #111827);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tmc-bar{height:6px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--cs-accent, #B8862B) 16%,transparent)}.tmc-bar>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--cs-accent, #B8862B) 70%,#fff),var(--cs-accent, #B8862B));transition:width .5s ease}.tmc-up{font-size:11px;font-weight:700;padding:3px 10px;border-radius:999px;color:var(--cs-chip-text, #F6E7C1);background:var(--cs-chip-bg, linear-gradient(135deg, #1E2A45, #0D1528));box-shadow:inset 0 0 0 1px var(--cs-chip-line, rgba(231,195,106,.6))}.tmc-up:hover{filter:brightness(1.12)}.tmc-skel{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}.tmc-skel>span{height:26px;border-radius:8px;background:linear-gradient(90deg,var(--hairline, rgba(15,23,42,.06)) 25%,transparent 50%,var(--hairline, rgba(15,23,42,.06)) 75%);background-size:200% 100%;animation:tmc-shimmer 1.2s linear infinite}@keyframes tmc-shimmer{to{background-position:-200% 0}}[data-chat-skin][data-cs-ring]{border-radius:999px;box-shadow:0 0 0 1.5px var(--surface-1, #ffffff),0 0 0 3px var(--cs-accent, #B8862B)}[data-chat-skin=default][data-cs-ring]{--cs-accent:#B8862B}.cp-act{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;height:44px;border-radius:12px;border:1px solid var(--hairline);background:var(--surface-1, #fff);font-size:10.5px;font-weight:600;line-height:1.1;color:var(--label-2);text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .12s ease}.cp-act>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 2px}.cp-act svg{width:16px;height:16px;flex-shrink:0;color:var(--cp-ic, var(--brand))}.cp-act:hover{background:color-mix(in srgb,var(--cp-ic, var(--brand)) 8%,var(--surface-1, #fff));border-color:color-mix(in srgb,var(--cp-ic, var(--brand)) 30%,transparent);color:var(--label)}.cp-act:active{transform:scale(.97)}.cp-act:focus-visible{outline:2px solid hsl(var(--accent-hsl) / .55);outline-offset:1px}.cp-act[disabled]{opacity:.6}.cp-act.is-off{opacity:.45;cursor:not-allowed}.cp-act.is-off svg{color:var(--label-3)}.cp-act--call{--cp-ic:#059669}.cp-act--order{--cp-ic:var(--brand)}.cp-act--note{--cp-ic:#d97706}.cp-act--help{--cp-ic:#7c3aed}[data-mode=dark] .cp-act--call{--cp-ic:#34d399}[data-mode=dark] .cp-act--note{--cp-ic:#fbbf24}[data-mode=dark] .cp-act--help{--cp-ic:#a78bfa}.cp-via{display:flex;align-items:center;gap:6px;min-width:0;padding:5px 8px;border-radius:10px;font-size:11px;line-height:1.2;color:var(--label);background:hsl(var(--accent-hsl) / .07);box-shadow:inset 0 0 0 .5px hsl(var(--accent-hsl) / .22)}.cp-via-k{flex-shrink:0;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--accent-hsl) / .9)}.cp-vip{display:flex;align-items:center;gap:10px;min-width:0;padding:6px 6px 6px 8px;border-radius:12px;color:var(--cs-card-text, #F6E7C1);background:var(--cs-card-bg, radial-gradient(120% 140% at 100% 0%, #3A2C12 0%, #1A2238 46%, #0B1222 100%));box-shadow:inset 0 0 0 1px var(--cs-card-line, rgba(231,195,106,.5)),0 4px 12px -8px #0d15288c}.cp-vip-tier{flex-shrink:0;padding:2px 8px;border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 0 0 1px var(--cs-card-line, rgba(231,195,106,.5))}.cp-vip-k{font-size:8.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--cs-card-muted, rgba(246,231,193,.72))}.cp-vip-v{font-size:12.5px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-vip-more{flex-shrink:0;display:inline-flex;align-items:center;gap:2px;padding:5px 8px;border-radius:8px;font-size:11px;font-weight:600;color:inherit;background:#ffffff14;transition:background-color .15s ease}.cp-vip-more:hover{background:#ffffff29}.cp-vip-more:focus-visible{outline:2px solid var(--cs-card-line, rgba(231,195,106,.7));outline-offset:1px}.cp-vip-skel{display:flex;gap:10px;flex:1}.cp-vip-skel>span{height:22px;flex:1;max-width:84px;border-radius:6px;background:linear-gradient(90deg,#ffffff12 25%,#ffffff29,#ffffff12 75%);background-size:200% 100%;animation:tmc-shimmer 1.2s linear infinite}.cp-tabs{display:flex;gap:2px;padding:3px;border-radius:12px;background:var(--fill)}.cp-tab{position:relative;flex:1 1 0;min-width:0;height:42px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:9px;font-size:10.5px;font-weight:600;color:var(--label-3);transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}.cp-tab:hover{color:var(--label);background:color-mix(in srgb,var(--surface-1, #fff) 55%,transparent)}.cp-tab.is-on{color:var(--brand);background:var(--surface-1, #fff);box-shadow:0 1px 2px #00000014,0 0 0 .5px var(--hairline)}.cp-tab:focus-visible{outline:2px solid hsl(var(--accent-hsl) / .55);outline-offset:-2px}.cp-tab-l{max-width:100%;padding:0 2px;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-tab-badge{position:absolute;top:-6px;left:calc(100% - 5px);min-width:15px;height:15px;padding:0 3px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;line-height:1;color:#fff;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--surface-1, #fff)}[data-mode=dark] .cp-tab.is-on{box-shadow:0 0 0 .5px var(--hairline)}.cp-body{scrollbar-width:thin;overscroll-behavior:contain}.cp-pane{animation:cp-fade .16s ease-out}@keyframes cp-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.cp-pane,.cp-vip-skel>span{animation:none}.cp-act,.cp-tab,.cp-vip-more{transition:none}}.ic-own-bubble{background:var(--zl-out-bg,#e5efff);color:var(--zl-out-text,#0f2540);box-shadow:0 1px 2px #10284914}[data-mode=dark] .ic-own-bubble{background:var(--zl-out-bg,#1c3d63);color:var(--zl-out-text,#eaf2ff)}.ic-chat-area{background:var(--zl-chat-bg,#eef2f7)}[data-mode=dark] .ic-chat-area{background:var(--zl-chat-bg,#131318)}.ic-tool{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:8px;color:#5a6a82;transition:background-color .15s,color .15s}.ic-tool:hover{background:#0068ff17;color:#0068ff}[data-mode=dark] .ic-tool{color:#a9b4c6}[data-mode=dark] .ic-tool:hover{background:#8cc0ff1f;color:#8cc0ff}.ic-send{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:9999px;background:#0068ff;color:#fff;transition:transform .12s,background-color .15s}.ic-send:hover{background:#0057d9}.ic-send:active{transform:scale(.92)}.ic-send:disabled{opacity:.55}@keyframes ic-pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.15);opacity:1}to{transform:scale(1)}}.ic-pop{animation:ic-pop .32s ease-out}
