@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--bg:#F4F4F2;--surface:#FFFFFF;--surface-2:#FAFAF9;--sunken:#F4F4F2;--hover:#F1F1EF;--active:#ECECEA;--text:#1A1A19;--text-2:#45443F;--text-3:#63625C;--text-4:#74736D;--border:#E7E6E3;--border-2:#EFEEEB;--border-strong:#D9D8D4;--primary:#1A1A19;--on-primary:#FFFFFF;--on-color:#FFFFFF;--on-accent:#FFFFFF;--accent:#635BFF;--accent-600:#544DF0;--accent-50:#F2F1FF;--accent-100:#E4E2FF;--accent-ink:#4B44D6;--accent-line:#CFCBFF;--focus-ring:rgba(99,91,255,.18);--green-bg:#D7F7C2;--green:#05690D;--ok-soft:#EAF9E0;--ok-line:#C6EBB0;--ok-dot:#1EA34A;--amber-bg:#FCEDB9;--amber:#A33E00;--amber-soft:#FFFBEB;--amber-line:#F3D98A;--amber-dot:#E5A100;--red-bg:#FFE7F2;--red:#B3093C;--red-soft:#FFF5F8;--red-line:#F3C5D1;--danger:#DF1B41;--gray-bg:#EEEEEC;--gray:#57564F;--blue-bg:#E0EDFF;--blue:#0055BC;--inverse:#1A1A19;--on-inverse:#FFFFFF;--on-inverse-2:#B5B4AE;--veil:rgba(20,20,18,.32);--veil-soft:rgba(244,244,242,.55);--img-bg:#FFFFFF;--av-owner:#1A1A19;--av-staff:#7A5CFF;--av-1:#C2456A;--av-2:#5B3FD9;--av-3:#0B7A6E;--av-4:#A8601A;--av-5:#2C5FB8;--av-6:#8A3FA3;--shadow-sm:0 1px 2px rgba(20,20,18,.06);--shadow-md:0 1px 2px rgba(20,20,18,.05),0 8px 24px rgba(20,20,18,.08);--shadow-lg:0 15px 35px rgba(20,20,18,.12),0 5px 15px rgba(0,0,0,.07);--ink:var(--text);--ink-2:var(--text-2);--ink-3:var(--text-3);--ink-4:var(--text-4);--line:var(--border);--line-2:var(--border-2);--card:var(--surface);--r:8px;--r-lg:12px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:#111110;--surface:#191918;--surface-2:#141413;--sunken:#1F1F1D;--hover:#222220;--active:#2A2A28;--text:#EDEDEA;--text-2:#CFCEC8;--text-3:#A3A29C;--text-4:#8C8B85;--border:#2A2A27;--border-2:#232321;--border-strong:#3A3A36;--primary:#D9D8D3;--on-primary:#141413;--on-color:#FFFFFF;--on-accent:#141413;--accent:#8E87FF;--accent-600:#A39DFF;--accent-50:#211F3D;--accent-100:#2C2952;--accent-ink:#B9B4FF;--accent-line:#433E80;--focus-ring:rgba(142,135,255,.28);--green-bg:#173023;--green:#5FD08F;--ok-soft:#14261B;--ok-line:#24452F;--ok-dot:#3DD68C;--amber-bg:#33230F;--amber:#F3A65A;--amber-soft:#2A1E0D;--amber-line:#5A3F17;--amber-dot:#F0B43C;--red-bg:#3A1A16;--red:#FF8A7A;--red-soft:#2C1513;--red-line:#5C2620;--danger:#E5484D;--gray-bg:#262624;--gray:#B5B4AE;--blue-bg:#1B2340;--blue:#93AAFF;--inverse:#EDEDEA;--on-inverse:#141413;--on-inverse-2:#5C5B57;--veil:rgba(0,0,0,.6);--veil-soft:rgba(17,17,16,.55);--img-bg:#FFFFFF;--av-owner:#3A3A36;--av-staff:#6A4FE0;--av-1:#B23C5F;--av-2:#5B3FD9;--av-3:#0B7A6E;--av-4:#9A5616;--av-5:#2C5FB8;--av-6:#8A3FA3;--shadow-sm:0 1px 2px rgba(0,0,0,.4);--shadow-md:0 1px 2px rgba(0,0,0,.4),0 8px 24px rgba(0,0,0,.4);--shadow-lg:0 15px 35px rgba(0,0,0,.5),0 5px 15px rgba(0,0,0,.4)}}:root[data-theme=dark]{color-scheme:dark;--bg:#111110;--surface:#191918;--surface-2:#141413;--sunken:#1F1F1D;--hover:#222220;--active:#2A2A28;--text:#EDEDEA;--text-2:#CFCEC8;--text-3:#A3A29C;--text-4:#8C8B85;--border:#2A2A27;--border-2:#232321;--border-strong:#3A3A36;--primary:#D9D8D3;--on-primary:#141413;--on-color:#FFFFFF;--on-accent:#141413;--accent:#8E87FF;--accent-600:#A39DFF;--accent-50:#211F3D;--accent-100:#2C2952;--accent-ink:#B9B4FF;--accent-line:#433E80;--focus-ring:rgba(142,135,255,.28);--green-bg:#173023;--green:#5FD08F;--ok-soft:#14261B;--ok-line:#24452F;--ok-dot:#3DD68C;--amber-bg:#33230F;--amber:#F3A65A;--amber-soft:#2A1E0D;--amber-line:#5A3F17;--amber-dot:#F0B43C;--red-bg:#3A1A16;--red:#FF8A7A;--red-soft:#2C1513;--red-line:#5C2620;--danger:#E5484D;--gray-bg:#262624;--gray:#B5B4AE;--blue-bg:#1B2340;--blue:#93AAFF;--inverse:#EDEDEA;--on-inverse:#141413;--on-inverse-2:#5C5B57;--veil:rgba(0,0,0,.6);--veil-soft:rgba(17,17,16,.55);--img-bg:#FFFFFF;--av-owner:#3A3A36;--av-staff:#6A4FE0;--av-1:#B23C5F;--av-2:#5B3FD9;--av-3:#0B7A6E;--av-4:#9A5616;--av-5:#2C5FB8;--av-6:#8A3FA3;--shadow-sm:0 1px 2px rgba(0,0,0,.4);--shadow-md:0 1px 2px rgba(0,0,0,.4),0 8px 24px rgba(0,0,0,.4);--shadow-lg:0 15px 35px rgba(0,0,0,.5),0 5px 15px rgba(0,0,0,.4)}*{box-sizing:border-box}html,body{margin:0;height:100%}body{font-family:Inter Variable,Inter,system-ui,-apple-system,sans-serif;font-size:14px;line-height:20px;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11" 0,"ss03" 0}.num{font-variant-numeric:tabular-nums}svg.i{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.app{display:grid;grid-template-columns:236px 1fr;height:100vh;overflow:hidden}.av{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:600;color:var(--on-color);flex:none}.main{display:flex;flex-direction:column;min-width:0;overflow:hidden;position:relative}.search{flex:1;max-width:520px;display:flex;align-items:center;gap:10px;height:36px;padding:0 12px;border-radius:8px;background:var(--bg);color:var(--ink-4);font-size:14px;border:1px solid transparent}.kbd{white-space:nowrap;margin-left:auto;font-size:12px;color:var(--ink-3);border:1px solid var(--line);background:var(--surface);border-radius:5px;padding:0 6px;line-height:18px;font-weight:500}.content{flex:1;overflow:hidden;padding:28px 32px;position:relative}h1.page{font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em;margin:0}.sub{color:var(--ink-3);font-size:14px}.btn{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:6px;font-weight:600;font-size:14px;border:1px solid var(--line);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm);white-space:nowrap}.btn svg{color:var(--ink-3)}.btn.pri{background:var(--primary);border-color:var(--primary);color:var(--on-primary);box-shadow:var(--shadow-sm)}.btn.pri svg{color:var(--on-primary)}.btn.lg{height:40px;padding:0 16px;font-size:14px}.btn.danger{background:var(--danger);border-color:var(--danger);color:var(--on-color)}.btn.danger svg{color:var(--on-color)}.card{background:var(--surface);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow-sm)}.card .hd{display:flex;align-items:center;gap:8px;padding:14px 18px;border-bottom:1px solid var(--line-2)}.card .hd h3{margin:0;font-size:14px;font-weight:600}.card .bd{padding:16px 18px}.pill{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px;border-radius:5px;font-size:12px;font-weight:600;white-space:nowrap}.p-green{background:var(--green-bg);color:var(--green)}.p-amber{background:var(--amber-bg);color:var(--amber)}.p-red{background:var(--red-bg);color:var(--red)}.p-gray{background:var(--gray-bg);color:var(--gray)}.p-blue{background:var(--blue-bg);color:var(--blue)}.p-violet{background:var(--accent-100);color:var(--accent-ink)}.pill svg.i{width:12px;height:12px;stroke-width:1.8}.chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px dashed var(--border-strong);border-radius:999px;color:var(--ink-2);font-size:13px;font-weight:500;background:var(--surface)}.chip svg.i{width:13px;height:13px;color:var(--ink-4)}.chip.set{border-style:solid;border-color:var(--line);background:var(--bg)}.chip.set b{color:var(--accent-ink);font-weight:600}.muted{color:var(--ink-3)}.tiny{font-size:12px;line-height:16px}.mono{font-family:JetBrains Mono,SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:13px}table.t{width:100%;border-collapse:collapse;font-size:14px}table.t th{text-align:left;font-weight:600;font-size:12px;color:var(--ink-2);padding:0 12px 9px;border-bottom:1px solid var(--line);white-space:nowrap}table.t td{padding:0 12px;height:46px;border-bottom:1px solid var(--line-2);white-space:nowrap}table.t tr.sel td{background:var(--hover)}table.t .r{text-align:right}.who2 b{font-weight:500;display:block;line-height:18px}.who2 span{font-size:12px;color:var(--ink-3);line-height:16px}.shopcell{display:flex;align-items:center;gap:8px;font-weight:500}.cc{font-size:11px;font-weight:600;color:var(--ink-3);border:1px solid var(--line);border-radius:4px;padding:0 4px;line-height:15px}.lad{display:inline-flex;align-items:center;gap:3px}.lad i{width:7px;height:7px;border-radius:50%;background:var(--border-strong);display:block}.lad i.done{background:var(--text-4)}.lad i.cur{background:var(--accent);box-shadow:0 0 0 3px var(--accent-100)}.lad em{font-style:normal;font-size:13px;font-weight:600;margin-left:6px;color:var(--ink)}.due{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:600}.due svg.i{width:12px;height:12px;stroke-width:1.8}.due.red{background:var(--red-bg);color:var(--red)}.due.amber{background:var(--amber-bg);color:var(--amber)}.due.ok{background:var(--gray-bg);color:var(--gray)}.bar{height:6px;border-radius:99px;background:var(--line-2);overflow:hidden}.bar>i{display:block;height:100%;border-radius:99px;background:var(--accent)}.ib{position:relative;display:grid;place-items:center;width:32px;height:32px;border-radius:7px;color:var(--ink-3);border:0;background:none;cursor:pointer}.ib i{position:absolute;top:7px;right:7px;width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--surface)}.t td.why{white-space:normal;max-width:280px;line-height:1.35;text-align:left}@media(min-width:900px){.t td.why{min-width:180px}}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}.btn{cursor:pointer}.btn:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn[disabled]{opacity:.55;cursor:not-allowed}.btn.pri[disabled]{background:var(--gray-bg);border-color:var(--gray-bg);color:var(--ink-4);box-shadow:none;opacity:1}.btn.pri[disabled] svg{color:var(--ink-4)}.lockwhy{display:flex;gap:8px;align-items:flex-start;background:var(--amber-bg);color:var(--amber);padding:9px 11px;border-radius:8px;font-size:13px;line-height:19px}.lockwhy svg{flex:none;margin-top:2px}.field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.field label{font-size:13px;font-weight:500;color:var(--ink-2)}.field .hint{font-size:12px;color:var(--ink-3)}.input,select.input,textarea.input{height:36px;border:1px solid var(--border-strong);border-radius:6px;padding:0 10px;font:inherit;font-size:14px;color:var(--ink);background:var(--surface);box-shadow:0 1px 1px #00000008;width:100%}textarea.input{height:auto;min-height:80px;padding:8px 10px}.input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.err{color:var(--red);font-size:13px;font-weight:500;display:flex;gap:6px;align-items:center}.okmsg{color:var(--green);font-size:13px;font-weight:500}.banner{display:flex;align-items:center;gap:10px;padding:10px 16px;font-size:13px;font-weight:500}.banner.frozen{background:var(--danger);color:var(--on-color)}.banner.frozen .btn{height:26px;font-size:13px}.empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:64px 24px;color:var(--ink-3)}.empty img{width:220px;height:auto;margin-bottom:18px;opacity:.95}.empty h2{margin:0 0 6px;font-size:17px;font-weight:600;color:var(--ink)}.empty p{margin:0;max-width:420px;font-size:14px;line-height:20px}.page-head{display:flex;align-items:flex-end;gap:16px;margin-bottom:20px;position:relative}.page-head .acts{margin-left:auto;display:flex;gap:8px}.grid2{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}.tablecard{background:var(--surface);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow-sm);padding:14px 6px 4px}.toggle{display:flex;align-items:center;gap:9px;padding:4px 0;font-size:13px;cursor:pointer}.toggle input{appearance:none;width:28px;height:16px;border-radius:99px;background:var(--border-strong);position:relative;flex:none;margin:0;cursor:pointer;transition:background .15s}.toggle input:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--on-color);box-shadow:0 1px 2px #0003;transition:left .15s}.toggle input:checked{background:var(--accent)}.toggle input:checked:after{left:14px}.toggle input:disabled{opacity:.5}.dialog-veil{position:fixed;inset:0;background:var(--veil);display:grid;place-items:center;z-index:50}.dialog{width:480px;max-width:calc(100vw - 32px);background:var(--surface);border-radius:12px;box-shadow:var(--shadow-lg);overflow:hidden}.dialog .dh{padding:18px 22px 6px;display:flex;align-items:center}.dialog .dh h2{margin:0;font-size:16px;font-weight:600}.dialog .db{padding:6px 22px 4px;font-size:14px;line-height:20px;color:var(--ink-2)}.dialog .df{display:flex;justify-content:flex-end;gap:8px;padding:14px 22px 16px;margin-top:14px;background:var(--bg);border-top:1px solid var(--line-2)}.copybox{display:flex;align-items:center;gap:8px;background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:8px 10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;word-break:break-all}.skeleton{background:linear-gradient(90deg,var(--border-2) 0%,var(--surface-2) 50%,var(--border-2) 100%);background-size:200% 100%;animation:sk 1.2s infinite;border-radius:6px}@keyframes sk{0%{background-position:200% 0}to{background-position:-200% 0}}.tip{border-bottom:1px dotted var(--text-4);cursor:help}.login{position:fixed;inset:0;color:#fff;overflow:auto;background:#1d2533}.login .bg{position:fixed;inset:0;background:url(/img/login.jpg) center 62%/cover no-repeat}.login .bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#1118276b,#1118271a 26%,#11182700 50%,#0a101c61)}.login header{position:relative;z-index:2;display:flex;align-items:center;padding:26px 36px}.login .logo{display:flex;align-items:center;gap:12px;font-weight:500;font-size:14px;letter-spacing:.32em;text-transform:uppercase}.login .langs{margin-left:auto;display:flex;gap:4px;font-size:14px;font-weight:500}.login .langs a{padding:6px 12px;border-radius:999px;color:#ffffffbf}.login .langs a.on{background:#ffffff29;color:#fff;box-shadow:inset 0 0 0 1px #ffffff38;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.login main{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;padding:9vh 16px 120px}.login h1{margin:0;font-weight:500;font-size:64px;line-height:1.05;letter-spacing:-.035em;color:#f4f3fa;text-shadow:0 2px 30px rgba(20,24,40,.25)}.login p.lead{margin:16px 0 0;font-size:19px;line-height:1.45;color:#f4f3fadb;max-width:560px}.login .glass{margin-top:34px;width:460px;max-width:100%;padding:10px;border-radius:28px;background:#ffffff1a;box-shadow:inset 0 0 0 1px #fff3,0 20px 60px #0a101e40;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2)}.login .pillin{height:52px;border-radius:999px;display:flex;align-items:center;padding:0 8px 0 22px;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff29}.login .pillin+.pillin{margin-top:8px}.login .pillin:focus-within{box-shadow:inset 0 0 0 1px #ffffff8c,0 0 0 4px #7887ff47}.login .pillin input{flex:1;min-width:0;background:none;border:0;outline:none;color:#fff;font:inherit;font-size:16px}.login .pillin input::placeholder{color:#ffffffb8}.login .pillin input:-webkit-autofill,.login .pillin input:-webkit-autofill:hover,.login .pillin input:-webkit-autofill:focus,.login .pillin input:autofill{-webkit-text-fill-color:#fff;caret-color:#fff;-webkit-background-clip:text;background-clip:text;transition:background-color 600000s 0s,color 600000s 0s}.login .go{height:40px;padding:0 20px;border-radius:999px;background:#5266eb;color:#fff;font-weight:500;font-size:15.5px;display:flex;align-items:center;gap:8px;border:0;box-shadow:0 6px 18px #3446d273,inset 0 1px #ffffff2e}.login .go:disabled{opacity:.7}.login .hint{margin-top:16px;font-size:14px;color:#ffffffc7;display:flex;align-items:center;gap:8px;justify-content:center}.login .lerr{margin-top:14px;display:inline-flex;gap:8px;align-items:center;background:#df1b41d9;color:#fff;border-radius:999px;padding:7px 14px;font-size:14px;font-weight:500}.login .note{position:fixed;left:50%;bottom:22px;transform:translate(-50%);z-index:2;white-space:nowrap;padding:10px 22px;border-radius:10px;background:#0e14229e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:13px;color:#ffffffdb;box-shadow:inset 0 0 0 1px #ffffff14}.login .card2{margin-top:26px;width:440px;max-width:100%;background:#fffffff5;color:var(--ink);border-radius:16px;padding:22px;text-align:left;box-shadow:0 20px 60px #0a101e4d}.login .card2 h2{margin:0 0 4px;font-size:17px}.login .card2 .qr{display:flex;gap:16px;align-items:center;margin:14px 0}.login .card2 .qr img{width:150px;height:150px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--line)}.codein{display:flex;gap:8px;justify-content:center}@media(max-width:600px){.login header{padding:18px 20px}.login .logo{font-size:12px;letter-spacing:.24em}.login h1{font-size:40px}.login p.lead{font-size:16px}.login .note{white-space:normal;width:calc(100% - 32px);text-align:center}}.login .pkbtn{margin-top:12px;display:inline-flex;align-items:center;gap:9px;height:44px;padding:0 18px;border-radius:999px;border:0;color:#fff;font:inherit;font-size:15px;font-weight:500;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff38;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);cursor:pointer}.login .pkbtn span{font-size:13px;color:#ffffffb3}.login .pkbtn:hover{background:#ffffff2e}.login .pkbtn:disabled{opacity:.7}.btn.sm{height:26px;padding:0 9px;font-size:13px}details.skill{border:1px solid var(--line-2);border-radius:8px;padding:10px 14px;background:var(--surface)}details.skill>summary{cursor:pointer;list-style:none;display:flex;gap:8px;align-items:baseline}details.skill>summary::-webkit-details-marker{display:none}details.skill>summary:before{content:"›";color:var(--ink-3);transition:transform .15s;display:inline-block}details.skill[open]>summary:before{transform:rotate(90deg)}.probe{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:20px;align-items:start}.probe .grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.probe .checks{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;color:var(--ink-2)}.probe .checks label{display:inline-flex;gap:6px;align-items:center}pre.draft{margin:0;padding:16px 18px;white-space:pre-wrap;font:inherit;font-size:14px;line-height:1.55}pre.prompt{margin:10px 0 0;white-space:pre-wrap;font-size:12px;line-height:1.5;max-height:520px;overflow:auto;background:var(--sunken);border-radius:6px;padding:12px}.finding{font-size:13px;line-height:1.5}@media(max-width:900px){.probe{grid-template-columns:1fr}.probe .grid3{grid-template-columns:1fr 1fr}}.pills{display:flex;flex-wrap:wrap;gap:6px}.content{overflow-y:auto;overflow-x:hidden}.tablecard,.card table.t{overflow-x:auto}@media(max-width:860px){.content{padding:18px 16px}.page-head{flex-wrap:wrap;align-items:flex-start}.page-head .acts{margin-left:0;flex-wrap:wrap}h1.page{font-size:24px}.grid2,.grid3{grid-template-columns:1fr!important}}.fallgrid{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"main side" "main log";grid-template-rows:auto 1fr;gap:20px;align-items:start}.fallgrid>.fall-main{grid-area:main}.fallgrid>.fall-side{grid-area:side}.fallgrid>.fall-log{grid-area:log}.fallgrid>*{min-width:0}.ftabs{display:flex;gap:22px;border-bottom:1px solid var(--line);margin-bottom:14px}@media(max-width:1180px){.fallgrid{grid-template-columns:minmax(0,1fr) 300px}}@media(max-width:860px){.fallgrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "side" "log";grid-template-rows:auto}.ftabs{overflow-x:auto;gap:18px;scrollbar-width:none;white-space:nowrap;-webkit-mask-image:linear-gradient(90deg,black calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,black calc(100% - 28px),transparent);padding-right:24px}.ftabs::-webkit-scrollbar{display:none}.ftabs>*{flex:none}}.content.mail{padding:0;overflow:clip;min-height:0}.mx-read,.mx-items,.mx-akte{position:relative}.mx{display:grid;grid-template-columns:340px minmax(0,1fr) 292px;height:100%;min-height:0}.mx-empty{padding:28px 32px}.mx-list{border-right:1px solid var(--line);background:var(--surface);display:flex;flex-direction:column;min-width:0;min-height:0}.mx-lh{padding:16px 16px 12px;display:flex;align-items:baseline;gap:8px;border-bottom:1px solid var(--line)}.mx-lh h2{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em}.mx-claim{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:600;color:var(--amber);background:var(--amber-bg);border-radius:999px;padding:0 6px;line-height:17px}.mx-claim svg{width:11px;height:11px}.mx-read{overflow-y:auto;display:flex;flex-direction:column;background:var(--bg);min-width:0;min-height:0}.mx-rh{background:var(--surface);border-bottom:1px solid var(--line);padding:14px 22px 12px;position:sticky;top:0;z-index:2}.mx-rh h1{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis}.mx-rh .chips{display:flex;gap:6px;margin-top:8px;align-items:center;flex-wrap:wrap}.mx-rb{padding:16px 22px 28px;display:flex;flex-direction:column;gap:12px}.mx-warn{display:flex;gap:8px;align-items:center;font-size:13px;font-weight:500;color:var(--amber);background:var(--amber-bg);border-radius:8px;padding:8px 12px}.mx-warn.violet{color:var(--accent-ink);background:var(--accent-50)}.mx-msg{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:14px 16px;box-shadow:var(--shadow-sm)}.mx-msg.out{background:var(--surface-2);border-color:var(--line-2)}.mx-msg .mh{display:flex;align-items:center;gap:10px;margin-bottom:8px}.mx-msg .mh .av{width:26px;height:26px;font-size:11px}.mx-msg .mh b{font-size:14px;font-weight:600}.mx-msg .mh span{font-size:12px;color:var(--ink-3)}.mx-msg .mh time{margin-left:auto;font-size:12px;color:var(--ink-3)}.mx-msg .mb{white-space:pre-wrap;font-size:14px;line-height:21px;overflow-wrap:anywhere}.mx-more-n{display:inline-flex;align-items:center;height:16px;padding:0 5px;margin-right:5px;border-radius:999px;background:var(--accent-50);color:var(--accent-ink);font-size:11px;font-weight:600;vertical-align:1px}.mx-from-thread{margin-left:auto;margin-right:8px;font-size:11.5px;color:var(--text-2);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:1px 8px;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-next{position:fixed;inset:0;z-index:60;display:grid;place-items:center;background:var(--veil-soft);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);pointer-events:none}.mx-next-card{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;align-items:center;min-width:260px;padding:16px 18px;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-md)}.mx-next-card svg{color:var(--green)}.mx-next-card span{grid-column:2;font-size:13px;color:var(--text-2)}.mx-next-bar{grid-column:1/3;height:3px;margin-top:8px;border-radius:3px;background:linear-gradient(90deg,transparent,var(--accent),transparent);background-size:40% 100%;background-repeat:no-repeat;animation:navload 1.1s ease-in-out infinite}.btn-spin{width:14px;height:14px;border:2px solid currentColor;border-top-color:transparent;opacity:.85;border-radius:50%;animation:mxspin .8s linear infinite}@media(prefers-reduced-motion:reduce){.mx-next-bar,.btn-spin{animation:none}}.mx-refresh{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--text-2);cursor:pointer;margin-right:8px}.mx-refresh:hover{border-color:var(--accent);color:inherit}.mx-refresh.spin svg{animation:mxspin .9s linear infinite}@keyframes mxspin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mx-refresh.spin svg{animation:none}}.mx-refresh.busy svg{animation:mxpulse 1s ease-in-out infinite}@keyframes mxpulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.mx-refresh.busy svg{animation:none}}.mx-quote{margin-top:8px}.mx-quote-btn{display:inline-flex;align-items:center;gap:8px;height:26px;padding:0 10px;border:1px solid var(--line);border-radius:999px;background:var(--card);color:var(--text-2);font-size:12px;cursor:pointer}.mx-quote-btn span{letter-spacing:1px;font-weight:700}.mx-quote-btn:hover{border-color:var(--accent);color:inherit}.mx-quote-body{margin-top:8px;padding:10px 12px;border-left:3px solid var(--line);background:var(--bg);border-radius:0 8px 8px 0;white-space:pre-wrap;font-size:13px;line-height:19px;color:var(--text-2);overflow-wrap:anywhere;max-height:420px;overflow:auto}.mx-subj{display:flex;flex-direction:column;gap:2px;margin-bottom:8px;padding:8px 12px;border-radius:8px;background:var(--accent-50);font-size:14px;line-height:21px;overflow-wrap:anywhere}.mx-subj span{font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--accent-ink)}.mx-msg .mx-empty-own{font-size:13px;color:var(--text-2);font-style:italic}.mx-fwd{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-2);margin-bottom:6px}.mx-att{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.mx-att-img{padding:0;cursor:zoom-in;display:block;width:96px;height:96px;border-radius:8px;overflow:hidden;border:1px solid var(--line);background:var(--bg)}.mx-att-img img{width:100%;height:100%;object-fit:cover;display:block}.mx-att-img:hover{border-color:var(--accent)}.mx-att-file{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px solid var(--line);border-radius:8px;font-size:13px;color:inherit;text-decoration:none;max-width:100%}.mx-att-file span:first-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.mx-att-file:hover{border-color:var(--accent)}.lb{background:#0a1423db;grid-template-rows:auto 1fr;place-items:center;padding:12px 16px 24px}.lb-top{display:flex;align-items:center;gap:8px;width:100%;max-width:1200px;color:var(--on-color)}.lb-name{flex:1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.85}.lb-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;border:1px solid rgba(255,255,255,.25);background:#ffffff14;color:var(--on-color);font-size:13px;text-decoration:none;cursor:pointer}.lb-btn:hover{background:#ffffff29}.lb-img{max-width:min(1200px,100%);max-height:calc(100vh - 90px);object-fit:contain;border-radius:8px;box-shadow:0 20px 60px #00000073;background:var(--img-bg)}.lb-nav{position:fixed;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:999px;border:0;background:#ffffff24;color:var(--on-color);display:grid;place-items:center;cursor:pointer}.lb-nav:hover{background:#ffffff3d}.lb-nav.prev{left:16px}.lb-nav.prev svg{transform:rotate(180deg)}.lb-nav.next{right:16px}.lb-ai{position:fixed;left:50%;bottom:16px;transform:translate(-50%);max-width:min(720px,calc(100% - 32px));background:#0a1423e6;color:var(--on-color);border-radius:8px;padding:8px 12px;font-size:13px;line-height:19px}.mx-att-ai{flex-basis:100%;display:flex;flex-direction:column;gap:4px;font-size:12.5px;line-height:18px;color:var(--text-2)}.mx-att-ai div{display:flex;gap:6px;align-items:flex-start}.mx-att-ai svg{flex:none;margin-top:2px}@media(max-width:640px){.lb-btn span,.lb-top .lb-btn:nth-of-type(1){display:none}.lb-nav{width:40px;height:40px}}.mx-practice{display:flex;align-items:center;gap:8px;margin:0 12px 8px;padding:8px 10px;border:1px dashed var(--line);border-radius:10px;font-size:12.5px;color:var(--ink-3)}.mx-practice>span{display:flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0}.mx-practice.on{border-style:solid;border-color:var(--accent-line);background:var(--accent-50);color:var(--accent-ink)}.mx-rewrite{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 16px 10px;padding:10px 12px;border:1px solid var(--amber-line);background:var(--surface)BEB;border-radius:10px;font-size:13px;color:var(--amber)}.mx-rewrite>span:first-child{display:flex;align-items:center;gap:6px;flex:1 1 220px;min-width:0}.mx-thanks{display:flex;align-items:center;gap:16px;flex-wrap:wrap;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px 16px;box-shadow:var(--shadow-sm)}.mx-thanks>div{flex:1 1 260px;min-width:0}.mx-thanks b{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:600;color:var(--ink)}.mx-thanks b svg{color:var(--green)}.mx-thanks p{margin:4px 0 0;color:var(--ink-3);font-size:13px;line-height:1.45}.mx-text{display:block;width:100%;border:0;resize:vertical;padding:12px 16px;font:inherit;font-size:14px;line-height:21px;color:var(--ink);background:transparent;outline:none}.mx-text:focus{background:var(--surface)}.mx-checks{display:flex;flex-direction:column;gap:4px;padding:8px 16px 10px;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.mx-checks span{display:flex;align-items:flex-start;gap:5px;font-size:11.5px;font-weight:400;line-height:15px}.mx-checks svg{width:11px;height:11px;flex:none;margin-top:2px}.mx-checks .good{color:var(--green)}.mx-checks .bad{color:var(--red)}.mx-checks .warnf{color:var(--amber)}.mx-checks .infof{color:var(--ink-3)}.mx-df{display:flex;align-items:center;gap:8px;padding:0 16px 14px;flex-wrap:wrap}.mx-df .btn.pri{margin-left:auto}.mx-df .btn.pri .kbd{background:transparent;border-color:currentColor;color:inherit;opacity:.7;margin-left:4px}.mx-teach{display:flex;gap:8px}.mx-teach .input{height:34px;flex:1}.mx-akte{border-left:1px solid var(--line);background:var(--surface);overflow-y:auto;min-height:0}.mx-akte .ak-h{padding:16px 18px 14px;border-bottom:1px solid var(--line-2)}.mx-akte .ak-h .n{display:flex;align-items:center;gap:10px;min-width:0}.mx-akte .ak-h .n>div{min-width:0}.mx-akte .ak-h .n b{font-size:15px;font-weight:600;display:block;line-height:19px;overflow:hidden;text-overflow:ellipsis}.mx-akte .av.lg{width:36px;height:36px;font-size:13px}.mx-akte .chips{margin-top:8px}.mx-akte .ak-s{padding:12px 18px;border-bottom:1px solid var(--line-2)}.mx-akte .ak-s h4{margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:0;color:var(--ink-3)}.mx-akte .sum{font-size:13px;line-height:18px;color:var(--ink-2)}.mx-akte .ord{display:flex;align-items:center;gap:8px;font-size:13px;padding:3px 0}.mx-akte .ord .r{margin-left:auto;font-weight:500}.mx-copy{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--ink-3);min-width:0;overflow:hidden;text-overflow:ellipsis}.mx-copy button{border:0;background:none;cursor:pointer;color:var(--ink-4);padding:2px;display:grid;place-items:center;border-radius:4px}@media(max-width:600px){.mx-copy button{padding:12px;margin:-12px -10px -12px -8px}}.mx-copy button:hover{color:var(--accent);background:var(--accent-50)}.mx-copy svg{width:12px;height:12px}.mx-ext{display:inline-block;margin-top:4px;font-size:13px;font-weight:600;color:var(--accent)}.mx-akte .mini-steps{display:flex;gap:4px}.mx-akte .mini-steps div{flex:1;height:28px;border-radius:6px;background:var(--bg);display:grid;place-items:center;font-size:11px;font-weight:600;color:var(--ink-4);box-shadow:inset 0 0 0 1px var(--line)}.mx-akte .mini-steps .f{background:var(--ok-soft);color:var(--green);box-shadow:none}.mx-akte .mini-steps .cur{background:var(--accent);color:var(--on-accent);box-shadow:var(--shadow-sm)}.mx-case{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;font-size:13px;font-weight:500;color:var(--ink);margin-bottom:6px}.mx-case svg{color:var(--ink-4);width:14px;height:14px}.mx-case .go{margin-left:auto;color:var(--accent);display:flex}@media(max-width:1280px){.mx{grid-template-columns:300px minmax(0,1fr)}.mx-akte{display:none}}@media(max-width:860px){.content.mail{overflow-y:auto}.mx{grid-template-columns:minmax(0,1fr);height:auto}.mx-list{border-right:0;max-height:none}.mx-items{max-height:42vh}.mx-read{overflow:visible}.mx-rh{position:static}.mx-rb{padding:14px 12px 24px}}.mx-msg .mh .av{color:var(--on-color)}.mx-accept{display:flex;gap:12px;align-items:center;background:var(--ok-soft);border:1px solid var(--ok-line);border-radius:10px;padding:12px 14px}.mx-accept>svg{color:var(--green);flex:none}.mx-accept>div{display:flex;flex-direction:column;gap:2px;font-size:13px;flex:1;min-width:0}.mx-accept b{font-weight:600}.mx-accept span{color:var(--ink-2);font-size:13px}.rb{display:flex;gap:8px;align-items:flex-start;border-radius:8px;padding:8px 10px;font-size:13px;line-height:18px}.rb svg{flex:none;margin-top:2px}.rb b{font-weight:600}.rb span{color:inherit;opacity:.85}.rb .rb-err{display:block;font-weight:500;opacity:1}.rb-green{background:var(--ok-soft);color:var(--green)}.rb-amber{background:var(--amber-bg);color:var(--amber)}.rb-red{background:var(--red-bg);color:var(--red)}.rb-violet{background:var(--accent-50);color:var(--accent-ink)}.rb-gray{background:var(--bg);color:var(--ink-3)}.rb.rb-c{display:inline-grid;place-items:center;width:20px;height:20px;padding:0;border-radius:50%;vertical-align:middle}.rb.rb-c svg{margin:0}.rb.rb-c.rb-t{display:inline-flex;white-space:nowrap;width:auto;gap:4px;padding:0 8px 0 6px;border-radius:999px;font-size:12px;font-weight:600;line-height:20px}.duepill{display:inline-flex;white-space:nowrap;align-items:center;height:20px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:600;background:var(--red-bg);color:var(--red);vertical-align:middle}.duepill.soon{background:var(--amber-bg);color:var(--amber)}.mx-back{display:none;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--accent);margin-bottom:6px}.mx-back svg{transform:rotate(180deg);width:13px;height:13px}.mx-rh .t{display:flex;align-items:center;gap:10px}.mx-aktebtn{display:none;margin-left:auto;flex:none}.mx-brand{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;overflow:hidden;flex:none}.mx-msgline{display:flex;gap:6px;align-items:center;font-size:13px;font-weight:500;padding:2px}.mx-akteclose{display:none;position:absolute;top:10px;right:10px;border:0;background:none;cursor:pointer}.mx-none{display:grid;place-items:center}@media(max-width:1280px){.mx{grid-template-columns:300px minmax(0,1fr)}.mx-akte{display:block;position:fixed;z-index:50;top:60px;right:0;bottom:0;width:320px;max-width:90vw;box-shadow:var(--shadow-lg);transform:translate(102%);transition:transform .2s ease}.mx-akte.open{transform:none}.mx-akteclose{display:grid}.mx-aktebtn{display:inline-flex}}@media(max-width:860px){.content.mail{overflow-y:auto}.mx,.mx.picked{grid-template-columns:minmax(0,1fr);height:auto}.mx:not(.picked) .mx-read,.mx:not(.picked) .mx-akte{display:none}.mx.picked .mx-list{display:none}.mx-items{max-height:none}.mx-back{display:inline-flex}.mx-read{overflow:visible}.mx-rh{position:static}.mx-akte{top:56px;width:100%;max-width:100%}.mx-df .kbd{display:none}.mx-df{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mx-df .btn{justify-content:center;margin:0}}.help{max-width:880px;display:grid;gap:18px}.help .card{margin:0}.help-steps{list-style:none;margin:0;padding:6px 18px 14px;display:grid;gap:12px}.help-steps li{display:flex;gap:12px;align-items:flex-start}.help-steps .n{flex:none;width:24px;height:24px;border-radius:50%;background:var(--accent-50);color:var(--accent-ink);display:grid;place-items:center;font-size:13px;font-weight:700;margin-top:1px}.help-steps b{font-size:14px}.help-steps p{margin:2px 0 0;font-size:14px;color:var(--ink-2);line-height:20px}.help-check{list-style:none;margin:0;padding:12px 18px 14px;display:grid;gap:8px}.help-check li{display:flex;gap:8px;align-items:flex-start;font-size:14px;line-height:20px}.help-check svg{color:var(--green);flex:none;margin-top:3px}.help-dl{margin:0;padding:6px 18px 12px}.help-dl>div{display:grid;grid-template-columns:220px 1fr;gap:12px;padding:9px 0;border-bottom:1px solid var(--line-2)}.help-dl>div:last-child{border-bottom:0}.help-dl dt{font-weight:600;font-size:14px}.help-dl dd{margin:0;font-size:14px;color:var(--ink-2);line-height:20px}.help-gl dt{font-family:inherit}.help-keys{display:flex;flex-wrap:wrap;gap:10px 24px}.help-keys>div{display:flex;gap:10px;align-items:center}.help-keys .kbd{margin-left:0}@media(max-width:860px){.help-dl>div{grid-template-columns:1fr;gap:2px}}.help-toc{display:flex;flex-wrap:wrap;gap:6px;margin:-4px 0 16px}.help-toc a{font-size:13px;font-weight:500;color:var(--ink-2);padding:4px 10px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line);background:var(--surface);text-decoration:none}.help-toc a:hover{color:var(--accent-ink);box-shadow:inset 0 0 0 1px var(--accent)}.help .card{scroll-margin-top:84px}.help-search{margin-left:auto;width:220px;max-width:50%;height:30px}@media(min-width:1100px){.help-gl{display:grid;grid-template-columns:1fr 1fr;column-gap:32px}.help-gl>div{grid-template-columns:130px 1fr}.help-gl>div:nth-last-child(2):nth-child(odd){border-bottom:0}}.mx-q{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;border:1px solid var(--line);font-size:11px;color:var(--ink-3);margin-left:4px;text-transform:none;letter-spacing:0}.toast{position:fixed;right:24px;bottom:24px;z-index:80;display:flex;align-items:center;gap:10px;background:var(--inverse);color:var(--on-inverse);border-radius:12px;padding:12px 16px 12px 12px;box-shadow:var(--shadow-lg);font-size:14px;animation:toast-in .28s cubic-bezier(.2,.9,.3,1.2) both}.toast.out{animation:toast-out .35s ease forwards}.toast b{display:block;font-weight:600}.toast span{display:block;font-size:12px;color:var(--on-inverse-2);margin-top:1px}.toast-check circle{fill:var(--ok-dot);transform-origin:center;animation:toast-pop .3s ease-out .05s both}.toast-check path{fill:none;stroke:var(--on-color);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16;animation:toast-draw .32s ease-out .22s forwards}@keyframes toast-in{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:none}}@keyframes toast-out{to{opacity:0;transform:translateY(10px)}}@keyframes toast-pop{0%{transform:scale(.4)}70%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes toast-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.toast,.toast.out,.toast-check circle,.toast-check path{animation:none}.toast-check path{stroke-dashoffset:0}}@media(max-width:860px){.toast{left:16px;right:16px;bottom:16px}}.clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:17px}.kgrid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:20px;align-items:start}.kfacts{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px 16px;font-size:13px;line-height:19px}.kfacts>span{overflow-wrap:anywhere}.kopen{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:3px}.lh{display:flex;flex-direction:column}.lh-e{display:grid;grid-template-columns:14px minmax(0,1fr);gap:10px;padding:8px 0;position:relative}.lh-e:not(:last-of-type):before{content:"";position:absolute;left:6px;top:22px;bottom:-8px;width:1px;background:var(--line)}.lh-d{width:9px;height:9px;border-radius:50%;margin:5px 0 0 2px;background:var(--ink-4)}.lh-e.in .lh-d{background:var(--amber)}.lh-e.out .lh-d{background:var(--accent)}.lh-e b{font-weight:600;color:var(--ink-2)}.lh-t{font-size:13px;line-height:18px;color:var(--ink-2);overflow-wrap:anywhere;margin-top:2px}.lh-open{background:var(--surface)7E6;border-radius:8px;padding:7px 10px;margin:4px 0 8px;font-size:13px;line-height:18px;color:var(--ink-2)}.lh-open b{font-weight:600}.lh-open ul{margin:3px 0 0;padding-left:16px}@media(max-width:1100px){.kgrid{grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.kt .opt,.only-wide{display:none}.kfacts{grid-template-columns:minmax(0,1fr);gap:2px 0}.kfacts>span.muted{margin-top:8px;font-size:12px}}.mx-accept>.mx-acts{flex:none;flex-direction:row;gap:8px;align-items:center}.mx-accept>.mx-acts form{display:flex}.mx-accept.wait{background:var(--amber-bg);border-color:var(--amber-line)}.mx-accept.wait>svg{color:var(--amber)}@media(max-width:860px){.mx-accept{flex-wrap:wrap}.mx-accept>.mx-acts{width:100%;justify-content:flex-end;flex-wrap:wrap}}.ffgrid{display:grid;grid-template-columns:260px minmax(0,1fr) 380px;gap:16px;align-items:start}.fflist{max-height:calc(100vh - 170px);overflow-y:auto;padding:6px;position:sticky;top:0}.ffrow{display:flex;align-items:center;gap:9px;padding:8px 9px;border-radius:8px;color:var(--ink);font-size:13px}.ffrow:hover{background:var(--bg)}.ffrow.on{background:var(--accent-50)}.ffrow b{display:block;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ffrow span span{display:block;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ffrow>svg{width:14px;height:14px;color:var(--ink-4);flex:none}.ffdot{width:8px;height:8px;border-radius:50%;flex:none;background:var(--line)}.ffdot.gut{background:var(--green)}.ffdot.anpassen{background:var(--amber-dot)}.ffdot.schlecht{background:var(--red)}.ffform{position:sticky;top:0}.fflabel{display:block;font-size:12px;font-weight:600;color:var(--ink-2);margin-bottom:6px}.ffverdicts{display:flex;gap:6px}.ffv{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;height:34px;border-radius:8px;border:1px solid var(--line);font-size:13px;font-weight:500;cursor:pointer;color:var(--ink-2);background:var(--surface)}.ffv input{position:absolute;opacity:0;pointer-events:none}.ffv svg{width:14px;height:14px}.ffv:focus-within{outline:2px solid var(--accent);outline-offset:1px}.ffv.gut.on{background:var(--ok-soft);border-color:var(--ok-line);color:var(--green)}.ffv.anpassen.on{background:var(--surface)4D6;border-color:var(--amber-line);color:var(--amber)}.ffv.schlecht.on{background:var(--red-soft);border-color:var(--red-line);color:var(--red)}.ffprog{position:relative;display:inline-flex;align-items:baseline;gap:4px;font-size:13px;color:var(--ink-3);padding:0 12px 6px;margin-right:4px}.ffprog b{color:var(--ink);font-size:15px;font-weight:600}.ffprog i{position:absolute;left:12px;bottom:0;height:3px;border-radius:2px;background:var(--accent);max-width:calc(100% - 24px)}.ffprog:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:3px;border-radius:2px;background:var(--line);z-index:-1}@media(max-width:1280px){.ffgrid{grid-template-columns:220px minmax(0,1fr)}.ffform{grid-column:2;position:static}}@media(max-width:860px){.ffgrid{grid-template-columns:minmax(0,1fr)}.fflist{max-height:220px;position:static}.ffform{grid-column:auto}}.cmdk-veil{position:fixed;inset:0;z-index:80;background:var(--veil);display:flex;justify-content:center;align-items:flex-start;padding:12vh 16px 16px}.cmdk{width:640px;max-width:100%;background:var(--surface);border-radius:12px;box-shadow:var(--shadow-lg),0 0 0 1px var(--border);overflow:hidden;display:flex;flex-direction:column;max-height:76vh}.cmdk-in{display:flex;align-items:center;gap:10px;padding:0 16px;height:52px;border-bottom:1px solid var(--line-2)}.cmdk-in>svg{color:var(--ink-4);flex:none}.cmdk-in input{flex:1;min-width:0;border:0;outline:0;font:inherit;font-size:15px;background:none;color:var(--ink)}.cmdk kbd{font:inherit;font-size:11px;font-weight:600;color:var(--ink-3);background:var(--bg);border:1px solid var(--line);border-radius:5px;padding:1px 6px;line-height:16px}.cmdk-spin{width:14px;height:14px;border-radius:50%;border:2px solid var(--line);border-top-color:var(--accent);animation:cmdkspin .7s linear infinite}@keyframes cmdkspin{to{transform:rotate(360deg)}}.cmdk-list{overflow-y:auto;padding:6px;flex:1}.cmdk-group{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4);padding:10px 10px 4px}.cmdk-item{display:flex;align-items:center;gap:10px;height:38px;padding:0 10px;border-radius:8px;cursor:pointer;font-size:14px;color:var(--ink)}.cmdk-item>svg{width:16px;height:16px;color:var(--ink-4);flex:none}.cmdk-item .l{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.cmdk-item .s{color:var(--ink-3);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.cmdk-item kbd{margin-left:auto}.cmdk-item.on{background:var(--accent-50)}.cmdk-item.on>svg{color:var(--accent)}.cmdk-empty{padding:28px 12px;text-align:center;color:var(--ink-3);font-size:13px}.cmdk-foot{display:flex;gap:16px;padding:9px 14px;border-top:1px solid var(--line-2);font-size:12px;color:var(--ink-3);background:var(--surface-2)}.cmdk-foot span{display:flex;align-items:center;gap:4px}@media(max-width:640px){.cmdk-veil{padding-top:8vh}.cmdk-foot,.cmdk-item .s{display:none}}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-tip]{cursor:help}.pill[data-tip]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.tipbubble{position:fixed;z-index:90;transform:translate(-50%,-100%);background:var(--inverse);color:var(--on-inverse);font-size:12px;font-weight:500;line-height:16px;padding:6px 9px;border-radius:6px;max-width:min(280px,calc(100vw - 24px));width:max-content;box-shadow:var(--shadow-md);pointer-events:none;text-align:left;animation:tipin .12s ease-out}.tipbubble.below{transform:translate(-50%)}@keyframes tipin{0%{opacity:0}to{opacity:1}}.langpick .db{line-height:20px}.langpick-opts{display:flex;gap:8px;padding:0 22px 22px;flex-wrap:wrap}.langpick-opts .btn{flex:1;justify-content:center;height:44px;font-size:14px;min-width:120px}.mx-nopromise{display:flex;gap:10px;align-items:flex-start;margin:4px 14px 0;padding:10px 12px;border-radius:8px;background:var(--amber-bg);border:1px solid var(--amber-line);font-size:13px;line-height:17px;cursor:pointer}.mx-nopromise input{margin-top:2px;flex:none}.mx-nopromise b{display:block;font-weight:600;color:var(--amber)}.mx-nopromise span{color:var(--amber)}.ffdot.vorschlag{background:var(--accent)}.ffsug{display:flex;gap:9px;align-items:flex-start;background:var(--accent-50);border-radius:8px;padding:9px 11px;font-size:13px;line-height:17px;color:var(--ink-2)}.ffsug svg{color:var(--accent);flex:none;margin-top:1px}.ffsug b{display:block;font-weight:600;color:var(--accent-ink)}.kmob{display:none}.ffhd{flex-wrap:wrap;row-gap:4px}.ffhd h3{flex:1 1 auto;min-width:8ch;overflow-wrap:anywhere}.ffhd>span{margin-left:auto}.mx-msg .mh time{white-space:nowrap}@media(max-width:1500px){.mx-accept{flex-wrap:wrap}.mx-accept>.mx-acts{width:100%;justify-content:flex-end}}@media(max-width:860px){.kmob{display:-webkit-box;margin-top:3px;color:var(--ink-2)}.ffhd>span{margin-left:0;flex-basis:100%}}@media(max-width:600px){.ib,.btn.sm,.mx-back,.mx-aktebtn{min-height:40px}.ib{min-width:40px}}.mx-kind{height:26px;border:1px solid var(--line);border-radius:999px;background:var(--surface);font:inherit;font-size:12px;padding:0 8px;color:var(--ink-2)}@media(max-width:600px){.mx-kind{height:40px}}.empty-ic{width:44px;height:44px;border-radius:12px;background:var(--accent-50);color:var(--accent);display:grid;place-items:center;margin:0 auto 14px}.empty-ic svg{width:22px;height:22px}.empty img{display:none}@media(max-width:600px){.btn{min-height:44px}.ftabs>*{min-height:40px}}@media(pointer:coarse){.mx-text,textarea.input{resize:none}}.navbar-load{position:fixed;top:0;left:0;right:0;height:3px;z-index:95;background:linear-gradient(90deg,transparent,var(--accent),transparent);background-size:40% 100%;background-repeat:no-repeat;animation:navload 1.1s ease-in-out infinite}@keyframes navload{0%{background-position:-40% 0}to{background-position:140% 0}}@media(prefers-reduced-motion:reduce){.navbar-load{animation:none;background:var(--accent);opacity:.6}}.mx-df{position:sticky;bottom:0;z-index:5;background:var(--surface);padding-top:12px;border-radius:0 0 12px 12px;box-shadow:0 -8px 12px -10px #0000002e}.pp-top{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.pp-amt{font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1.1}.pp-reason{font-size:14px;margin-top:4px}.pp-due{display:flex;gap:10px;align-items:center;border-radius:10px;padding:10px 12px;box-shadow:inset 0 0 0 1px var(--line)}.pp-due b{display:block;font-size:20px;line-height:26px;font-weight:600;font-variant-numeric:tabular-nums}.pp-due span{font-size:13px;color:var(--ink)}.pp-due span .muted{font-size:12px;color:var(--ink-3)}.pp-due.red{background:var(--red-soft);box-shadow:inset 0 0 0 1px var(--red-line);color:var(--red)}.pp-due.amber{background:var(--surface)BEB;box-shadow:inset 0 0 0 1px var(--amber-line);color:var(--amber)}.pp-facts{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;font-size:13px}.pp-label{font-size:13px;font-weight:600;color:var(--ink);margin-bottom:8px}.pp-msgs{display:flex;flex-direction:column;gap:8px}.pp-msg{border-radius:10px;padding:9px 12px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-2);max-width:92%}.pp-msg.wir{align-self:flex-end;background:var(--accent-50)}.pp-msg.paypal{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.pp-text{font-size:14px;line-height:20px;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:2px}.pp-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:13px}.pp-list li{display:flex;gap:8px;align-items:center}.pp-actions{display:flex;flex-wrap:wrap;gap:6px}.pp-form{display:flex;flex-direction:column;gap:6px;padding:10px 0;border-top:1px solid var(--line-2)}.kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}@media(max-width:1100px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.kpis{grid-template-columns:1fr}}a.kpi{color:inherit;text-decoration:none}a.kpi:hover{box-shadow:var(--shadow-sm),inset 0 0 0 1px var(--line)}.kpi .bd{padding:14px 16px}.kpi-l{font-size:13px;color:var(--ink-3);font-weight:500}.kpi-v{font-size:22px;font-weight:600;letter-spacing:-.02em;margin-top:6px;line-height:1.2}.kpi-v.red{color:var(--red)}.kpi-v.amber{color:var(--amber)}.kpi-s{font-size:12px;color:var(--ink-3);margin-top:4px}.ovgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;align-items:stretch}.ovrow{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--line-2);font-size:14px}.ovrow:last-child{border-bottom:0}.ovrow>span{flex:1;min-width:0}@media(max-width:860px){.resp table,.resp tbody,.resp tr,.resp td{display:block;width:100%}.resp thead{display:none}.resp tr{padding:12px 14px;border-bottom:1px solid var(--line-2)}.resp td{height:auto!important;padding:3px 0!important;border:0!important;text-align:left!important;white-space:normal!important}.resp td form{display:inline-block;margin:4px 6px 0 0}}.kindgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;margin-bottom:24px}.pp-actrow{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.pp-warn{border-radius:10px;padding:10px 12px;background:var(--surface)BEB;box-shadow:inset 0 0 0 1px var(--amber-line);color:var(--amber);font-size:13px;line-height:19px}.pp-due.over{background:var(--red-soft);box-shadow:inset 0 0 0 1.5px var(--red);color:var(--red)}.pp .hd{flex-wrap:wrap;row-gap:4px}.pp-tabs{display:flex;gap:18px;border-bottom:1px solid var(--line);margin-bottom:2px}.pp-tabs button{background:none;border:0;padding:0 0 9px;font:inherit;font-size:14px;font-weight:500;color:var(--ink-3);cursor:pointer}.pp-tabs button.on{color:var(--accent-ink);box-shadow:inset 0 -2px 0 var(--accent)}.pp-money{border-radius:10px;box-shadow:inset 0 0 0 1px var(--line);padding:0 12px}.pp-money>summary{list-style:none;cursor:pointer;display:flex;gap:8px;align-items:center;min-height:44px;font-size:14px;font-weight:600;color:var(--ink-2)}.pp-money>summary::-webkit-details-marker{display:none}.pp-money>summary:after{content:"";margin-left:auto;width:7px;height:7px;border-right:1.5px solid var(--ink-3);border-bottom:1.5px solid var(--ink-3);transform:rotate(45deg);margin-top:-4px}.pp-money[open]>summary:after{transform:rotate(-135deg);margin-top:4px}.pp-money .pp-form:last-child{padding-bottom:12px}@media(max-width:600px){.pp-form .btn{align-self:stretch!important;justify-content:center;margin-left:0!important}.pp-due{width:100%}.pp-due b{font-size:20px}}.sk{border-radius:6px;background:linear-gradient(90deg,var(--line-2),var(--bg),var(--line-2));background-size:200% 100%;animation:sk 1.2s ease-in-out infinite}@keyframes sk{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.sk{animation:none}}.ord-items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:13px}.ord-items li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:baseline}.ord-title{overflow-wrap:anywhere}.ord-ship{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.subopt{margin:6px 0 0 14px;padding-left:10px;border-left:2px solid var(--line);display:flex;flex-direction:column;gap:2px;max-width:320px}.subopt.off .toggle{opacity:.6}.ladgrid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}@media(max-width:1100px){.ladgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){.ladgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.resp td[style*=width]{width:auto!important}@media(max-width:600px){.kill{flex-wrap:wrap!important}.kill>div[style*=margin-left]{margin-left:0!important}.kill>.btn{width:100%;justify-content:center}}@media(max-width:860px){.ctab table,.ctab tbody{display:block;width:100%}.ctab thead{display:none}.ctab tr{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"who who who amt" "no kind when when" "st st st st";gap:6px 10px;align-items:center;padding:12px 14px;border-bottom:1px solid var(--line-2)}.ctab td:nth-child(5):has(.stcell:empty){display:none}.ctab td{display:block;padding:0!important;border:0!important;height:auto!important;max-width:none!important;white-space:normal!important}.ctab td:nth-child(1){grid-area:no}.ctab td:nth-child(2){grid-area:who;min-width:0}.ctab td:nth-child(4){grid-area:kind;font-size:13px}.ctab td:nth-child(5){grid-area:st;min-width:0}.ctab td:nth-child(7){grid-area:amt}.ctab td:nth-child(8){grid-area:when}.ctab td:nth-child(3),.ctab td:nth-child(6){display:none}}.btn.acc-btn{height:26px;font-size:12px;padding:0 8px;gap:4px;box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--accent-ink);background:var(--surface)}.btn.acc-btn:hover{background:var(--accent-50)}.btn.acc-btn.quiet{box-shadow:none;border-color:transparent;background:transparent;color:var(--ink-3);font-weight:500}.btn.acc-btn.quiet:hover{color:var(--accent-ink);background:var(--surface)}.t td.wrapcell{white-space:normal;min-width:0;max-width:300px}.subopt{max-width:240px}table.t tr.has-sub td{border-bottom:0}table.t tr.subrow td{height:auto;padding-bottom:10px;white-space:normal}.subopt-row{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px;margin-left:32px;padding-left:12px;border-left:2px solid var(--line)}.subopt-row.off .toggle{opacity:.6}@media(max-width:860px){.resp tr.has-sub{border-bottom:0;padding-bottom:0}.resp tr.subrow{padding-top:2px}.subopt-row{margin-left:0}}@media(max-width:860px){.resp td.mono,.resp td.tiny.muted:empty{display:none!important}}.mx-df{display:flex;align-items:center;gap:8px}.mx-more{position:relative;margin-right:auto}.mx-more>summary{list-style:none;cursor:pointer;width:36px;justify-content:center;padding:0}.mx-more>summary::-webkit-details-marker{display:none}.mx-menu{position:absolute;bottom:calc(100% + 6px);left:0;z-index:20;min-width:220px;padding:6px;display:flex;flex-direction:column;gap:2px}.mx-menu-it{display:flex;align-items:center;gap:8px;width:100%;text-align:left;background:none;border:0;border-radius:6px;padding:8px 10px;font:inherit;font-size:13px;color:var(--ink);cursor:pointer}.mx-menu-it:hover{background:var(--bg)}.mx-menu-it:disabled{opacity:.5;cursor:default}.pp-wait{border-radius:10px;padding:12px 14px;background:var(--accent-50);box-shadow:inset 0 0 0 1px var(--accent-line);display:flex;flex-direction:column;gap:8px}.pp-wait>b{font-size:14px;color:var(--accent-ink)}.pp-wait .pp-text{max-width:68ch;background:var(--surface);border-radius:8px;padding:9px 12px;box-shadow:inset 0 0 0 1px var(--line-2)}.cb-lock{display:flex;gap:8px;align-items:flex-start;font-size:13px;color:var(--ink-2)}.cb-lock svg{color:var(--red);flex:none;margin-top:2px}.waitstrip{display:flex;align-items:center;gap:16px;padding:14px 18px;margin-bottom:16px;box-shadow:var(--shadow-sm),inset 4px 0 0 var(--accent);flex-wrap:wrap}.ws-items{display:flex;gap:28px;flex-wrap:wrap;flex:1}.ws-it{display:flex;align-items:baseline;gap:8px;color:var(--ink-3)}.ws-it b{font-size:26px;font-weight:600;color:var(--ink-3);letter-spacing:-.02em}.ws-it.hot b{color:var(--red)}.ws-it.hot span{color:var(--ink)}.ws-it:hover span{text-decoration:underline}.ws-ok{display:flex;gap:6px;align-items:center;color:var(--green);font-weight:500;font-size:14px}@media(max-width:600px){.ws-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;flex:1 1 100%}.ws-it{flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.ws-it b{font-size:22px}.ws-it span{font-size:12px;line-height:1.3}.waitstrip>.btn{width:100%;justify-content:center}}a.ovrow{color:inherit}a.ovrow:hover span{text-decoration:underline}.setupline{display:flex;align-items:center;gap:14px;padding:10px 16px;margin-top:16px;color:inherit;font-size:13px;flex-wrap:wrap}.sl-l{font-weight:600}.sl-bar{flex:0 0 120px;height:6px;border-radius:999px;background:var(--line-2);overflow:hidden}.sl-bar i{display:block;height:100%;background:var(--accent)}.sl-next{color:var(--ink-3);margin-left:auto}.killline{display:flex;align-items:center;gap:12px;padding:12px 16px;margin-bottom:20px;font-size:13px;flex-wrap:wrap}.killline>span{flex:1;min-width:220px}.killline .dot{width:9px;height:9px;border-radius:50%;flex:none}.killline .dot.on{background:var(--ok-dot);box-shadow:0 0 0 3px var(--ok-soft)}.killline .dot.off{background:var(--danger);box-shadow:0 0 0 3px var(--red-bg)}.btn.danger-o{background:var(--surface);color:var(--red);box-shadow:inset 0 0 0 1px var(--red-line)}.btn.danger-o:hover{background:var(--surface)5F8}.mx-tr-btn{display:inline-flex;align-items:center;gap:5px;background:none;border:0;padding:4px 0;margin-top:6px;font:inherit;font-size:12px;color:var(--accent-ink);cursor:pointer}.mx-tr-btn:hover{text-decoration:underline}.mx-tr{margin-top:8px;padding:8px 10px;border-radius:8px;background:var(--accent-50);display:flex;flex-direction:column;gap:4px}.tablecard .hd{display:flex;align-items:center;gap:8px}.tablecard .hd h3{margin:0;font-size:14px;font-weight:600}@media(max-width:860px){.kt .kt-mails{display:none}.kt .kt-open-m{display:inline-flex!important;margin-top:4px}}.kt .kt-open-m{display:none}table.t.kt td{padding-top:12px;padding-bottom:12px}.who2>b,.who2>span:not(.pill):not(.kt-open-m):not(.kmob){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:100%}.login p.lead{color:#fff;text-shadow:0 1px 14px rgba(10,14,30,.6)}.login .pillin{background:#0f14236b}.login .pillin input::placeholder{color:#ffffffe0}.login .hint{color:#fff;text-shadow:0 1px 10px rgba(10,14,30,.6)}.btn.btn-back svg{transform:rotate(180deg)}@media(max-width:860px){.kt{table-layout:fixed;width:100%}table.t.kt td{padding-top:10px;padding-bottom:10px;height:auto}}.proof{display:flex;gap:10px;align-items:flex-start;border-radius:10px;padding:10px 12px;font-size:13px;line-height:19px}.proof>div{display:flex;flex-direction:column;gap:2px}.proof span{font-size:13px}.proof svg{flex:none;margin-top:2px}.proof.ok{background:var(--ok-soft);color:var(--green)}.proof.warn{background:var(--amber-bg);color:var(--amber)}.ship{display:flex;flex-direction:column;gap:10px}.ship-one{display:flex;flex-direction:column;gap:8px}.ship-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:26px}.ship-carrier{font-size:13px;color:var(--ink-3)}.ship-eta{font-size:13px;color:var(--ink-2)}.ship-open{margin-left:auto}.ship-trk{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;max-width:100%;height:32px;padding:0 4px 0 11px;border:1px solid var(--line);border-radius:6px}.ship-trk .mono{font-size:13px;font-weight:500;color:var(--ink);letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ship-trk .btn{height:24px;flex:none}.say{border-left:3px solid var(--accent);background:var(--sunken);border-radius:0 8px 8px 0;padding:9px 12px 10px;display:flex;flex-direction:column;gap:4px}.say.bad{border-left-color:var(--red);background:var(--red-bg)}.say.ev{border-left-color:var(--green);background:var(--ok-soft)}.say-l{font-size:12px;font-weight:600;line-height:16px;color:var(--accent-ink)}.say.ev .say-l{color:var(--green)}.say-q{display:flex;flex-direction:column;gap:1px}.say-q q{font-size:15px;font-weight:500;line-height:21px;color:var(--ink);quotes:"„" "“"}.say-w{font-size:12px;color:var(--ink-3)}.say-tr{font-size:12px;line-height:17px;color:var(--ink-3)}.say-tell{font-size:14px;font-weight:500;line-height:20px;color:var(--ink)}.say-n{font-size:12px;line-height:16px;color:var(--ink-3);margin-top:2px}.say-warn,.say-todo{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:18px;border-radius:8px;padding:8px 10px}.say-warn{color:var(--amber);background:var(--amber-bg)}.say-todo{color:var(--green);background:var(--ok-soft)}.say-todo.bad{color:var(--red);background:var(--red-bg)}.say-warn svg,.say-todo svg{flex:none;margin-top:2px}@media(max-width:860px){.ship-open{margin-left:0;width:100%;justify-content:center;min-height:44px}.ship-trk{width:100%;height:44px}.ship-trk .btn{height:34px;margin-left:auto}}.mx-ship{display:none}@media(max-width:860px){.mx-ship{display:flex;flex-direction:column;gap:8px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;padding:10px 12px;margin:0 0 12px}.mx-ship .ship-open,.mx-ship .ship-trk{display:none}.mx-ship-akte{margin-left:auto}}.ord-stage{display:flex;gap:7px;align-items:flex-start;color:var(--ink-2);background:var(--sunken);border-radius:8px;padding:8px 10px;line-height:1.45}.ord-stage svg{flex:none;margin-top:2px;color:var(--ink-3)}.dec-list{display:flex;flex-direction:column}.dec{display:flex;flex-direction:column;gap:6px;padding:14px 18px;border-top:1px solid var(--line-2)}.dec:first-child{border-top:0}.dec-top{display:flex;align-items:baseline;gap:12px}.dec-top b{font-size:14px;font-weight:600}.dec-amt{margin-left:auto;font-size:22px;font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.dec-what{font-size:14px;line-height:20px;color:var(--ink-2)}.dec-why{display:flex;flex-direction:column;gap:3px}.dec-why span{display:flex;gap:6px;align-items:flex-start;font-size:13px;line-height:18px;color:var(--amber)}.dec-why svg{flex:none;margin-top:2px}.dec-act{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:6px}.dec-act .btn{height:34px}.dec-act form:first-of-type{margin-left:auto}.dec-link{font-size:13px}.dec-over{align-self:flex-end}@media(max-width:860px){.dec-act form{flex:1 1 100%}.dec-act form:first-of-type{margin-left:0}.dec-act .btn{width:100%;justify-content:center;height:44px}}.ord2{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.ord2-money{display:flex;flex-direction:column;gap:10px}.ord2-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;color:var(--ink-3)}.ord2-sum{display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:6px;column-gap:16px;font-size:14px;line-height:20px;color:var(--ink-2);border-top:1px solid var(--line-2);padding-top:10px}.ord2-sum .num{text-align:right;font-variant-numeric:tabular-nums}.ord2-sum b{font-size:15px;font-weight:600;color:var(--ink);padding-top:4px}@media(min-width:1280px){.fall-main .ord2{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:28px}}.lad{font-family:ui-monospace,Menlo,monospace;font-size:12px;font-weight:500;color:var(--accent-ink)}.pp-resolve{display:flex;flex-direction:column;gap:8px;flex:1 1 100%}.pp-resolve fieldset{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.pp-resolve label{display:flex;gap:10px;align-items:flex-start;min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;cursor:pointer}.pp-resolve label:has(input:checked){background:var(--accent-50);border-color:var(--accent-100)}.pp-resolve label input{margin-top:3px}.pp-resolve label span{display:flex;flex-direction:column}.pp-resolve label b{font-size:14px;font-weight:600}.pp-resolve label small{font-size:13px;color:var(--ink-3)}.pp-resolve .btn{align-self:flex-end}.stcell{display:flex;flex-wrap:wrap;gap:4px;align-items:center}@media(max-width:600px){.chip,.pp-tabs button,.pp-tabs a{min-height:40px}details>summary{min-height:36px;display:flex;align-items:center}}.refund-bar{display:none}@media(max-width:860px){.refund-bar{display:block;position:fixed;left:0;right:0;bottom:0;z-index:30;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--line);box-shadow:var(--shadow-md)}.refund-bar .btn{width:100%;justify-content:center;height:48px}section.content:has(.refund-bar){padding-bottom:88px}}.ord2-note{grid-column:1/-1;font-size:13px;color:var(--ink-3);padding-top:4px}@media(max-width:600px){.mx-nopromise input[type=checkbox]{width:20px;height:20px;flex:none}.mx-nopromise{min-height:44px}}.dechip{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.04em;line-height:15px;color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line);border-radius:4px;padding:0 4px;margin-left:6px;vertical-align:1px;text-transform:none}.erst-shops{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 12px}.erst-shop{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px 0 8px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink-2);font-weight:500;font-size:13px;text-decoration:none}.erst-shop.on{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-50);color:var(--ink)}.erst-tabs .erst-tab{display:flex;gap:6px;align-items:center;padding:0 0 10px;font-weight:500;font-size:14px;color:var(--ink-3);text-decoration:none}.erst-tabs .erst-tab.on{color:var(--accent-ink);box-shadow:inset 0 -2px 0 var(--accent)}.erst-tabs .erst-tab b{font-size:12px;font-weight:600;color:var(--ink-4)}.erst-tabs .erst-tab.on b{color:var(--accent)}.erst-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.erst-grid.has-panel{grid-template-columns:minmax(0,1fr) minmax(380px,460px)}.erst-left{display:flex;flex-direction:column;gap:12px;min-width:0}.erst-right{position:sticky;top:0;min-width:0}.erst-back{display:none;align-items:center;gap:4px;font-size:13px;color:var(--ink-3);margin-bottom:8px;text-decoration:none}.erst-back svg{transform:rotate(180deg)}.erst-search{display:flex;align-items:center;gap:8px;height:40px;padding:0 4px 0 12px;background:var(--surface);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow-sm)}.erst-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-50)}.erst-search svg{color:var(--ink-4)}.erst-search input[name=q]{flex:1;min-width:0;border:0;outline:0;font:inherit;font-size:14px;background:none;color:var(--ink)}.erst-search .btn{height:32px}.erst-hits{padding:4px;display:flex;flex-direction:column}.erst-hit{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:0;border-radius:8px;background:none;font:inherit;color:var(--ink);cursor:pointer;text-align:left}.erst-hit+.erst-hit{box-shadow:inset 0 1px 0 var(--line-2)}.erst-hit:hover{background:var(--bg)}.erst-hit.on{background:var(--accent-50);box-shadow:none}.erst-hit>svg{color:var(--ink-4);flex:none}.erst-hit-amt{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap}.erst-hit-amt b{font-weight:600}.erst-hit-amt .tiny{color:var(--ink-3)}.erst-help{padding:16px 18px;color:var(--ink-2);font-size:13px;line-height:19px}.erst-help ol{margin:8px 0;padding-left:20px}.erst-help li+li{margin-top:4px}.erst-list{padding:4px 0}.erst-row{display:flex;align-items:center;gap:12px;padding:12px 16px;flex-wrap:wrap}.erst-row+.erst-row{border-top:1px solid var(--line-2)}.erst-row>.who2{flex:1 1 220px}.erst-mid{display:flex;align-items:center;gap:8px}.erst-mid .lad{font-weight:600;font-size:13px}.erst-act{display:flex;align-items:center;gap:8px;margin-left:auto}.erst-wide{flex:1 1 320px;min-width:0}.erst-why{display:block;margin-top:3px;font-size:12px;color:var(--blue)}.erst-kpis{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:14px}.erst-kpi{padding:14px 16px;display:flex;flex-direction:column;gap:4px}.erst-kpi b{font-size:22px;line-height:28px;font-weight:600;letter-spacing:-.01em}.erst-kpi.on{border-color:var(--accent-100)}.rp{overflow:hidden}.rp-hd{display:flex;gap:12px;align-items:flex-start;padding:16px 18px 12px}.rp-title{display:flex;align-items:center;gap:8px;font-size:18px;line-height:24px}.rp-title b{font-weight:600;letter-spacing:-.01em}.rp-sub{font-size:13px;color:var(--ink-2);overflow-wrap:anywhere}.rp-sub.muted{color:var(--ink-3)}.rp-shop{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--ink-3);white-space:nowrap}.rp-sum{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.rp-sum>div{padding:10px 18px}.rp-sum>div+div{border-left:1px solid var(--line-2)}.rp-sum dt{font-size:12px;color:var(--ink-3)}.rp-sum dd{margin:2px 0 0;font-size:15px;font-weight:600}.rp-items{padding:8px 18px 0}.rp-bd{display:flex;flex-direction:column;gap:12px;padding:14px 18px 18px}.rp-note{display:flex;gap:8px;align-items:flex-start;padding:9px 11px;border-radius:8px;background:var(--amber-bg);color:var(--amber);font-size:13px;line-height:18px}.rp-note.blue{background:var(--blue-bg);color:var(--blue)}.rp-note svg{flex:none;margin-top:2px}.rp-case{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--ink-2)}.rp-case svg{color:var(--ink-4)}.rp-money{display:flex;flex-direction:column;gap:6px}.rp-label{font-size:12px;font-weight:600;color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em}.rp-pick{display:flex;flex-direction:column;gap:8px}.rp-seg{display:flex;flex-wrap:wrap;gap:6px}.rp-seg button{height:30px;padding:0 11px;border:1px solid var(--line);border-radius:999px;background:var(--surface);font:inherit;font-size:13px;font-weight:500;color:var(--ink-2);cursor:pointer}.rp-seg button.on{border-color:var(--accent);background:var(--accent-50);color:var(--accent-ink)}.rp-opts{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.rp-opt{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);font:inherit;text-align:left;color:var(--ink);cursor:pointer;min-width:0}.rp-opt:hover:not([disabled]){border-color:var(--accent-100)}.rp-opt.on{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-50)}.rp-opt[disabled]{cursor:default}.rp-opt[disabled]:not(.on){opacity:.55}.rp-opt-top{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.rp-opt-top b{font-size:15px;font-weight:600}.rp-opt-top .num{font-weight:600}.rp-opt-lbl{font-size:12px;line-height:16px;color:var(--ink-3)}.rp-opt-tag{font-size:11px;line-height:15px;font-weight:600;color:var(--amber)}.rp-opt-free{cursor:text}.rp-free-row{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ink-2)}.rp-free-in{width:64px;height:30px;padding:0 8px;border:1px solid var(--line);border-radius:8px;background:var(--surface);font:inherit;font-size:14px;color:var(--ink)}.rp-free-in.amt{width:92px}.rp-free-in:focus{outline:0;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-50)}.rp-go{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--line-2)}.rp-step{display:flex;align-items:center;gap:8px}.rp-step .btn{flex:1;justify-content:center}.rp-num{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--bg);color:var(--ink-3);font-size:12px;font-weight:600;box-shadow:inset 0 0 0 1px var(--line)}.rr{border-radius:10px;padding:12px 14px;font-size:13px;line-height:19px;box-shadow:inset 0 0 0 1px #0a25400f}.rr-green{background:var(--ok-soft);color:var(--green)}.rr-amber{background:var(--amber-bg);color:var(--amber)}.rr-blue{background:var(--blue-bg);color:var(--blue)}.rr-red{background:var(--red-bg);color:var(--red)}.rr-gray{background:var(--bg);color:var(--ink-2)}.rr-hd{display:flex;gap:9px;align-items:flex-start}.rr-hd b{font-weight:600;font-size:14px}.rr-ic{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--surface);background:color-mix(in srgb,currentColor 16%,transparent);flex:none}.rr-poll{display:inline-flex;align-items:center;gap:6px;margin-left:8px;font-size:12px;font-weight:500;opacity:.85}.rr-poll .btn-spin{width:11px;height:11px;border-color:currentColor;border-top-color:transparent;opacity:.7}.rr-list{margin:8px 0 0;padding:0 0 0 31px;list-style:none;display:flex;flex-direction:column;gap:6px}.rr-list b{display:block;font-weight:600}.rr-list span{color:inherit;opacity:.9}.rr-next{margin:8px 0 0 31px}.rr-next b{font-weight:600}.rr-acts{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0 0 31px}.rp-opt-base{font-size:11px;line-height:15px;color:var(--ink-3)}.rp-foreign{display:flex;gap:9px;align-items:flex-start;padding:11px 13px;border-radius:10px;background:var(--red-bg);color:var(--red);font-size:13px;line-height:19px;box-shadow:inset 0 0 0 1px var(--red-line)}.rp-foreign>svg{flex:none;margin-top:1px}.rp-foreign b{display:block;font-weight:600;font-size:14px}.rp-foreign-act{margin-top:8px}.rp-cases{display:flex;flex-direction:column;gap:4px;margin:8px 0 0 31px;font-size:13px;line-height:19px}.rp-bd>.rp-cases{margin:0;padding:10px 12px;border-radius:8px;background:var(--bg);color:var(--ink-2)}.rp-cases b{font-weight:600}.rp-cases ul{margin:0;padding:0 0 0 16px}.rp-cases a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px}.rp-fabian{display:flex;gap:6px;align-items:flex-start}.rp-fabian svg{flex:none;margin-top:2px}@media(max-width:1100px){.erst-grid.has-panel{grid-template-columns:minmax(0,1fr)}.erst-grid.has-panel .erst-right{order:-1;position:static}.erst-back{display:inline-flex}}@media(max-width:600px){.rp-hd{flex-wrap:wrap;padding:14px 14px 10px}.rp-shop{margin-left:0}.rp-sum>div{padding:9px 12px}.rp-sum dd{font-size:14px}.rp-items{padding:8px 14px 0}.rp-bd{padding:12px 14px 16px}.rp-opts{grid-template-columns:repeat(2,minmax(0,1fr))}.erst-row{padding:12px}.erst-act{margin-left:0;width:100%}.erst-act .btn{flex:1;justify-content:center}.erst-hit{padding:10px 8px;gap:8px}.erst-hit>svg{display:none}.rr-list,.rr-next,.rr-acts,.rr .rp-cases{margin-left:0;padding-left:0}.rr-acts .btn,.rp-foreign-act .btn{flex:1;justify-content:center}}.theme{display:flex;gap:2px;padding:3px;border-radius:10px;background:var(--hover)}.theme button{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:4px;height:28px;padding:0 4px;border:0;border-radius:7px;background:transparent;color:var(--text-3);font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap}.theme button span{overflow:hidden;text-overflow:ellipsis}.theme button:hover{color:var(--text)}.theme button.on{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}.theme svg.i{width:13px;height:13px}.theme.compact button span{display:none}.app.v3{grid-template-columns:240px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);height:100vh;height:100dvh}.app.v3>.banner{grid-column:1/-1;grid-row:1}.app.v3>.sb{grid-column:1;grid-row:2}.app.v3>.main{grid-column:2;grid-row:2;min-height:0;background:var(--bg)}.banner.frozen .btn{margin-left:auto}.mtop,.sb-close{display:none}.sb{background:var(--surface-2);border-right:1px solid var(--border);display:flex;flex-direction:column;gap:14px;padding:16px 12px 12px;min-height:0;overflow:hidden}.sb-head{display:flex;align-items:center;gap:8px}.sb-brand{display:flex;align-items:center;gap:10px;min-width:0;flex:1;padding:2px 4px;color:var(--text)}.sb-brand>span{display:grid;min-width:0;line-height:1.3}.sb-brand b{font-weight:650;font-size:14.5px;letter-spacing:-.01em}.sb-brand small{font-size:11.5px;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-money{display:flex;align-items:center;gap:8px;width:100%;min-height:34px;padding:6px 8px 6px 10px;white-space:nowrap;border-radius:var(--r);border:1px solid var(--border);background:var(--surface);font:inherit;font-size:13px;font-weight:600;color:var(--text-2);cursor:pointer;text-align:left}.sb-money i{width:8px;height:8px;border-radius:50%;background:var(--ok-dot);box-shadow:0 0 0 3px var(--ok-soft);flex:none}.sb-money b{font-weight:600;font-size:11.5px;background:var(--amber-bg);color:var(--amber);border-radius:999px;padding:1px 7px;line-height:16px}.sb-money em{margin-left:auto;font-style:normal;color:var(--text-4);display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px}.sb-money em svg.i{width:13px;height:13px}.sb-money:hover{border-color:var(--border-strong)}.sb-money:hover em{color:var(--red);background:var(--red-soft)}.sb-money>span:not(.sr){min-width:0;overflow:hidden;text-overflow:ellipsis}.sb-money-t{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;flex:1}.sb-money-t>span{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.sb-money.off{border-color:var(--red-line);background:var(--red-soft);color:var(--red)}.sb-money.off i{background:var(--danger);box-shadow:0 0 0 3px var(--red-bg)}.sb-money.staff{cursor:default;gap:8px}.sb-money.staff span{font-weight:500;font-size:12.5px;color:var(--text-3)}.sb-new{width:100%;justify-content:center;height:34px}.sb-search{display:flex;align-items:center;gap:9px;width:100%;height:34px;padding:0 6px 0 10px;border-radius:var(--r);border:1px solid transparent;background:var(--sunken);color:var(--text-3);font:inherit;font-size:13.5px;cursor:pointer;text-align:left}.sb-search .kbd{margin-left:auto;background:var(--surface)}.sb-search:hover{border-color:var(--border-strong);color:var(--text-2)}.sb-scroll{--sb-gap:14px;flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--sb-gap);margin:0 -12px;padding:0 12px 4px;scrollbar-width:thin}.sb-scroll:before,.sb-scroll:after{content:"";position:sticky;display:block;flex:none;height:22px;pointer-events:none;opacity:0;transition:opacity .15s}.sb-scroll:before{top:0;margin-bottom:calc(-22px - var(--sb-gap));background:linear-gradient(var(--surface-2),transparent);border-top:1px solid var(--border)}.sb-scroll:after{bottom:-4px;margin-top:calc(-22px - var(--sb-gap));background:linear-gradient(transparent,var(--surface-2) 85%);border-bottom:1px solid var(--border)}.sb-scroll.more-up:before,.sb-scroll.more-down:after{opacity:1}@media(min-width:901px)and (max-height:960px){.sb{gap:10px;padding-top:12px}.sb-scroll{--sb-gap:10px}.sb-item{min-height:29px;padding-top:4px;padding-bottom:4px}.sb-title{padding-bottom:4px}}.sb-group{display:grid;gap:1px}.sb-title{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-4);padding:0 8px 6px}.sb-title svg.i{width:12px;height:12px}.sb-item{display:flex;align-items:center;gap:10px;min-height:31px;padding:5px 8px;border-radius:var(--r);color:var(--text-2);font-weight:500;font-size:14px;line-height:20px}.sb-item svg.i{color:var(--text-4)}.sb-item:hover{background:var(--hover);color:var(--text)}.sb-item.on{background:var(--active);color:var(--text)}.sb-item.on svg.i{color:var(--text)}.sb-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-count{font-size:12px;font-weight:600;color:var(--text-3);font-variant-numeric:tabular-nums;min-width:20px;text-align:right}.sb-count.pill,.sb-count.red{min-width:22px;text-align:center;border-radius:999px;padding:0 7px;line-height:18px}.sb-count.pill{background:var(--primary);color:var(--on-primary)}.sb-count.red{background:var(--red-bg);color:var(--red)}.sb-dot{width:9px;height:9px;border-radius:3px;flex:none;margin:0 3px;background:var(--accent)}.sb-bottom{display:flex;flex-direction:column;gap:10px}.sb-foot{display:flex;align-items:center;gap:2px;padding-top:10px;border-top:1px solid var(--border)}.sb-me{display:flex;align-items:center;gap:9px;flex:1;min-width:0;padding:4px;border-radius:var(--r);color:var(--text)}.sb-me:hover{background:var(--hover)}.sb-me>span{display:grid;min-width:0;line-height:1.25}.sb-me b{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-me small{font-size:11.5px;color:var(--text-3)}.sb-icon{display:inline-grid;place-items:center;min-width:32px;height:32px;padding:0 6px;border-radius:var(--r);border:0;background:transparent;color:var(--text-3);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.sb-icon:hover{background:var(--hover);color:var(--text)}.sb-lang{position:relative}.sb-langmenu{position:absolute;bottom:40px;right:-38px;z-index:40;padding:6px;min-width:150px;display:grid;gap:2px}.sb-langmenu button{border:0;background:none;text-align:left;padding:8px 10px;border-radius:6px;font:inherit;font-size:13px;font-weight:500;color:var(--text);cursor:pointer}.sb-langmenu button:hover{background:var(--hover)}.sb-langmenu button.on{font-weight:700}@media(max-width:900px){.app.v3{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr)}.app.v3>.banner{grid-row:2}.app.v3>.main{grid-column:1;grid-row:3}.mtop{display:flex;grid-row:1;align-items:center;gap:2px;height:56px;padding:0 6px;background:var(--surface);border-bottom:1px solid var(--border)}.mtop-brand{display:flex;align-items:center;gap:9px;flex:1;min-width:0;min-height:40px;font-weight:650;font-size:15px;color:var(--text);padding-left:2px}.mtop-brand b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mtop .ib{min-width:40px;min-height:40px}.mtop-money{min-width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 8px;border:0;background:none;cursor:pointer;font:inherit}.mtop-money span{font-size:12px;font-weight:600;color:var(--amber)}.mtop-money.off span{color:var(--red)}.mtop-money i{flex:none;width:9px;height:9px;border-radius:50%;background:var(--ok-dot);box-shadow:0 0 0 3px var(--ok-soft)}.mtop-money.sandbox i{background:var(--amber-dot);box-shadow:0 0 0 3px var(--amber-soft)}.mtop-money.off i{background:var(--danger);box-shadow:0 0 0 3px var(--red-bg)}.sb{position:fixed;z-index:60;left:0;top:0;bottom:0;width:288px;max-width:86vw;transform:translate(-102%);transition:transform .2s ease;padding-top:12px}.app.v3.navopen .sb{transform:none;box-shadow:var(--shadow-lg)}.sb-close{display:inline-grid}.sb-veil{position:fixed;inset:0;z-index:55;background:var(--veil)}.sb-item{min-height:40px}.sb-icon{min-width:40px;height:40px}.sb-search .kbd{display:none}}@media(prefers-reduced-motion:reduce){.sb{transition:none}}.mx{grid-template-columns:minmax(290px,350px) minmax(0,1fr) minmax(280px,320px)}.mx-list{background:var(--surface);border-right:1px solid var(--border)}.mx-lh{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:16px 16px 12px;border-bottom:1px solid var(--border);align-items:stretch}.mx-lh-top{display:flex;align-items:flex-start;gap:6px}.mx-lh-t{flex:1;min-width:0}.mx-lh h2{margin:0;font-size:19px;font-weight:650;letter-spacing:-.02em;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-lh-sub{font-size:12.5px;color:var(--text-3);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mx-refresh{width:32px;height:32px;margin:0;border-color:var(--border-strong);border-radius:var(--r);background:var(--surface)}.mx-search,.cp-search{position:relative;display:flex;align-items:center;margin:0}.mx-search>svg.i,.cp-search>svg.i{position:absolute;left:10px;color:var(--text-4);pointer-events:none}.mx-search input,.cp-search input{width:100%;height:36px;padding:0 32px;border-radius:var(--r);border:1px solid transparent;background:var(--sunken);font:inherit;font-size:14px;color:var(--text);outline:none;-webkit-appearance:none;appearance:none}.mx-search input::placeholder,.cp-search input::placeholder{color:var(--text-4)}.mx-search input:focus,.cp-search input:focus{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.mx-search-x{position:absolute;right:6px;width:24px;height:24px;display:grid;place-items:center;color:var(--text-3);border-radius:6px}.mx-search-x:hover{background:var(--hover);color:var(--text)}.mx-mob-sel{display:none;gap:8px}.mx-mob-sel select{flex:1 1 0;width:0;min-width:0;height:40px;text-overflow:ellipsis;border:1px solid var(--border-strong);border-radius:var(--r);background:var(--surface);color:var(--text);font:inherit;font-size:14px;padding:0 10px}.mx-items{overflow-y:auto;flex:1}.mx-none-list{padding:8px 12px}.mx-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;padding:12px 16px;border-bottom:1px solid var(--border);position:relative;color:inherit;transition:background .1s}.mx-row:hover{background:var(--hover)}.mx-row.sel{background:var(--active)}.mx-row.threat{box-shadow:inset 3px 0 0 var(--red)}.mx-row.sel:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--primary)}.mx-row>.av{width:36px;height:36px;font-size:13px}.mx-row-b{display:flex;flex-direction:column;min-width:0}.mx-row .r1{display:flex;align-items:center;gap:7px;min-width:0}.mx-row .r1 b{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:14px}.mx-row time{font-size:12px;color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums}.mx-row .s{font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-2)}.mx-row .p{font-size:13px;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-row .tags{display:flex;gap:5px;flex-wrap:wrap;margin-top:6px}.mx-row .tags:empty{display:none}.mx-row .tags .pill,.cp-pills .pill{height:20px;border-radius:999px;font-size:11.5px;padding:0 8px}.mx-row.unread .r1 b,.mx-row.unread .s{font-weight:650;color:var(--text)}.mx-row.unread time{color:var(--text);font-weight:600}.mx-unread{width:7px;height:7px;border-radius:50%;background:var(--blue);flex:none}.mx-claim{line-height:20px;height:20px;padding:0 8px}.mx-shop{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;color:var(--text-2);white-space:nowrap}.mx-shop i{width:8px;height:8px;border-radius:3px;flex:none}.mx-shop.sm{font-size:11.5px;font-weight:600;height:20px;padding:0 8px;border-radius:999px;border:1px solid var(--border);color:var(--text-3)}.mx-read{background:var(--bg);container-type:inline-size}.mx-rh{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"back back back" "title case acts" "meta case acts";column-gap:6px;align-items:start;padding:16px 24px;background:var(--surface);border-bottom:1px solid var(--border)}.mx-rh:after{content:"";position:absolute;left:0;right:0;top:100%;height:14px;background:linear-gradient(var(--bg),transparent);pointer-events:none}.mx-back{grid-area:back}.mx-rh h1{grid-area:title;margin:0 6px 7px 0;font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;white-space:normal}.mx-meta{grid-area:meta;display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0;margin-right:6px}.mx-rh-acts{grid-area:acts;display:flex;gap:6px;flex:none;align-items:center;flex-wrap:wrap;justify-content:flex-end}.mx-rh-acts .btn.sm,.mx-caseform .btn.sm{height:30px;padding:0 10px;font-weight:500}.mx-rh-acts form{display:flex}.mx-caseform{grid-area:case;display:flex}.mx-caseform .mx-kind{height:30px;border-radius:var(--r) 0 0 var(--r);border:1px solid var(--border);border-right:0;padding:0 6px 0 10px;background:var(--surface);color:var(--text-2)}.mx-caseform .btn.sm{border-radius:0 var(--r) var(--r) 0}.mx-back{margin-bottom:8px;color:var(--text-2)}.mx-back svg{transform:none}@container (max-width:640px){.mx-rh-acts .lbl,.mx-caseform .lbl{display:none}.mx-rh-acts .btn.sm,.mx-caseform .btn.sm{min-width:32px;justify-content:center;padding:0 8px}}@container (max-width:640px){.mx-rh-acts .mx-aktebtn .lbl{display:inline}}.mx-rb{padding:20px 24px 28px;gap:12px}.mx-msg{border-radius:var(--r-lg);padding:14px 16px;border:1px solid var(--border);box-shadow:var(--shadow-sm)}.mx-msg.out{background:var(--surface-2);border-color:var(--border)}.mx-msg .mh{gap:10px;margin-bottom:10px}.mx-msg .mh .av,.mx-msg .mh .mx-brand{width:32px;height:32px;font-size:12px}.mx-msg .mh-who{display:grid;min-width:0;line-height:1.3}.mx-msg .mh-who b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-msg .mh-who span{font-size:12.5px;color:var(--text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-msg .mb{line-height:1.6}.mx-msg.zu{cursor:pointer;padding:10px 16px;text-align:left}.mx-msg.zu .mh{margin-bottom:4px}.mx-msg.zu .mb{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:var(--text-3);white-space:normal}.mx-msg.zu:hover{border-color:var(--border-strong)}.mx-compose{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-lg);box-shadow:var(--shadow-md)}.mx-to{display:flex;align-items:center;gap:8px;padding:9px 14px;border-bottom:1px solid var(--border);font-size:13px;color:var(--text-3);flex-wrap:wrap}.mx-to-v{color:var(--text);min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-to-pills{display:flex;gap:6px;flex-wrap:wrap}.mx-text{padding:12px 14px;line-height:1.6}.mx-checks{padding:5px 14px 6px;gap:2px;max-height:82px;overflow-y:auto;border-bottom:0;border-top:1px solid var(--border-2)}.mx-compose-form .mx-nopromise{margin:0 14px 10px}.mx-ai{display:flex;align-items:center;gap:8px;padding:8px 14px;border-top:1px solid var(--border);background:var(--surface-2)}.mx-ai.alone{border:1px solid var(--border);border-radius:var(--r-lg)}.mx-ai-l{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--accent-ink);white-space:nowrap}.mx-ai-l svg.i{width:15px;height:15px}.mx-ai .input{height:32px;flex:1;min-width:0;font-size:13.5px}.mx-ai .btn{height:32px}.mx-ai-hint{flex:1;min-width:0;font-size:12.5px;color:var(--text-3)}.mx-ai.hint{flex-wrap:wrap;row-gap:2px}.mx-ai.hint .btn{margin-left:auto}.mx-ai.hint .mx-ai-hint{order:4;flex-basis:100%;font-size:12px;line-height:17px}.mx-df-sum{order:-1;flex:1 1 100%;display:inline-flex;align-items:center;gap:6px;min-width:0;height:26px;margin:-2px 0 0;padding:0 6px;border:0;border-radius:var(--r);background:transparent;font:inherit;font-size:12.5px;font-weight:500;text-align:left;cursor:pointer}.mx-df-sum span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-df-sum svg.i{width:13px;height:13px}.mx-df-sum:hover{background:var(--hover)}.mx-df-sum.good{color:var(--green)}.mx-df-sum.warnf{color:var(--amber)}.mx-df-sum.bad{color:var(--red)}.mx-df{position:sticky;bottom:0;z-index:5;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 14px;margin:0;border-top:1px solid var(--border);background:var(--surface-2);border-radius:0 0 var(--r-lg) var(--r-lg);box-shadow:none}.mx-df .btn.pri{margin-left:0}.mx-more{margin-right:0}.mx-saved{margin-left:auto;font-size:12.5px;color:var(--text-3);display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.mx-saved svg.i{width:13px;height:13px;color:var(--green)}.mx-thanks{border-radius:var(--r-lg)}.mx-teach{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:10px 12px}.mx-pick{display:grid;justify-items:center;gap:8px;color:var(--text-3);text-align:center;padding:24px}.mx-pick svg.i{width:40px;height:40px;stroke-width:1.2}.mx-akte{background:var(--surface);border-left:1px solid var(--border);padding:16px;display:flex;flex-direction:column;gap:12px;overflow-y:auto;min-height:0}.cp-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px}.cp-head h2{margin:0;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-3)}.mx-akteclose{position:static}.cp-card{display:flex;gap:12px;align-items:flex-start;padding:12px;border-radius:var(--r-lg);background:var(--sunken)}.cp-who{display:grid;min-width:0;gap:1px}.cp-who b{font-weight:600;font-size:14.5px;overflow-wrap:anywhere;line-height:1.3}.cp-chips{display:flex;gap:6px;margin-top:6px;flex-wrap:wrap}.mx-akte .ak-s{padding:12px 0 0;border-bottom:0;border-top:1px solid var(--border)}.cp-results{display:grid;gap:10px}.cp-hint{margin-top:-4px;font-size:12px;line-height:16px;color:var(--text-3)}.mx-search-hint{margin-top:-6px}.cp-info{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-3);flex-wrap:wrap}.cp-info .mx-tr-btn{margin:0 0 0 auto;padding:0}.cp-empty{font-size:13px;color:var(--text-3);padding:16px 4px;text-align:center;display:flex;gap:8px;justify-content:center;align-items:center;line-height:1.45}.cp-order{border:1px solid var(--border);border-radius:var(--r-lg);padding:14px;display:grid;gap:10px;font-size:13px;box-shadow:var(--shadow-sm);min-width:0}.cp-ohead{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cp-ohead>b{font-size:15px;font-weight:650;letter-spacing:-.01em}.cp-sum{margin-left:auto;font-weight:600}.cp-grey{color:var(--text-3);font-size:12.5px;overflow-wrap:anywhere}.cp-pills{display:flex;gap:5px;flex-wrap:wrap}.cp-items{list-style:none;margin:0;padding:0;display:grid;gap:4px}.cp-items li{display:flex;gap:8px}.cp-items li .num{color:var(--text-3);min-width:24px}.cp-addr{display:flex;align-items:flex-start;gap:4px;border-top:1px solid var(--border);padding-top:8px}.cp-addr address{font-style:normal;font-size:12.5px;color:var(--text-2);display:grid;gap:1px;flex:1;min-width:0;overflow-wrap:anywhere}.cp-addr address b{color:var(--text);font-weight:600}.cp-addr .ib{width:30px;height:30px;color:var(--text-3);flex:none}.cp-ship{border-radius:var(--r);background:var(--sunken);padding:10px 12px;display:grid;gap:6px}.cp-shiphead{display:flex;gap:6px;align-items:center;font-size:12.5px;color:var(--text-3);flex-wrap:wrap}.cp-shiphead b{color:var(--text)}.cp-shipnr{display:flex;align-items:center;gap:2px}.cp-shipnr code{font:12.5px ui-monospace,SFMono-Regular,Menlo,monospace;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;flex:1;min-width:0}.cp-shipnr .ib{width:30px;height:30px;color:var(--text-3)}.cp-links{display:flex;gap:6px;flex-wrap:wrap}@media(min-width:1281px){.mx-aktebtn,.mx-akteclose{display:none}}@media(max-width:1280px){.mx{grid-template-columns:minmax(280px,330px) minmax(0,1fr)}.mx-akte{display:flex;position:fixed;z-index:50;top:0;right:0;bottom:0;width:min(380px,100vw);max-width:100vw;box-shadow:var(--shadow-lg);transform:translate(102%);transition:transform .2s ease}.mx-akte.open{transform:none}.mx-akteclose{display:grid}.mx-aktebtn{display:inline-flex}}@media(max-width:900px){.content.mail{overflow-y:auto}.mx,.mx.picked{grid-template-columns:minmax(0,1fr);height:auto;min-height:100%}.mx:not(.picked) .mx-read{display:none}.mx.picked .mx-list{display:none}.mx-list{border-right:0}.mx-mob-sel{display:flex}.mx-items{max-height:none;overflow:visible}.mx-back{display:inline-flex;min-height:40px;margin:0;min-width:0;max-width:100%;justify-self:start}.mx-back span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-read{overflow:visible}.mx-rh{position:static;padding:4px 12px 12px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"back acts" "title title" "meta case";column-gap:8px;align-items:center}.mx-rh:after{display:none}.mx-rh h1{margin:4px 0 8px}.mx-meta{flex-wrap:nowrap;overflow-x:auto;margin-right:0;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,var(--text) calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,var(--text) calc(100% - 24px),transparent);padding-right:16px}.mx-meta::-webkit-scrollbar{display:none}.mx-meta>*{flex:none}.mx-meta>.p-red{order:-1}.mx-meta>.mx-shop+.pill,.mx-meta>.pill:first-child{order:5}.mx-rh-acts .mx-aktebtn{margin-left:0}.mx-rh-acts{flex-wrap:nowrap;justify-content:flex-end}.mx-rh-acts .btn.sm,.mx-caseform .btn.sm,.mx-caseform .mx-kind{height:40px}.mx-rb{padding:14px 12px 24px}.mx-akte{width:100%;top:0}.mx-df{display:flex;padding:10px 12px;position:static}.mx-df-sum,.mx-df .kbd,.mx-saved{display:none}.mx-df .mx-send{flex:1;justify-content:center}.mx-df .mx-save{margin-left:auto}.mx-ai{flex-wrap:wrap}.mx-ai .input{flex-basis:100%;order:2;height:40px}.mx-ai .btn{order:3;margin-left:auto;height:40px}.mx-refresh,.cp-shipnr .ib,.cp-addr .ib{width:40px;height:40px}}@media(max-width:600px){.mx-df .mx-save{display:none}}@media(prefers-reduced-motion:reduce){.mx-akte{transition:none}}.team-shops{display:flex;align-items:center}.team-shops>span{border-radius:50%;box-shadow:0 0 0 2px var(--surface)}.team-shops>span+span{margin-left:-5px}@media(max-width:860px){.team-t td[data-label]{display:flex;align-items:center;gap:10px;min-height:28px}.team-t td[data-label]:before{content:attr(data-label);flex:0 0 42%;max-width:160px;font-size:12px;line-height:16px;font-weight:500;color:var(--text-3)}.team-t td:first-child{margin-bottom:6px}.team-t td[data-label]>*{min-width:0}.team-t td[data-label] .pill{white-space:normal;height:auto;min-height:20px;line-height:16px;padding:2px 7px}}@media(max-width:600px){.erst-search{height:50px;padding:0 4px 0 12px}.erst-search .btn{min-height:40px;height:40px;padding:0 12px}}.erst-grid.idle{grid-template-columns:minmax(0,1fr) 280px}@media(max-width:1100px){.erst-grid.idle{grid-template-columns:minmax(0,1fr)}}.erst-side{padding:14px 16px 10px;display:flex;flex-direction:column;gap:2px}.erst-side>b{font-size:13px;font-weight:600;margin-bottom:6px}.erst-side-it{display:flex;align-items:center;gap:10px;min-height:36px;padding:6px 8px;margin:0 -8px;border-radius:var(--r);color:var(--text-2);font-size:13.5px;text-decoration:none}.erst-side-it:hover{background:var(--hover);color:var(--text)}.erst-side-it svg.i{color:var(--text-4)}.erst-side-it span{flex:1;min-width:0}.erst-side-it b{font-weight:600;color:var(--text)}.erst-side-it b.zero{font-weight:500;color:var(--text-4)}@media(max-width:600px){.erst-side-it{min-height:44px}}.erst-note{margin:0 0 10px}.rp-foreign .rp-cases{margin:8px 0 0;font-weight:400}.rp-foreign .rp-cases b{display:inline;font-size:inherit}.rp-foreign .rp-cases ul{margin:2px 0 0}.cp-foreign{display:flex;gap:8px;align-items:flex-start;padding:9px 11px;border-radius:var(--r);background:var(--red-bg);color:var(--red);font-size:13px;line-height:18px;box-shadow:inset 0 0 0 1px var(--red-line);margin:6px 0}.cp-foreign>svg{flex:none;margin-top:2px}.cp-foreign b{display:block;font-weight:600}.btn.cp-foreignbtn{color:var(--red);border-color:var(--red-line);background:var(--surface)}@media(max-width:900px){.mx-q{position:relative;width:36px;height:36px;border:0;margin:-12px -6px -12px 0;vertical-align:middle}.mx-q:before{content:"";position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;border:1px solid var(--line)}.mx-ext{display:inline-flex;align-items:center;min-height:36px}}@media(max-width:600px){.erst-tabs.ftabs{-webkit-mask-image:linear-gradient(90deg,black calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,black calc(100% - 48px),transparent);padding-right:40px}}
