:root{--bg:#fff;--surface:#eff2fd;--surface-2:#e2e8f8;--card:#fff;--fg:#1b1d22;--fg-2:#1b1d22b3;--muted:#1b1d2280;--border:#e0e6f5;--primary-rgb:95 125 255;--primary:rgb(var(--primary-rgb));--primary-600:#4a66e8;--primary-hi:#7d95ff;--primary-deep:#2b2d96;--primary-soft:color-mix(in srgb, var(--primary) 10%, #fff);--primary-tint:color-mix(in srgb, var(--primary) 5%, #fff);--success:#1fb46b;--gold:#f5a524;--danger:#e5484d;--danger-600:#d0314c;--danger-soft:#fff0f2;--accent:#d4932a;--accent-light:#ffd27a;--radius-sm:8px;--radius:12px;--radius-lg:18px;--radius-xl:24px;--radius-pill:999px;--radius-btn:32px;--radius-tile:32px;--shadow:0 6px 24px #14161f0f;--tint-rgb:30 34 110;--glow-rgb:52 60 200;--elev-1:0 1px 2px rgb(var(--tint-rgb) / .06), 0 4px 12px rgb(var(--tint-rgb) / .06);--elev-2:0 2px 4px rgb(var(--tint-rgb) / .06), 0 14px 30px -8px rgb(var(--glow-rgb) / .18);--elev-3:0 4px 10px rgb(var(--tint-rgb) / .08), 0 28px 56px -16px rgb(var(--glow-rgb) / .34);--edge-hi:inset 0 1px 0 #ffffffe6;--page:#fff;--ink-deep:#16185a;--plate:linear-gradient(180deg, #ffffff29 0%, #fff0 42%, transparent 60%, rgb(var(--tint-rgb) / .28) 100%), radial-gradient(60% 120% at 12% 0%, #ffffff2e, transparent 60%), linear-gradient(115deg, var(--primary-600) 0%, var(--primary) 55%, color-mix(in srgb, var(--primary) 65%, var(--primary-hi)) 100%);--plate-edge:inset 0 1px 0 #ffffff52, inset 0 -2px 0 rgb(var(--tint-rgb) / .22), inset 0 0 0 1px #ffffff14;--plate-shadow:0 2px 4px rgb(var(--tint-rgb) / .12), 0 22px 40px -18px rgb(var(--glow-rgb) / .6);--soft:linear-gradient(105deg, transparent 0 58%, #ffffffbf 62%, transparent 66%), radial-gradient(60% 140% at 100% 0%, rgb(var(--primary-rgb) / .16), transparent 62%), linear-gradient(135deg, color-mix(in srgb, var(--primary) 4%, #fff) 0%, color-mix(in srgb, var(--primary) 10%, #fff) 48%, color-mix(in srgb, var(--primary) 21%, #fff) 100%);--soft-edge:inset 0 0 0 1px rgb(var(--primary-rgb) / .1), inset 0 1px 0 #fff;--soft-shadow:0 1px 2px rgb(var(--tint-rgb) / .04), 0 18px 36px -22px rgb(var(--glow-rgb) / .4);--figure:linear-gradient(180deg, var(--primary-hi) 0%, var(--primary) 55%, var(--primary-600) 100%);--header-h:72px;--sidebar-w:270px;--content-max:1280px;--font:"Montserrat", "Noto Sans Thai", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:var(--font)}[data-theme=gold]{--primary-rgb:161 98 7;--primary-600:#854d0e;--primary-hi:#eab308;--primary-deep:#713f12;--tint-rgb:66 45 10;--glow-rgb:161 98 7;--page:#fbf9f4;--surface:#f6f2e9;--surface-2:#ede6d6;--ink-deep:#2b2110}[data-theme=emerald]{--primary-rgb:4 120 87;--primary-600:#065f46;--primary-hi:#34d399;--primary-deep:#064e3b;--tint-rgb:6 50 40;--glow-rgb:4 120 87;--page:#f5faf8;--surface:#eef6f2;--surface-2:#e1eee8;--ink-deep:#0b2a22}[data-theme=ruby]{--primary-rgb:190 18 60;--primary-600:#9f1239;--primary-hi:#fb7185;--primary-deep:#881337;--tint-rgb:80 15 35;--glow-rgb:190 18 60;--page:#fcf7f8;--surface:#f8eff2;--surface-2:#f0e2e7;--ink-deep:#2d0b16}[data-theme=sapphire]{--primary-rgb:47 84 217;--primary-600:#2442b8;--primary-hi:#7d96ff;--primary-deep:#1d2f8a;--page:#f6f8fd;--surface:#eff2fa;--surface-2:#e4e9f6;--ink-deep:#141a4a}[data-theme=amethyst]{--primary-rgb:124 58 237;--primary-600:#6d28d9;--primary-hi:#a78bfa;--primary-deep:#4c1d95;--tint-rgb:50 25 100;--glow-rgb:124 58 237;--page:#f9f7fe;--surface:#f3effc;--surface-2:#e9e2f8;--ink-deep:#221242}[data-theme=onyx]{--primary-rgb:24 24 27;--primary-600:#09090b;--primary-hi:#52525b;--primary-deep:#09090b;--tint-rgb:20 20 25;--glow-rgb:24 24 27;--page:#f7f7f8;--surface:#f1f1f3;--surface-2:#e6e6ea;--ink-deep:#18181b}[data-theme=galaxy-light],[data-theme=galaxy]{--primary-rgb:79 70 229;--primary-600:#4338ca;--primary-hi:#818cf8;--primary-deep:#3730a3;--tint-rgb:30 27 75;--glow-rgb:79 70 229;--page:#f7f7fe;--surface:#efeffc;--surface-2:#e3e3f8;--ink-deep:#1e1b4b}[data-theme=jupiter-light],[data-theme=jupiter]{--primary-rgb:14 116 144;--primary-600:#155e75;--primary-hi:#22d3ee;--primary-deep:#164e63;--tint-rgb:10 50 65;--glow-rgb:14 116 144;--page:#f4fafc;--surface:#ecf6f9;--surface-2:#dcedf2;--ink-deep:#0b2a35}[data-theme=mars-light],[data-theme=mars]{--primary-rgb:185 28 28;--primary-600:#991b1b;--primary-hi:#f87171;--primary-deep:#7f1d1d;--tint-rgb:70 15 15;--glow-rgb:185 28 28;--page:#fcf6f5;--surface:#f8eeed;--surface-2:#f0e0de;--ink-deep:#2c0b0b}[data-theme=moon]{--primary-rgb:71 85 105;--primary-600:#334155;--primary-hi:#94a3b8;--primary-deep:#1e293b;--tint-rgb:30 41 59;--glow-rgb:71 85 105;--page:#f7f8fa;--surface:#f0f2f5;--surface-2:#e4e8ee;--ink-deep:#1e293b}[data-theme=nebula-pink-light],[data-theme=nebula-pink]{--primary-rgb:190 24 93;--primary-600:#9d174d;--primary-hi:#f472b6;--primary-deep:#831843;--tint-rgb:80 15 50;--glow-rgb:190 24 93;--page:#fdf6fa;--surface:#f9eef4;--surface-2:#f2e0ea;--ink-deep:#2f0a1c}[data-theme=nebula-red-blue]{--primary-rgb:220 38 38;--primary-600:#b91c1c;--primary-hi:#f87171;--primary-deep:#991b1b;--tint-rgb:23 37 84;--glow-rgb:220 38 38;--page:#fbf7f7;--surface:#f6f0f1;--surface-2:#ece2e4;--ink-deep:#172554}[data-theme=neptune]{--primary-rgb:3 105 161;--primary-600:#075985;--primary-hi:#38bdf8;--primary-deep:#0c4a6e;--tint-rgb:8 45 75;--glow-rgb:3 105 161;--page:#f5f9fc;--surface:#edf4f9;--surface-2:#dde9f2;--ink-deep:#0b2540}[data-theme=blue-sky]{--primary-rgb:59 140 255;--primary-600:#2a72e6;--primary-hi:#6eaaff;--primary-deep:#1d4fa8;--tint-rgb:20 60 120;--glow-rgb:59 140 255;--surface:#f5f9ff;--surface-2:#e9f1fe;--ink-deep:#13305f}[data-theme=saturn-light],[data-theme=saturn]{--primary-rgb:154 52 18;--primary-600:#7c2d12;--primary-hi:#fb923c;--primary-deep:#7c2d12;--tint-rgb:70 30 10;--glow-rgb:154 52 18;--page:#fdf8f5;--surface:#f9f0ea;--surface-2:#f1e3d9;--ink-deep:#2a1206}[data-theme=sun]{--primary-rgb:180 83 9;--primary-600:#92400e;--primary-hi:#fbbf24;--primary-deep:#78350f;--tint-rgb:70 35 10;--glow-rgb:180 83 9;--page:#fdf9f3;--surface:#f8f1e6;--surface-2:#f0e4d2;--ink-deep:#2b1a07}[data-theme]{--page:#fff}[data-theme=gold]{--primary-rgb:221 136 7;--primary-600:#bb730e;--primary-hi:#ffa32e;--primary-deep:#8c5402;--glow-rgb:221 136 7;--surface:#fff9f3;--surface-2:#feefe0}[data-theme=emerald]{--primary-rgb:24 186 137;--primary-600:#119e74;--primary-hi:#18daa2;--primary-deep:#097555;--glow-rgb:24 186 137;--surface:#f2fdf8;--surface-2:#e0f9ed}[data-theme=ruby]{--primary-rgb:254 98 115;--primary-600:#e1465c;--primary-hi:#ff999f;--primary-deep:#b6143a;--glow-rgb:254 98 115;--surface:#fef9f9;--surface-2:#feeded}[data-theme=sapphire]{--primary-rgb:114 153 254;--primary-600:#517cf7;--primary-hi:#9cb9ff;--primary-deep:#3256cd;--glow-rgb:114 153 254;--surface:#f8fafe;--surface-2:#ecf2fe}[data-theme=amethyst]{--primary-rgb:164 134 253;--primary-600:#8e69ec;--primary-hi:#bdadfd;--primary-deep:#6c42c3;--glow-rgb:164 134 253;--surface:#faf9fe;--surface-2:#f2f0fd}[data-theme=onyx]{--primary-rgb:156 156 177;--primary-600:#848498;--primary-hi:#b9b9cb;--primary-deep:#616174;--glow-rgb:156 156 177;--surface:#fafafd;--surface-2:#f1f1f7}[data-theme=galaxy-light],[data-theme=galaxy]{--primary-rgb:135 146 255;--primary-600:#6d74f5;--primary-hi:#a9b4fe;--primary-deep:#4e4ecc;--glow-rgb:135 146 255;--surface:#f9fafe;--surface-2:#eef1fe}[data-theme=jupiter-light],[data-theme=jupiter]{--primary-rgb:4 175 217;--primary-600:#0a94b8;--primary-hi:#11cefe;--primary-deep:#0d6e89;--glow-rgb:4 175 217;--surface:#f6fbfd;--surface-2:#e0f6ff}[data-theme=mars-light],[data-theme=mars]{--primary-rgb:255 101 89;--primary-600:#e24a40;--primary-hi:#ff9b8f;--primary-deep:#b71a1a;--glow-rgb:255 101 89;--surface:#fef9f8;--surface-2:#feeeeb}[data-theme=moon]{--primary-rgb:90 158 255;--primary-600:#2d83f5;--primary-hi:#8fbdfe;--primary-deep:#025ec6;--glow-rgb:90 158 255;--surface:#f8fafe;--surface-2:#eaf3fe}[data-theme=nebula-pink-light],[data-theme=nebula-pink]{--primary-rgb:249 97 145;--primary-600:#dd4679;--primary-hi:#fd97b1;--primary-deep:#b21557;--glow-rgb:249 97 145;--surface:#fef8fa;--surface-2:#fdedf0}[data-theme=nebula-red-blue]{--primary-rgb:255 101 89;--primary-600:#e24a41;--primary-hi:#fd9c91;--primary-deep:#b71a1b;--glow-rgb:255 101 89;--surface:#fef9f8;--surface-2:#feeeeb}[data-theme=neptune]{--primary-rgb:14 167 252;--primary-600:#0e8ed6;--primary-hi:#76c3fe;--primary-deep:#0769a0;--glow-rgb:14 167 252;--surface:#f7fbfe;--surface-2:#e8f4fd}[data-theme=blue-sky]{--primary-rgb:92 158 255;--primary-600:#3082f6;--primary-hi:#90bdfe;--primary-deep:#035dc8;--glow-rgb:92 158 255;--surface:#f8fafe;--surface-2:#eaf2fe}[data-theme=saturn-light],[data-theme=saturn]{--primary-rgb:253 105 60;--primary-600:#e04f1e;--primary-hi:#fe9e82;--primary-deep:#ad3200;--glow-rgb:253 105 60;--surface:#fef9f7;--surface-2:#fdeee9}[data-theme=sun]{--primary-rgb:246 115 7;--primary-600:#d26001;--primary-hi:#fda06d;--primary-deep:#9d4600;--glow-rgb:246 115 7;--surface:#fef9f7;--surface-2:#ffeee5}[data-theme=blue-dark],[data-theme=dark-luxury],[data-theme=graphite-dark],[data-theme=green-dark],[data-theme=neon-cyber],[data-theme=orange-dark],[data-theme=pink-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fg-2:rgb(var(--fg-rgb) / .74);--muted:rgb(var(--fg-rgb) / .56);--primary-soft:color-mix(in srgb, var(--primary) 18%, var(--card));--primary-tint:color-mix(in srgb, var(--primary) 9%, var(--card));--tint-rgb:0 0 0;--shadow:0 6px 24px #00000059;--elev-1:0 1px 2px #0000004d, 0 4px 12px #00000040;--elev-2:0 2px 4px #0000004d, 0 14px 30px -8px rgb(var(--glow-rgb) / .22);--elev-3:0 4px 10px #00000059, 0 28px 56px -16px rgb(var(--glow-rgb) / .3);--edge-hi:inset 0 1px 0 #ffffff0f;--soft:linear-gradient(105deg, transparent 0 58%, #ffffff0a 62%, transparent 66%), radial-gradient(60% 140% at 100% 0%, rgb(var(--primary-rgb) / .22), transparent 62%), linear-gradient(135deg, var(--card) 0%, color-mix(in srgb, var(--primary) 8%, var(--card)) 48%, color-mix(in srgb, var(--primary) 16%, var(--card)) 100%);--soft-edge:inset 0 0 0 1px rgb(var(--primary-rgb) / .2), inset 0 1px 0 #ffffff0d;--soft-shadow:0 1px 2px #0000004d, 0 18px 36px -22px #000000e6;--ok-bg:#1fb46b24;--ok-fg:#5be3a0;--bad-bg:#f0466424;--bad-fg:#ff8fa3;--bad-line:#f0466466;--danger-soft:#f0466424;--danger-600:#ff8fa3;--warn-bg:#f5a52424;--warn-fg:#ffc861;--warm-bg:#f5b94a1f;--warm-line:#f5b94a52}[data-theme=blue-dark]{--page:#090c18;--bg:#0e1222;--card:#121729;--surface:#171d33;--surface-2:#20284a;--border:#232b47;--well:#0f1426;--card-rgb:18 23 41;--fg-rgb:233 236 248;--fg:#e9ecf8;--primary-rgb:95 125 255;--primary-600:#4a66e8;--primary-hi:#8ea2ff;--primary-deep:#2b2d96;--glow-rgb:95 125 255;--ink-deep:#141a3f;--warm-fg:#f6c66a}[data-theme=neon-cyber]{--page:#05090b;--bg:#081014;--card:#0b161b;--surface:#0f1d23;--surface-2:#162a32;--border:#17303a;--well:#091317;--card-rgb:11 22 27;--fg-rgb:230 246 250;--fg:#e6f6fa;--primary-rgb:34 211 238;--primary-600:#0ea5c4;--primary-hi:#7ff0ff;--primary-deep:#0b6b80;--on-primary:#031a20;--glow-rgb:34 211 238;--ink-deep:#072a33;--warm-fg:#f6c66a;--plate:radial-gradient(60% 120% at 12% 0%, #7ff0ff24, transparent 60%), linear-gradient(115deg, #06151b, #0a2d38 55%, #0b6b80);--plate-edge:inset 0 1px 0 #7ff0ff33, inset 0 0 0 1px #22d3ee2e}[data-theme=green-dark]{--page:#0b0c0a;--bg:#0f110d;--card:#131611;--surface:#181c15;--surface-2:#232a1d;--border:#252c1f;--well:#0e100c;--card-rgb:19 22 17;--fg-rgb:238 243 230;--fg:#eef3e6;--primary-rgb:163 230 53;--primary-600:#84cc16;--primary-hi:#d4f78a;--primary-deep:#4d7c0f;--on-primary:#142104;--glow-rgb:163 230 53;--ink-deep:#1a2410;--warm-fg:#f6c66a;--plate:radial-gradient(60% 120% at 12% 0%, #d4f78a24, transparent 60%), linear-gradient(115deg, #10150b, #1e2e10 55%, #4d7c0f);--plate-edge:inset 0 1px 0 #d4f78a33, inset 0 0 0 1px #a3e6352e}[data-theme=orange-dark]{--page:#0b0d11;--bg:#0f1217;--card:#13171d;--surface:#181d25;--surface-2:#232a35;--border:#252d39;--well:#0e1116;--card-rgb:19 23 29;--fg-rgb:238 241 245;--fg:#eef1f5;--primary-rgb:255 138 61;--primary-600:#f2711c;--primary-hi:#ffb784;--primary-deep:#a8470d;--on-primary:#2a1100;--glow-rgb:255 138 61;--ink-deep:#1b2230;--warm-fg:#ffc861;--plate:radial-gradient(60% 120% at 12% 0%, #ffb78424, transparent 60%), linear-gradient(115deg, #141922, #2a2018 55%, #a8470d);--plate-edge:inset 0 1px 0 #ffb78433, inset 0 0 0 1px #ff8a3d2e}[data-theme=dark-luxury]{--page:#0b0a08;--bg:#100f0c;--card:#15130f;--surface:#1b1914;--surface-2:#27231b;--border:#2a261e;--well:#12100c;--card-rgb:21 19 15;--fg-rgb:244 238 226;--fg:#f4eee2;--primary-rgb:214 178 110;--primary-600:#b8924f;--primary-hi:#f1d99f;--primary-deep:#8b6a2f;--on-primary:#1d1408;--glow-rgb:214 178 110;--ink-deep:#1c1810;--warm-fg:#f1d99f;--plate:radial-gradient(60% 120% at 12% 0%, #f1d99f29, transparent 60%), linear-gradient(115deg, #17140e, #2a2216 55%, #4a3a1e);--plate-edge:inset 0 1px 0 #f1d99f38, inset 0 0 0 1px #d6b26e2e}[data-theme=pink-dark]{--page:#0d0a0c;--bg:#120e11;--card:#171215;--surface:#1e171b;--surface-2:#2b2027;--border:#2c2128;--well:#110d10;--card-rgb:23 18 21;--fg-rgb:247 236 242;--fg:#f7ecf2;--primary-rgb:255 95 162;--primary-600:#e8418a;--primary-hi:#ffa3c8;--primary-deep:#a3215a;--on-primary:#2a0716;--glow-rgb:255 95 162;--ink-deep:#24101b;--warm-fg:#f6c66a;--plate:radial-gradient(60% 120% at 12% 0%, #ffa3c829, transparent 60%), linear-gradient(115deg, #1a0f15, #3a1527 55%, #a3215a);--plate-edge:inset 0 1px 0 #ffa3c833, inset 0 0 0 1px #ff5fa22e}[data-theme=graphite-dark]{--page:#0b0b0c;--bg:#101011;--card:#141416;--surface:#1a1a1d;--surface-2:#252529;--border:#27272b;--well:#0f0f10;--card-rgb:20 20 22;--fg-rgb:236 236 238;--fg:#ececee;--primary-rgb:228 228 231;--primary-600:#c4c4c8;--primary-hi:#fff;--primary-deep:#71717a;--on-primary:#111113;--glow-rgb:228 228 231;--ink-deep:#1c1c1f;--warm-fg:#f6c66a;--plate:radial-gradient(60% 120% at 12% 0%, #ffffff1a, transparent 60%), linear-gradient(115deg, #121214, #1f1f23 55%, #3f3f46);--plate-edge:inset 0 1px 0 #ffffff24, inset 0 0 0 1px #e4e4e71f}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font);background:var(--page);color:var(--fg);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.005em}img{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer}.btn{border-radius:var(--radius-btn);height:44px;font-family:var(--font-display);letter-spacing:.01em;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:600;transition:background-color .15s,transform .1s,box-shadow .15s,filter .15s;display:inline-flex}.btn:active{transform:scale(.97)}.btn--primary{background:var(--primary);color:var(--on-primary,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 92%,#000),0 3px 2px -2px rgb(var(--primary-rgb)/.2)}.btn--primary:hover{background:color-mix(in srgb,var(--primary) 90%,#000)}.btn--ghost{background:var(--surface);color:var(--fg);box-shadow:inset 0 0 0 1px var(--surface-2)}.btn--ghost:hover{background:var(--surface-2)}.btn--danger{background:var(--danger);color:#fff;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--danger) 92%,#000),0 3px 2px -2px #e5484d40}.btn--danger:hover{background:color-mix(in srgb,var(--danger) 90%,#000)}.btn--accent{color:#2a1c05;background:linear-gradient(#ffe09a,#f5b94a);box-shadow:0 10px 22px -10px #f5b94acc}.btn--accent:hover{filter:brightness(1.05)}.btn--sm{height:36px;padding:0 14px;font-size:13px}.icon-btn{background:var(--surface);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--surface-2);border:0;border-radius:50%;place-items:center;transition:background-color .15s;display:inline-grid}.icon-btn:hover{background:var(--surface-2)}.icon-btn:disabled{opacity:.4;cursor:default}.section{margin-top:24px}.section__head{justify-content:space-between;gap:12px;min-height:38.4px;margin-bottom:8px;padding:0 4px}.section__actions,.section__head,.section__title{align-items:center;display:flex}.section__title{font-family:var(--font-display);gap:8px;margin:0;font-size:18px;font-weight:600;line-height:28px}.section__title svg{color:var(--fg-2)}.section__actions{gap:4px}.section__more{border-radius:var(--radius-pill);background:var(--surface);height:38.4px;box-shadow:inset 0 0 0 1px var(--surface-2);color:var(--fg);align-items:center;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.section__more svg{display:none}.section__more:hover{background:var(--surface-2)}@media (width<=767px){.section{margin-top:16px}.section__actions .icon-btn{display:none}.section__head{min-height:28.8px}.section__title{font-size:16px;line-height:24px}.section__more{height:28.8px;padding:0 8px;font-size:11px}}.section__actions .icon-btn{width:38.4px;height:38.4px}.section__actions .icon-btn svg{width:16px;height:16px}.muted{color:var(--muted)}.skeleton{background:linear-gradient(90deg,var(--surface) 0,var(--surface-2) 50%,var(--surface) 100%);background-size:200% 100%;animation:1.2s linear infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.form{gap:14px;display:grid}.field{gap:6px;display:grid}.field__label{color:var(--fg-2);font-size:13px;font-weight:500}.field__hint{color:var(--muted);font-size:12px}.input,.select{border:1.5px solid var(--border);background:var(--bg);width:100%;height:46px;font:inherit;color:var(--fg);border-radius:12px;outline:none;padding:0 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.input[type=number]{appearance:textfield}.input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input::placeholder{color:var(--muted);opacity:.7;font-weight:400}.input:focus,.select:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2362646c' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:18px 18px;padding-right:42px}.input-group{gap:8px;display:flex}.input-group>.input{flex:1;min-width:0}.input-prefix{background:var(--surface);border-radius:12px;flex-shrink:0;place-items:center;height:46px;padding:0 12px;font-size:14px;font-weight:600;display:grid}.form-error{background:var(--danger-soft);color:var(--danger-600)}.form-error,.form-ok{border-radius:12px;padding:10px 14px;font-size:13px}.form-ok{background:var(--ok-bg,#eafaf1);color:var(--ok-fg,#158a52)}.btn--block,.table{width:100%}.btn:disabled{opacity:.55;cursor:default;transform:none}.link-btn{color:var(--primary);background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.link-btn svg{flex-shrink:0}.link-btn:disabled{opacity:.55;cursor:default}.segmented{background:var(--surface);grid-auto-flow:column;gap:4px;padding:4px;display:grid}.segmented,.segmented button{border-radius:var(--radius-pill)}.segmented button{height:36px;color:var(--fg-2);background:0 0;border:0;font-size:14px;font-weight:500}.segmented button.is-active{background:var(--card);color:var(--primary);box-shadow:var(--shadow)}.card-box{border-radius:var(--radius);background:var(--card);border:1px solid var(--border);padding:20px}.page-title{align-items:center;gap:10px;margin:8px 0 20px;font-size:24px;font-weight:600;display:flex}.page-head{margin:0 0 20px}.empty-state p,.page-head .page-title{margin:0}.page-title svg{color:var(--primary)}.badge,.section__title.page-title svg{color:var(--fg-2)}.badge{border-radius:var(--radius-pill);background:var(--surface);align-items:center;height:22px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.badge--ok{background:var(--ok-bg,#eafaf1);color:var(--ok-fg,#158a52)}.badge--warn{background:var(--warn-bg,#fff4e0);color:var(--warn-fg,#b86b00)}.badge--bad{background:var(--danger-soft);color:var(--danger-600)}.badge--primary{background:var(--primary-soft);color:var(--primary)}.empty-state{color:var(--muted);text-align:center;justify-items:center;gap:8px;padding:32px 16px;display:grid}.table{border-collapse:collapse;font-size:14px}.table th{text-align:left;color:var(--muted);padding:10px 12px;font-size:12px;font-weight:500}.table td,.table th{border-bottom:1px solid var(--border)}.table td{padding:12px}.table-wrap{overflow-x:auto}.field__error{color:var(--danger-600);align-items:flex-start;gap:5px;font-size:12px;display:flex}.field__error svg{flex-shrink:0;margin-top:1px}.input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--danger)}@media (width>=1024px){html[data-header="6"]{--header-h:116px}}@media (width<=640px){:root{--header-h:48px}}html[data-icon="2"] :is(.nav__item,.bnav__item:not(.bnav__fab-wrap),.bnav[data-variant="2"] .bnav__item) svg.icon{box-sizing:content-box;background:var(--card);box-shadow:var(--elev-1),inset 0 0 0 1px var(--border);border-radius:10px;padding:6px}html[data-icon="2"] .section__title svg,html[data-icon="2"] :is(.nav__item.is-active,.bnav__item.is-active:not(.bnav__fab-wrap),.bnav[data-variant="2"] .bnav__item.is-active) svg.icon{background:linear-gradient(180deg,var(--primary-hi),var(--primary));color:var(--on-primary,#fff);box-shadow:0 6px 14px -6px rgb(var(--glow-rgb)/.6)}html[data-icon="3"] :where(.nav__item,.section__title,.page-title) svg.icon{stroke:url(#icon-grad);filter:drop-shadow(0 0 4px rgb(var(--primary-rgb)/.35))}html[data-icon="3"] .section__title svg{background:radial-gradient(circle,rgb(var(--primary-rgb)/.12),transparent 70%);box-shadow:inset 0 0 0 1px rgb(var(--primary-rgb)/.35),0 0 14px -4px rgb(var(--primary-rgb)/.45);border-radius:50%}html[data-icon="3"] .sidebar[data-variant="3"] .nav__item.is-active svg.icon{stroke:currentColor;filter:none}.ev-stage{border-radius:var(--radius-xl);background:var(--ink-deep);color:#fff;min-height:calc(min(76vh,720px));box-shadow:var(--elev-3);align-content:center;justify-items:center;gap:16px;padding:76px 20px 26px;display:grid;position:relative;overflow:hidden}.ev-stage__bg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ev-stage__veil{pointer-events:none;background:radial-gradient(70% 55% at 50% 42%,#0000,#080a1e59),linear-gradient(#080a1e8c,#080a1e1a 30%,#080a1eb8);position:absolute;inset:0}.ev-rail,.ev-stage__head{z-index:2}.ev-stage>:is(.ev-body,.ev-actions,.ev-foot,.ev-about,.skeleton){z-index:1;position:relative}.ev-stage__head{justify-items:start;gap:10px;display:grid;position:absolute;top:18px;left:20px}.ev-stage__title{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;text-shadow:0 2px 14px #0000008c;margin:0;font-size:calc(clamp(19px,3.2vw,30px));font-weight:800}.ev-chips{flex-wrap:wrap;gap:8px;display:flex}.ev-chip{border-radius:var(--radius-pill);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:38px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 65%,#fff),inset 0 1px 0 #ffffff59,0 4px 14px -4px #0009;background:linear-gradient(#ffffff29,#0a0c2080);border:0;align-items:center;gap:8px;padding:0 15px;font-size:13.5px;font-weight:600;display:inline-flex}.ev-chip svg{color:color-mix(in srgb,var(--accent) 40%,#fff)}.ev-chip strong{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800;line-height:1}.ev-chip__plus{opacity:.75}.ev-chip--btn,.ev-rail__btn{cursor:pointer;transition:transform .15s,filter .15s}.ev-chip--btn:hover{filter:brightness(1.12);transform:translateY(-1px)}.ev-chip:focus-visible{outline-offset:2px;outline:2px solid #fff}.ev-rail{gap:10px;display:grid;position:absolute;top:18px;right:18px}.ev-rail__btn{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:44px;height:44px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 60%,#fff),inset 0 1px 0 #ffffff52,0 4px 14px -4px #0009;background:linear-gradient(#ffffff29,#0a0c2085);border:0;border-radius:50%;place-items:center;display:grid}.ev-rail__btn:hover{filter:brightness(1.15);transform:translateY(-1px)}.ev-rail__btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.ev-actions,.ev-foot{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.ev-btn{border-radius:var(--radius-btn);cursor:pointer;background:linear-gradient(180deg,var(--accent-light) 0,var(--accent) 52%,color-mix(in srgb,var(--accent) 70%,#000) 100%);color:#3a2406;min-width:190px;height:54px;font-family:var(--font-display);letter-spacing:.01em;text-shadow:0 1px #ffffff73;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--accent) 55%,#000),inset 0 2px 0 #ffffffb3,inset 0 -3px 6px #78460a73,0 6px 18px -4px #0009,0 0 30px -8px color-mix(in srgb,var(--accent-light) 80%,transparent);border:0;padding:0 28px;font-size:17px;font-weight:800;transition:transform .15s,box-shadow .15s,filter .15s;position:relative}.ev-btn:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-2px)}.ev-btn:active:not(:disabled){transform:translateY(0)}.ev-btn:focus-visible{outline-offset:3px;outline:2px solid #fff}.ev-btn:disabled,.ev-foot__btn:disabled{cursor:default;filter:saturate(.25)brightness(.72)}.ev-btn--alt{color:#fff;text-shadow:0 1px 4px #00000080;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--accent) 60%,#fff),inset 0 1px 0 #ffffff4d,0 6px 18px -6px #00000080;background:linear-gradient(#ffffff2e,#0a0c208c)}.ev-note{color:#ffffffd9;text-shadow:0 1px 6px #00000080;padding:0 16px;font-size:13.5px;font-weight:600}.ev-foot{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f;padding:9px 9px 9px 16px;box-shadow:inset 0 0 0 1px #fff3}.ev-foot__label{color:#fffc;font-size:13px}.ev-foot__amount{font-variant-numeric:tabular-nums;color:var(--accent-light);text-shadow:0 1px 6px #00000080;font-size:19px}.ev-foot__amount,.ev-foot__btn{font-family:var(--font-display);font-weight:800}.ev-foot__btn{border-radius:var(--radius-btn);cursor:pointer;background:linear-gradient(180deg,var(--accent-light) 0,var(--accent) 55%,color-mix(in srgb,var(--accent) 70%,#000) 100%);color:#3a2406;text-shadow:0 1px #fff6;height:36px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 55%,#000),inset 0 1.5px 0 #fff9;border:0;align-items:center;gap:6px;padding:0 16px;font-size:13.5px;transition:filter .15s;display:inline-flex}.ev-foot__btn:hover:not(:disabled){filter:brightness(1.08)}.ev-foot__btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.ev-foot__btn--alt{color:#fff;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 55%,#fff);background:linear-gradient(#fff3,#0a0c2080)}.ev-about{text-align:center;color:#ffffffd1;text-shadow:0 1px 6px #00000073;max-width:52ch;font-size:13.5px;line-height:1.7}.ev-about p{margin:0 0 6px}.ev-about p:last-child{margin-bottom:0}.ev-about img{border-radius:8px;max-width:100%;height:auto}@media (width<=640px){.ev-stage{border-radius:var(--radius-lg);gap:14px;min-height:auto;padding:112px 14px 20px}.ev-stage__head{left:14px;right:70px}.ev-rail{top:14px;right:12px}.ev-rail__btn{width:38px;height:38px}.ev-actions{width:100%}.ev-btn{flex:150px;min-width:0;padding:0 14px;font-size:15px}}@media (prefers-reduced-motion:reduce){.ev-btn:hover:not(:disabled),.ev-rail__btn:hover{transform:none}}.ev-btn--shine{overflow:hidden}.ev-btn--shine:after{content:"";background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:45%;animation:2.8s ease-in-out infinite ev-shine;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}@keyframes ev-shine{0%,62%{left:-60%}to{left:125%}}@media (prefers-reduced-motion:reduce){.ev-btn--shine:after{opacity:0;animation:none}}.ev-modal.ev-modal .empty-state{color:#fff9}.ev-modal.ev-modal .badge{color:#fff;background:#ffffff1f}.ev-modal.ev-modal .btn--ghost{color:#fff;background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff40}.ev-modal.ev-modal .pager{color:#fffc}.ev-modal.ev-modal .icon-btn:disabled{opacity:.4}.modal[data-v-f70ca7f3]{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14161f80;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.modal__panel[data-v-f70ca7f3]{--modal-pad:20px;--modal-pad-t:6px;--modal-pad-b:22px;background:var(--bg);border-radius:var(--radius-lg);width:100%;max-height:calc(100dvh - 32px);box-shadow:var(--elev-3),var(--edge-hi);overflow-y:auto}.modal__panel--bare[data-v-f70ca7f3]{border-radius:var(--radius-xl);flex-direction:column;display:flex;overflow:hidden}.modal__head[data-v-f70ca7f3]{z-index:3;padding:18px var(--modal-pad) 10px;background:var(--bg);align-items:center;gap:12px;display:flex;position:sticky;top:0}.modal__head .icon-btn[data-v-f70ca7f3]{margin-left:auto;transition:background-color .2s,color .2s,box-shadow .2s,transform .3s cubic-bezier(.16,1,.3,1)}.modal__head .icon-btn[data-v-f70ca7f3]:hover{background:var(--surface-2);color:var(--fg);transform:rotate(90deg)}.modal__head .icon-btn[data-v-f70ca7f3]:active{transform:rotate(90deg)scale(.92)}.modal__title[data-v-f70ca7f3]{margin:0;font-size:18px;font-weight:600}.modal__body[data-v-f70ca7f3]{padding:var(--modal-pad-t) var(--modal-pad) var(--modal-pad-b)}.modal__panel--float-head .modal__head[data-v-f70ca7f3]{pointer-events:none;background:0 0;align-items:flex-start;height:0;padding:0;overflow:visible}.modal__panel--float-head .modal__head .icon-btn[data-v-f70ca7f3]{pointer-events:auto;background:rgb(var(--card-rgb,255 255 255)/.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--elev-1);margin:14px 14px 0 auto}.modal__panel--float-head .modal__head .icon-btn[data-v-f70ca7f3]:hover{background:var(--card);box-shadow:var(--elev-2)}.modal__panel--float-head .modal__body[data-v-f70ca7f3]{padding-top:0}.modal-enter-active[data-v-f70ca7f3],.modal-leave-active[data-v-f70ca7f3]{transition:opacity .24s}.modal-enter-active .modal__panel[data-v-f70ca7f3],.modal-leave-active .modal__panel[data-v-f70ca7f3]{transition:transform .34s cubic-bezier(.16,1,.3,1)}.modal-enter-from[data-v-f70ca7f3],.modal-leave-to[data-v-f70ca7f3]{opacity:0}.modal-enter-from .modal__panel[data-v-f70ca7f3],.modal-leave-to .modal__panel[data-v-f70ca7f3]{transform:translateY(16px)scale(.97)}@media (width<=480px){.modal[data-v-f70ca7f3]{padding:12px}.modal__panel[data-v-f70ca7f3]{--modal-pad:16px;--modal-pad-t:4px;--modal-pad-b:18px;max-height:calc(100dvh - 24px);max-width:none!important}.modal__head[data-v-f70ca7f3]{padding-top:16px;padding-bottom:8px}}@media (prefers-reduced-motion:reduce){.modal-enter-active .modal__panel[data-v-f70ca7f3],.modal-leave-active .modal__panel[data-v-f70ca7f3]{transition:none}.modal-enter-from .modal__panel[data-v-f70ca7f3],.modal-leave-to .modal__panel[data-v-f70ca7f3],.modal__head .icon-btn[data-v-f70ca7f3]:active,.modal__head .icon-btn[data-v-f70ca7f3]:hover{transform:none}.modal__head .icon-btn[data-v-f70ca7f3]{transition:background-color .2s,color .2s}}.pwa[data-v-09563e7b]{display:none}@media (width<=767px){.pwa[data-v-09563e7b]{left:12px;right:12px;top:calc(10px + var(--header-h));z-index:39;border-radius:var(--radius);background:var(--card);min-height:56px;box-shadow:var(--elev-2),inset 0 0 0 1px var(--border);align-items:center;gap:10px;padding:8px 8px 8px 12px;animation:.32s cubic-bezier(.16,1,.3,1) both pwa-in-09563e7b;display:flex;position:fixed}}@keyframes pwa-in-09563e7b{0%{opacity:0;transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.pwa[data-v-09563e7b]{animation:none}}.pwa__icon[data-v-09563e7b]{-o-object-fit:cover;object-fit:cover;border-radius:10px;flex:none;width:38px;height:38px}.pwa__text[data-v-09563e7b]{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.pwa__text strong[data-v-09563e7b]{font-size:14px}.pwa__text span[data-v-09563e7b],.pwa__text strong[data-v-09563e7b]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pwa__text span[data-v-09563e7b]{color:var(--muted);font-size:12px}.pwa .btn[data-v-09563e7b]{flex:none}.pwa__steps[data-v-09563e7b]{gap:10px;margin:4px 0 18px;padding-left:22px;font-size:14px;line-height:1.5;display:grid}.pw[data-v-5289eae8]{position:relative}.pw__input[data-v-5289eae8]{padding-right:48px}.pw__toggle[data-v-5289eae8]{width:36px;height:36px;color:var(--muted);background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.pw__toggle[data-v-5289eae8]:hover{color:var(--fg);background:var(--surface)}.sel[data-v-92811af7]{position:relative}.sel__btn[data-v-92811af7]{border-radius:var(--radius);background:var(--card);width:100%;height:46px;color:var(--fg);font:inherit;text-align:left;cursor:pointer;box-shadow:inset 0 0 0 1px var(--border);border:0;align-items:center;gap:9px;padding:0 12px;font-size:15px;transition:box-shadow .15s;display:flex}.sel__btn[data-v-92811af7]:hover:not(:disabled){box-shadow:inset 0 0 0 1px rgb(var(--primary-rgb)/.35)}.sel.is-open .sel__btn[data-v-92811af7]{box-shadow:inset 0 0 0 1.5px var(--primary)}.sel__btn[data-v-92811af7]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.sel__btn.is-invalid[data-v-92811af7]{box-shadow:inset 0 0 0 1.5px var(--danger)}.sel__btn.is-placeholder .sel__label[data-v-92811af7]{color:var(--muted)}.sel.is-disabled .sel__btn[data-v-92811af7]{opacity:.55;cursor:default}.sel__img[data-v-92811af7]{-o-object-fit:contain;object-fit:contain;border-radius:50%;flex-shrink:0;width:24px;height:24px}.sel__label[data-v-92811af7]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sel__hint[data-v-92811af7]{font-variant-numeric:tabular-nums;font-size:12.5px}.sel__caret[data-v-92811af7],.sel__hint[data-v-92811af7]{color:var(--muted);flex-shrink:0}.sel__caret[data-v-92811af7]{transition:transform .2s}.sel.is-open .sel__caret[data-v-92811af7]{transform:rotate(180deg)}.sel__list[data-v-92811af7]{z-index:30;border-radius:var(--radius);background:var(--card);max-height:272px;box-shadow:inset 0 0 0 1px var(--border),var(--elev-3);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.sel__option[data-v-92811af7]{border-radius:var(--radius-sm);min-height:42px;color:var(--fg-2);cursor:pointer;align-items:center;gap:9px;padding:6px 10px;font-size:14.5px;display:flex}.sel__option-label[data-v-92811af7]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sel__option.is-active[data-v-92811af7]{background:var(--surface);color:var(--fg)}.sel__option.is-selected[data-v-92811af7]{color:var(--primary-600);font-weight:600}.sel__option.is-selected.is-active[data-v-92811af7]{background:var(--primary-soft)}.sel__option.is-disabled[data-v-92811af7]{opacity:.45;cursor:default}.sel__tick[data-v-92811af7]{color:var(--primary);flex-shrink:0}.sel-enter-active[data-v-92811af7],.sel-leave-active[data-v-92811af7]{transition:opacity .15s,transform .15s cubic-bezier(.16,1,.3,1)}.sel-enter-from[data-v-92811af7],.sel-leave-to[data-v-92811af7]{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.sel-enter-active[data-v-92811af7],.sel-leave-active[data-v-92811af7],.sel__caret[data-v-92811af7]{transition:none}}.checks[data-v-6d9d0006]{color:var(--muted);flex-wrap:wrap;gap:4px 12px;font-size:12px;display:flex}.checks .ok[data-v-6d9d0006]{color:var(--success)}.steps[data-v-6d9d0006]{align-items:center;gap:8px;display:flex}.steps__seg[data-v-6d9d0006]{border-radius:var(--radius-pill);background:var(--surface-2);flex:1;height:4px;transition:background-color .25s}.steps__seg.is-on[data-v-6d9d0006]{background:var(--primary)}.steps__label[data-v-6d9d0006]{color:var(--muted);flex:none;font-size:12px;font-weight:600}.actions[data-v-6d9d0006]{grid-template-columns:auto 1fr;gap:10px;display:grid}.actions .btn--ghost[data-v-6d9d0006]{padding:0 16px}@media (prefers-reduced-motion:reduce){.steps__seg[data-v-6d9d0006]{transition:none}}.auth[data-v-af736ee4]{flex:1;grid-template-columns:minmax(0,290px) minmax(0,1fr);min-height:460px;display:grid;position:relative}.auth__aside[data-v-af736ee4]{color:#fff;background:var(--plate);min-height:0;box-shadow:var(--plate-edge);flex-direction:column;gap:20px;padding:30px 28px 0;display:flex;position:relative;overflow:hidden}.auth__aside--bg[data-v-af736ee4]:before{content:"";background:var(--auth-bg) center/cover no-repeat;opacity:.22;mix-blend-mode:soft-light;pointer-events:none;position:absolute;inset:0}.auth__art[data-v-af736ee4],.auth__asideTop[data-v-af736ee4]{z-index:1;position:relative}.auth__brand[data-v-af736ee4]{font-family:var(--font-display);letter-spacing:.02em;margin:0 0 26px;font-size:20px;font-weight:800}.auth__brand img[data-v-af736ee4]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:168px;height:auto;max-height:38px;display:block}.auth__headline[data-v-af736ee4]{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:calc(clamp(25px,2.2vw,31px));font-weight:800;line-height:1.16}.auth__headline em[data-v-af736ee4]{background:linear-gradient(180deg,var(--accent-light),var(--accent));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.auth__sub[data-v-af736ee4]{color:#ffffffc7;margin:12px 0 0;font-size:14px;line-height:1.55}.auth__perks[data-v-af736ee4]{gap:9px;margin:22px 0 0;padding:0;list-style:none;display:grid}.auth__perks li[data-v-af736ee4]{color:#ffffffe6;align-items:center;gap:9px;font-size:13px;display:flex}.auth__perkIcon[data-v-af736ee4]{background:#ffffff29;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid;box-shadow:inset 0 1px #ffffff47}.auth__art[data-v-af736ee4]{min-height:0;margin-top:auto;padding-top:12px}.auth__art img[data-v-af736ee4],.auth__art video[data-v-af736ee4]{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;width:100%;height:100%;max-height:320px;filter:drop-shadow(0 18px 26px rgb(var(--tint-rgb)/.45));display:block}.auth__fest[data-v-af736ee4]{z-index:2;pointer-events:none;filter:drop-shadow(0 4px 10px #0000004d);width:44px;height:44px;position:absolute;top:16px;right:16px}.auth__main[data-v-af736ee4]{overscroll-behavior:contain;background:var(--bg);flex-direction:column;gap:18px;min-width:0;min-height:0;padding:30px 34px 32px;display:flex;overflow-y:auto}.auth__head[data-v-af736ee4]{padding-right:44px}.auth__title[data-v-af736ee4]{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:26px;font-weight:800;line-height:1.2}.auth__form[data-v-af736ee4]{min-width:0}.auth__close[data-v-af736ee4]{z-index:3;background:rgb(var(--card-rgb,255 255 255)/.7);width:36px;height:36px;color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--border),var(--elev-1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:0;border-radius:50%;place-items:center;transition:background-color .15s,color .15s,transform .15s;display:grid;position:absolute;top:16px;right:16px}.auth__close[data-v-af736ee4]:hover{background:var(--card);color:var(--fg);transform:rotate(90deg)}.auth__close[data-v-af736ee4]:active{transform:rotate(90deg)scale(.92)}.auth__close[data-v-af736ee4]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (width<=880px){.auth[data-v-af736ee4]{grid-template-columns:minmax(0,1fr);min-height:0}.auth__aside[data-v-af736ee4]{flex-direction:row;align-items:center;gap:16px;padding:20px 22px}.auth__asideTop[data-v-af736ee4]{flex:1;min-width:0}.auth__brand[data-v-af736ee4]{margin:0 0 10px}.auth__brand img[data-v-af736ee4]{max-width:132px;max-height:30px}.auth__headline[data-v-af736ee4]{font-size:20px}.auth__headline br[data-v-af736ee4],.auth__perks[data-v-af736ee4],.auth__sub[data-v-af736ee4]{display:none}.auth__headline em[data-v-af736ee4]:before{content:" "}.auth__art[data-v-af736ee4]{flex:0 0 96px;align-self:stretch;margin-top:0;padding-top:0}.auth__art img[data-v-af736ee4],.auth__art video[data-v-af736ee4]{-o-object-position:center bottom;object-position:center bottom;max-height:104px}.auth__fest[data-v-af736ee4]{width:32px;height:32px;top:10px;right:54px}.auth__main[data-v-af736ee4]{padding:22px 20px calc(30px + env(safe-area-inset-bottom));gap:16px}.auth__head[data-v-af736ee4]{padding-right:0}.auth__title[data-v-af736ee4]{font-size:22px}.auth__close[data-v-af736ee4]{background:rgb(var(--card-rgb,255 255 255)/.82);top:12px;right:12px}}@media (height<=600px){.auth[data-v-af736ee4]{min-height:0}}@media (width<=420px){.auth__art[data-v-af736ee4]{display:none}.auth__fest[data-v-af736ee4]{right:54px}}@media (prefers-reduced-motion:reduce){.auth__close[data-v-af736ee4],.auth__close[data-v-af736ee4]:active,.auth__close[data-v-af736ee4]:hover{transition:none;transform:none}}.toast[data-v-7cc6232b]{z-index:120;border-radius:var(--radius-pill);cursor:pointer;background:var(--card);width:max-content;max-width:calc(min(92vw,440px));color:var(--fg);box-shadow:var(--elev-3),var(--edge-hi);border:1.5px solid var(--border);align-items:center;gap:10px;padding:12px 18px;font-size:14px;font-weight:600;display:flex;position:fixed;top:12px;left:50%;overflow:hidden;transform:translate(-50%)}.toast__status[data-v-7cc6232b]{flex-shrink:0}.toast__msg[data-v-7cc6232b]{flex:1;min-width:0}.toast__close[data-v-7cc6232b]{width:26px;height:26px;color:var(--muted);background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;margin-right:-6px;transition:background-color .15s,color .15s;display:grid}.toast__close[data-v-7cc6232b]:hover{background:var(--surface-2);color:var(--fg)}.toast__code[data-v-7cc6232b]{cursor:text;-webkit-user-select:all;user-select:all;background:var(--surface-2);color:var(--fg-2);border-radius:6px;flex-shrink:0;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700}.toast__timer[data-v-7cc6232b]{transform-origin:0;opacity:.45;background:currentColor;width:100%;height:3px;animation:linear forwards toast-timer-7cc6232b;position:absolute;bottom:0;left:0}@keyframes toast-timer-7cc6232b{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast:hover .toast__timer[data-v-7cc6232b]{animation-play-state:paused}.toast--ok[data-v-7cc6232b]{border-color:#a9e59a}.toast--ok[data-v-7cc6232b] :is(.toast__status,.toast__timer){color:var(--success)}.toast--error[data-v-7cc6232b]{border-color:var(--bad-line,#ffc2c2)}.toast--error[data-v-7cc6232b] :is(.toast__status,.toast__timer){color:var(--bad-fg,#e5484d)}.toast--info[data-v-7cc6232b] :is(.toast__status,.toast__timer){color:var(--primary)}@media (width<=640px){.toast[data-v-7cc6232b]{border-radius:var(--radius-lg);gap:8px;padding:10px 12px;font-size:13px;top:8px}.toast__code[data-v-7cc6232b]{padding:2px 6px;font-size:11px}.toast__close[data-v-7cc6232b]{width:24px;height:24px;margin-right:-4px}}.toast-enter-active[data-v-7cc6232b],.toast-leave-active[data-v-7cc6232b]{transition:opacity .2s,transform .2s}.toast-enter-from[data-v-7cc6232b],.toast-leave-to[data-v-7cc6232b]{opacity:0;transform:translate(-50%,-8px)}@media (prefers-reduced-motion:reduce){.toast__timer[data-v-7cc6232b]{animation:none;transform:scaleX(0)}}.promo[data-v-f1f562df]{z-index:90;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14161f8c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.promo__panel[data-v-f1f562df]{border-radius:var(--radius-lg);background:var(--bg);width:100%;max-width:520px;position:relative;overflow:hidden;box-shadow:0 24px 64px #14161f4d}.promo__close[data-v-f1f562df]{z-index:1;background:rgb(var(--card-rgb,255 255 255)/.9);position:absolute;top:10px;right:10px}.promo__media[data-v-f1f562df]{display:block}.promo__media img[data-v-f1f562df]{-o-object-fit:contain;object-fit:contain;background:var(--surface);width:100%;max-height:70dvh}.promo__foot[data-v-f1f562df]{align-items:center;gap:12px;padding:12px 16px;display:flex}.promo__foot .btn[data-v-f1f562df]{margin-left:auto}.promo__check[data-v-f1f562df]{color:var(--fg-2);align-items:center;gap:6px;font-size:13px;display:flex}.machine[data-v-72759411]{overflow-wrap:anywhere;font-size:14px;line-height:1.6}.machine[data-v-72759411] img{border-radius:12px;max-width:100%;height:auto}.machine__actions[data-v-72759411]{justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;display:flex}.machine__nav[data-v-72759411]{align-items:center;gap:8px;margin-right:auto;display:flex}.fab[data-v-634ebdcc]{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:50;background:var(--figure);width:50px;height:50px;color:var(--on-primary,#fff);box-shadow:0 2px 4px rgb(var(--tint-rgb)/.18),0 14px 30px -8px rgb(var(--primary-rgb)/.55),inset 0 1px 0 #ffffff73,inset 0 -2px 0 rgb(var(--tint-rgb)/.18);border:0;place-items:center;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s;display:grid;position:fixed}.fab[data-v-634ebdcc],.fab[data-v-634ebdcc]:before,.fab__img[data-v-634ebdcc]{border-radius:50%}.fab__img[data-v-634ebdcc]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.fab[data-v-634ebdcc]:before{content:"";background:rgb(var(--primary-rgb)/.22);z-index:-1;animation:2.8s ease-in-out infinite fab-halo-634ebdcc;position:absolute;inset:-6px}.fab[data-v-634ebdcc]>svg{transition:transform .22s cubic-bezier(.16,1,.3,1);position:relative}.fab[data-v-634ebdcc]:hover{box-shadow:0 4px 8px rgb(var(--tint-rgb)/.2),0 22px 42px -10px rgb(var(--primary-rgb)/.6),inset 0 1px 0 #ffffff80,inset 0 -2px 0 rgb(var(--tint-rgb)/.18);transform:translateY(-3px)}.fab[data-v-634ebdcc]:hover>svg{transform:scale(1.08)rotate(-6deg)}.fab[data-v-634ebdcc]:active{transform:translateY(-1px)scale(.94)}.fab[data-v-634ebdcc]:focus-visible{outline:3px solid var(--primary-hi);outline-offset:3px}@keyframes fab-halo-634ebdcc{0%,to{opacity:.55;transform:scale(1)}50%{opacity:0;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.fab[data-v-634ebdcc]:before{opacity:.35;animation:none;transform:none}.fab[data-v-634ebdcc],.fab[data-v-634ebdcc]>svg{transition:none}.fab[data-v-634ebdcc]:hover,.fab[data-v-634ebdcc]:hover>svg{transform:none}}.chat.chat--contacts[data-v-634ebdcc]{height:auto;max-height:calc(min(560px,100dvh - 100px))}.contacts[data-v-634ebdcc]{gap:8px;padding:14px;display:grid;overflow-y:auto}.contacts__item[data-v-634ebdcc]{border-radius:var(--radius);border:1px solid var(--border);background:var(--card);min-height:52px;color:var(--fg);align-items:center;gap:12px;padding:8px 12px;font-weight:500;display:flex}.contacts__item[data-v-634ebdcc]:hover{background:var(--surface)}.contacts__item img[data-v-634ebdcc]{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:34px;height:34px}.contacts__item span[data-v-634ebdcc]{flex:1}.fab__badge[data-v-634ebdcc]{border-radius:var(--radius-pill);border:2px solid var(--card);background:linear-gradient(#ff7389,#ef4f6b);place-items:center;min-width:21px;height:21px;padding:0 6px;font-size:11px;font-weight:700;display:grid;position:absolute;top:-3px;right:-3px;box-shadow:0 3px 8px -2px #ef4f6b99}.chat[data-v-634ebdcc]{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:50;border-radius:var(--radius-lg);background:var(--bg);border:1px solid var(--border);transform-origin:100% 100%;flex-direction:column;width:360px;height:calc(min(560px,100dvh - 100px));display:flex;position:fixed;overflow:hidden;box-shadow:0 24px 64px #14161f38}.chat__head[data-v-634ebdcc]{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:12px 14px;display:flex}.chat__head div[data-v-634ebdcc]{font-size:14px;display:grid}.chat__head .muted[data-v-634ebdcc]{font-size:12px}.chat__head .icon-btn[data-v-634ebdcc]{margin-left:auto}.chat__avatar[data-v-634ebdcc]{background:var(--primary-soft);width:36px;height:36px;color:var(--primary);border-radius:50%;place-items:center;display:grid}.chat__list[data-v-634ebdcc]{background:var(--surface);flex:1;gap:10px;padding:14px;overflow-y:auto}.chat__list[data-v-634ebdcc],.msg[data-v-634ebdcc]{flex-direction:column;display:flex}.msg[data-v-634ebdcc]{max-width:80%}.msg--me[data-v-634ebdcc]{align-self:flex-end;align-items:flex-end}.msg--them[data-v-634ebdcc]{align-self:flex-start}.msg__name[data-v-634ebdcc]{color:var(--muted);margin:0 0 2px 4px;font-size:11px}.msg__bubble[data-v-634ebdcc]{overflow-wrap:anywhere;white-space:pre-wrap;border-radius:16px;gap:6px;padding:9px 12px;font-size:14px;display:grid}.msg--me .msg__bubble[data-v-634ebdcc]{background:var(--primary);color:var(--on-primary,#fff);border-bottom-right-radius:4px}.msg--them .msg__bubble[data-v-634ebdcc]{background:var(--card);border-bottom-left-radius:4px}.msg__img[data-v-634ebdcc]{-o-object-fit:cover;object-fit:cover;border-radius:10px;max-width:180px;max-height:180px}.msg__time[data-v-634ebdcc]{margin-top:2px;font-size:10px}.msg__time[data-v-634ebdcc],.seen[data-v-634ebdcc]{color:var(--muted)}.seen[data-v-634ebdcc]{align-self:flex-end;margin:-6px 0 0;font-size:11px}.rate[data-v-634ebdcc]{border-radius:var(--radius);background:var(--card);gap:8px;padding:12px;font-size:14px;display:grid}.rate__stars[data-v-634ebdcc]{gap:4px;display:flex}.rate__stars button[data-v-634ebdcc]{color:var(--surface-2);background:0 0;border:0;font-size:26px;line-height:1}.rate__stars button.is-on[data-v-634ebdcc]{color:var(--gold)}.chat__previews[data-v-634ebdcc]{gap:8px;padding:8px 14px 0;display:flex}.preview[data-v-634ebdcc]{width:52px;height:52px;position:relative}.preview img[data-v-634ebdcc]{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;height:100%}.preview button[data-v-634ebdcc]{background:var(--fg);width:20px;height:20px;color:var(--card);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:-6px;right:-6px}.chat__error[data-v-634ebdcc]{color:#d0314c;margin:8px 14px 0;font-size:12px}.chat__input[data-v-634ebdcc]{border-top:1px solid var(--border);align-items:center;gap:8px;padding:10px 12px;display:flex}.chat__input .input[data-v-634ebdcc]{height:40px}.chat__input label[data-v-634ebdcc]{cursor:pointer;flex-shrink:0}@media (width<=1023px){.fab[data-v-634ebdcc]{bottom:calc(84px + env(safe-area-inset-bottom))}}@media (width>=1024px){html[data-sidebar-side=right] .chat[data-v-634ebdcc],html[data-sidebar-side=right] .fab[data-v-634ebdcc]{right:calc(28px + var(--sidebar-w))}html[data-sidebar-side=right][data-sidebar=rail] .chat[data-v-634ebdcc],html[data-sidebar-side=right][data-sidebar=rail] .fab[data-v-634ebdcc]{right:116px}}.chat-enter-active[data-v-634ebdcc]{transition:transform .34s cubic-bezier(.16,1,.3,1),opacity .22s}.chat-leave-active[data-v-634ebdcc]{transition:transform .2s ease-in,opacity .16s}.chat-enter-from[data-v-634ebdcc],.chat-leave-to[data-v-634ebdcc]{opacity:0;transform:translateY(14px)scale(.9)}.fab-enter-active[data-v-634ebdcc]{transition:transform .28s cubic-bezier(.34,1.56,.64,1),opacity .2s}.fab-leave-active[data-v-634ebdcc]{transition:transform .16s ease-in,opacity .14s}.fab-enter-from[data-v-634ebdcc],.fab-leave-to[data-v-634ebdcc]{opacity:0;transform:scale(.5)}@media (width<=480px){.chat[data-v-634ebdcc]{border:0;border-radius:0;width:100%;height:100dvh;bottom:0;right:0}.chat-enter-from[data-v-634ebdcc],.chat-leave-to[data-v-634ebdcc]{transform:translateY(100%)scale(1)}}@media (prefers-reduced-motion:reduce){.fab[data-v-634ebdcc],.fab[data-v-634ebdcc]:active,.fab[data-v-634ebdcc]:hover{transition:none;transform:none}.chat-enter-active[data-v-634ebdcc],.chat-leave-active[data-v-634ebdcc],.fab-enter-active[data-v-634ebdcc],.fab-leave-active[data-v-634ebdcc]{transition:opacity .15s}.chat-enter-from[data-v-634ebdcc],.chat-leave-to[data-v-634ebdcc],.fab-enter-from[data-v-634ebdcc],.fab-leave-to[data-v-634ebdcc]{transform:none}}.fb-btn[data-v-066c2c20]{left:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:45;border-radius:var(--radius-pill);background:var(--card);height:40px;color:var(--fg-2);box-shadow:var(--shadow),0 0 0 1px var(--border);border:0;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex;position:fixed}.fb-btn svg[data-v-066c2c20]{color:var(--primary)}.textarea[data-v-066c2c20]{resize:vertical;height:auto;padding:12px 14px;line-height:1.5}@media (width<=1023px){.fb-btn[data-v-066c2c20]{bottom:calc(84px + env(safe-area-inset-bottom))}}@media (width<=640px){.fb-btn span[data-v-066c2c20]{display:none}.fb-btn[data-v-066c2c20]{justify-content:center;width:40px;padding:0}}.splash[data-v-6c3aac1e]{z-index:200;cursor:pointer;background:rgb(var(--card-rgb,255 255 255)/.72);-webkit-backdrop-filter:blur(8px);place-items:center;display:grid;position:fixed;inset:0}.splash__media[data-v-6c3aac1e]{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.splash__media.is-ready[data-v-6c3aac1e]{opacity:1}.splash__spinner[data-v-6c3aac1e]{border:4px solid rgb(var(--primary-rgb)/.18);border-top-color:var(--primary);border-radius:50%;width:48px;height:48px;animation:.8s linear infinite spin-6c3aac1e;position:relative}@keyframes spin-6c3aac1e{to{transform:rotate(1turn)}}.splash__brand[data-v-6c3aac1e]{justify-items:center;gap:22px;display:grid;position:relative}.splash__logo[data-v-6c3aac1e]{-o-object-fit:contain;object-fit:contain;max-width:200px;max-height:64px;animation:1.6s ease-in-out infinite pulse-6c3aac1e}.splash__bar[data-v-6c3aac1e]{background:rgb(var(--primary-rgb)/.16);border-radius:4px;width:120px;height:4px;display:block;position:relative;overflow:hidden}.splash__bar i[data-v-6c3aac1e]{background:var(--primary);border-radius:4px;width:40%;animation:1.1s ease-in-out infinite bar-6c3aac1e;position:absolute;inset:0 auto 0 0}@keyframes pulse-6c3aac1e{50%{opacity:.7;transform:scale(.94)}}@keyframes bar-6c3aac1e{0%{transform:translate(-100%)}to{transform:translate(250%)}}.splash-enter-active[data-v-6c3aac1e],.splash-leave-active[data-v-6c3aac1e]{transition:opacity .35s}.splash-enter-from[data-v-6c3aac1e],.splash-leave-to[data-v-6c3aac1e]{opacity:0}@media (prefers-reduced-motion:reduce){.splash-enter-active[data-v-6c3aac1e],.splash-leave-active[data-v-6c3aac1e],.splash__media[data-v-6c3aac1e]{transition:none}.splash__spinner[data-v-6c3aac1e]{animation-duration:2.4s}.splash__bar i[data-v-6c3aac1e],.splash__logo[data-v-6c3aac1e]{animation:none}}.maint[data-v-114d8d9b]{z-index:300;background:radial-gradient(600px 360px at 50% 18%,rgb(var(--primary-rgb)/.12),transparent 70%),var(--page);place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0;overflow-y:auto}.maint__card[data-v-114d8d9b]{text-align:center;border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--border);width:min(460px,100%);box-shadow:var(--elev-2);flex-direction:column;align-items:center;gap:12px;padding:32px 26px;display:flex}.maint__brand[data-v-114d8d9b]{font-family:var(--font-display);letter-spacing:.04em;color:var(--primary);font-size:22px}.maint__badge[data-v-114d8d9b]{background:var(--primary-soft);width:64px;height:64px;color:var(--primary);border-radius:20px;place-items:center;display:grid}.maint h1[data-v-114d8d9b]{margin:6px 0 0;font-size:24px;line-height:1.3}.maint p[data-v-114d8d9b]{margin:0;font-size:15px;line-height:1.6}.maint__count[data-v-114d8d9b]{gap:8px;margin-top:6px;display:grid}.maint__clock[data-v-114d8d9b]{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:6px;display:flex}.maint__clock span[data-v-114d8d9b]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--border);min-width:58px;padding:10px 0;font-size:26px;font-weight:700}.maint__clock i[data-v-114d8d9b]{color:var(--muted);font-size:22px;font-style:normal}.maint .btn[data-v-114d8d9b]{min-width:160px;margin-top:10px}@media (width<=420px){.maint__card[data-v-114d8d9b]{padding:26px 18px}.maint h1[data-v-114d8d9b]{font-size:21px}.maint__clock span[data-v-114d8d9b]{min-width:50px;font-size:22px}}.dp-tab[data-v-5eb9e920]{z-index:46;background:var(--primary);width:44px;height:48px;color:var(--on-primary,#fff);box-shadow:0 8px 24px -8px rgb(var(--glow-rgb)/.6);border:0;border-radius:14px 0 0 14px;place-items:center;padding:0 0 0 4px;display:grid;position:fixed;top:50%;right:0;transform:translateY(-50%)}.dp-tab[data-v-5eb9e920]:hover{filter:brightness(1.06)}.dp-tab[data-v-5eb9e920]:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.dp[data-v-5eb9e920]{border:0;border-left:1px solid var(--border);background:var(--card);width:calc(min(380px,92vw));max-width:none;height:100%;max-height:none;color:var(--fg);margin:0;padding:0;inset:0 0 0 auto;box-shadow:-24px 0 60px -24px #00000073}.dp[open][data-v-5eb9e920]{animation:.25s ease-out dp-in-5eb9e920}.dp[data-v-5eb9e920]::backdrop{background:#0000004d}@keyframes dp-in-5eb9e920{0%{opacity:0;transform:translate(32px)}}.dp__inner[data-v-5eb9e920]{flex-direction:column;height:100%;display:flex}.dp__head[data-v-5eb9e920]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:14px 14px 12px 20px;display:flex}.dp__head h2[data-v-5eb9e920]{margin:0;font-size:18px;font-weight:700}.dp__body[data-v-5eb9e920]{overscroll-behavior:contain;flex:1;padding:4px 20px 20px;overflow-y:auto}.dp__part[data-v-5eb9e920]{margin-top:18px}.dp__part h3[data-v-5eb9e920]{color:var(--muted);margin:0 0 10px;font-size:13px;font-weight:600}.dp__msg[data-v-5eb9e920]{color:var(--muted);margin:18px 0 0;font-size:14px}.dp__opts[data-v-5eb9e920]{flex-wrap:wrap;gap:8px;display:flex}.dp__opt[data-v-5eb9e920]{border-radius:var(--radius-pill);background:var(--surface);min-height:40px;box-shadow:inset 0 0 0 1px var(--surface-2);color:var(--fg-2);border:0;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;transition:box-shadow .15s,color .15s,background-color .15s;display:inline-flex}.dp__opt[data-v-5eb9e920]:hover{color:var(--fg);box-shadow:inset 0 0 0 1.5px rgb(var(--primary-rgb)/.45)}.dp__opt[aria-pressed=true][data-v-5eb9e920]{background:var(--primary);color:var(--on-primary,#fff);box-shadow:none}.dp__opt[data-v-5eb9e920]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.dp__swatch[data-v-5eb9e920]{background:linear-gradient(135deg,var(--page) 0 50%,rgb(var(--primary-rgb)) 50% 100%);border-radius:50%;flex:none;width:18px;height:18px;box-shadow:inset 0 0 0 1px #0000001f,0 0 0 1.5px #fff9}.dp__pic[data-v-5eb9e920]{-o-object-fit:contain;object-fit:contain;flex:none;display:block}.dp__new[data-v-5eb9e920]{border-radius:var(--radius-pill);background:var(--warn-bg,#fff4e0);color:var(--warn-fg,#b86b00);padding:1px 7px;font-size:10px;font-weight:700}.dp__opt[aria-pressed=true] .dp__new[data-v-5eb9e920]{color:inherit;background:#ffffff40}.dp__hint[data-v-5eb9e920]{color:var(--muted);margin:-4px 0 10px;font-size:12px}.dp__home[data-v-5eb9e920]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.dp__row[data-v-5eb9e920]{background:var(--surface);min-height:44px;box-shadow:inset 0 0 0 1px var(--surface-2);border-radius:14px;align-items:center;gap:4px;padding:0 4px 0 12px;display:flex}.dp__row.is-off[data-v-5eb9e920]{opacity:.6}.dp__check[data-v-5eb9e920]{min-width:0;color:var(--fg);cursor:pointer;flex:1;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.dp__check input[data-v-5eb9e920]{width:18px;height:18px;accent-color:var(--primary);cursor:pointer;flex:none;margin:0}.dp__move[data-v-5eb9e920]{width:36px;height:36px;color:var(--fg-2);background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.dp__move[data-v-5eb9e920]:hover:not(:disabled){background:var(--surface-2);color:var(--fg)}.dp__move[data-v-5eb9e920]:disabled{opacity:.3;cursor:default}.dp__move[data-v-5eb9e920]:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.dp__foot[data-v-5eb9e920]{padding:14px 20px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--border);gap:10px;display:grid}.dp__foot p[data-v-5eb9e920]{color:var(--muted);margin:0;font-size:12px}@media (prefers-reduced-motion:reduce){.dp[open][data-v-5eb9e920]{animation:none}}
