@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");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;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.p.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_65423c{font-family:Inter,Inter Fallback;font-style:normal}.__variable_65423c{--taskix-font-loaded:"Inter","Inter Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.p.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_ee198d{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400;font-style:italic}.__variable_ee198d{--tx-font-serif:"Instrument Serif","Instrument Serif Fallback"}:root{--taskix-color-deep-navy:#0D1B2A;--taskix-color-electric-blue:#1F6FEB;--taskix-color-safety-orange:#FF7A00;--taskix-color-emerald:#00B884;--taskix-color-soft-gray:#F2F6F7;--taskix-color-danger:#EF4444;--taskix-color-warning:#F59E0B;--taskix-radius-sm:8px;--taskix-radius-md:12px;--taskix-radius-lg:16px;--taskix-radius-full:999px;--taskix-font-body:16px;--taskix-font-h1:48px;--taskix-font-h2:32px;--taskix-font-h3:24px;--taskix-font-family:Inter,system-ui,sans-serif;--taskix-space:4px;color-scheme:light;--tx-ink-rgb:13,27,42;--tx-shadow-rgb:13,27,42;--tx-canvas:#F3F6F8;--tx-surface:#FFFFFF;--tx-surface-2:#F5F8FA;--tx-surface-3:#EAF0F4;--tx-glass:rgba(255,255,255,0.78);--tx-ink:#0D1B2A;--tx-ink-2:rgba(13,27,42,0.74);--tx-ink-3:rgba(13,27,42,0.58);--tx-line:rgba(13,27,42,0.10);--tx-line-2:rgba(13,27,42,0.18);--tx-accent:#1F6FEB;--tx-accent-strong:#1558C9;--tx-accent-soft:rgba(31,111,235,0.08);--tx-accent-line:rgba(31,111,235,0.28);--tx-success-ink:#00805A;--tx-success-soft:rgba(0,184,132,0.10);--tx-warn-ink:#A34A04;--tx-warn-soft:rgba(245,158,11,0.12);--tx-danger-ink:#C42B2B;--tx-danger-soft:rgba(239,68,68,0.08);--tx-night:#0B1726;--tx-night-2:#10233A;--tx-shadow-1:0 1px 2px rgba(var(--tx-shadow-rgb),0.06),0 8px 24px rgba(var(--tx-shadow-rgb),0.06);--tx-shadow-2:0 2px 6px rgba(var(--tx-shadow-rgb),0.08),0 24px 56px rgba(var(--tx-shadow-rgb),0.14);--tx-shadow-3:0 30px 80px -20px rgba(var(--tx-shadow-rgb),0.35)}:root[data-theme=warm]{color-scheme:light;--tx-ink-rgb:38,30,22;--tx-shadow-rgb:70,48,24;--tx-canvas:#F5EFE6;--tx-surface:#FFFCF7;--tx-surface-2:#F9F3EA;--tx-surface-3:#F0E7DA;--tx-glass:rgba(255,252,247,0.80);--tx-ink:#261E16;--tx-ink-2:rgba(38,30,22,0.76);--tx-ink-3:rgba(38,30,22,0.60);--tx-line:rgba(38,30,22,0.11);--tx-line-2:rgba(38,30,22,0.20);--tx-accent:#1D63D6;--tx-accent-strong:#154CA8;--tx-accent-soft:rgba(29,99,214,0.08);--tx-accent-line:rgba(29,99,214,0.28);--tx-success-ink:#0B7A55;--tx-warn-ink:#9A4404;--tx-danger-ink:#B32A22;--tx-night:#18130E;--tx-night-2:#2A2017}:root[data-theme=dark]{color-scheme:dark;--tx-ink-rgb:232,238,245;--tx-shadow-rgb:0,0,0;--tx-canvas:#060D16;--tx-surface:#0C1724;--tx-surface-2:#101E2E;--tx-surface-3:#16283C;--tx-glass:rgba(10,20,32,0.78);--tx-ink:#EEF3F8;--tx-ink-2:rgba(232,238,245,0.78);--tx-ink-3:rgba(232,238,245,0.60);--tx-line:rgba(232,238,245,0.11);--tx-line-2:rgba(232,238,245,0.20);--tx-accent:#6AAEFF;--tx-accent-strong:#8CC0FF;--tx-accent-soft:rgba(95,168,255,0.12);--tx-accent-line:rgba(95,168,255,0.34);--tx-success-ink:#4ADBA8;--tx-success-soft:rgba(0,184,132,0.14);--tx-warn-ink:#FBBF5E;--tx-warn-soft:rgba(245,158,11,0.14);--tx-danger-ink:#FF8E8E;--tx-danger-soft:rgba(239,68,68,0.14);--tx-night:#040A12;--tx-night-2:#0B1A2B;--tx-shadow-1:0 1px 2px rgba(0,0,0,0.4),0 8px 24px rgba(0,0,0,0.28);--tx-shadow-2:0 2px 6px rgba(0,0,0,0.4),0 24px 56px rgba(0,0,0,0.5);--tx-shadow-3:0 30px 80px -20px rgba(0,0,0,0.7)}@media (prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--tx-ink-rgb:232,238,245;--tx-shadow-rgb:0,0,0;--tx-canvas:#060D16;--tx-surface:#0C1724;--tx-surface-2:#101E2E;--tx-surface-3:#16283C;--tx-glass:rgba(10,20,32,0.78);--tx-ink:#EEF3F8;--tx-ink-2:rgba(232,238,245,0.78);--tx-ink-3:rgba(232,238,245,0.60);--tx-line:rgba(232,238,245,0.11);--tx-line-2:rgba(232,238,245,0.20);--tx-accent:#6AAEFF;--tx-accent-strong:#8CC0FF;--tx-accent-soft:rgba(95,168,255,0.12);--tx-accent-line:rgba(95,168,255,0.34);--tx-success-ink:#4ADBA8;--tx-success-soft:rgba(0,184,132,0.14);--tx-warn-ink:#FBBF5E;--tx-warn-soft:rgba(245,158,11,0.14);--tx-danger-ink:#FF8E8E;--tx-danger-soft:rgba(239,68,68,0.14);--tx-night:#040A12;--tx-night-2:#0B1A2B;--tx-shadow-1:0 1px 2px rgba(0,0,0,0.4),0 8px 24px rgba(0,0,0,0.28);--tx-shadow-2:0 2px 6px rgba(0,0,0,0.4),0 24px 56px rgba(0,0,0,0.5);--tx-shadow-3:0 30px 80px -20px rgba(0,0,0,0.7)}}:root{--tx-mark-ink:#0D1B2A}:root[data-theme=dark]{--tx-mark-ink:#EEF3F8}@media (prefers-color-scheme:dark){:root:not([data-theme]){--tx-mark-ink:#EEF3F8}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body,html{margin:0;padding:0;font-family:var(--taskix-font-loaded,var(--taskix-font-family));font-size:var(--taskix-font-body);font-feature-settings:"cv11","ss01","ss03";color:var(--tx-ink);background:var(--tx-canvas);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:rgba(31,111,235,.22)}a{color:var(--tx-accent)}html.tx-theming,html.tx-theming *,html.tx-theming :after,html.tx-theming :before{transition:background-color .38s ease,border-color .38s ease,color .38s ease,fill .38s ease!important}::view-transition-new(root),::view-transition-old(root){animation:none;mix-blend-mode:normal}:root{--tx-ease:cubic-bezier(0.22,1,0.36,1);--tx-ease-spring:cubic-bezier(0.34,1.56,0.64,1);--tx-blue:#1F6FEB;--tx-emerald:#00B884;--tx-orange:#FF7A00;--tx-night-ink:#FFFFFF;--tx-night-ink-2:rgba(255,255,255,0.78);--tx-night-ink-3:rgba(255,255,255,0.58);--tx-night-line:rgba(255,255,255,0.12);--tx-max:1200px;--tx-serif:var(--tx-font-serif,"Iowan Old Style","Palatino Linotype",Georgia,serif);--tx-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace}.tx-h1{font-size:clamp(38px,5.6vw,68px);line-height:1;letter-spacing:-.045em;font-weight:760;margin:22px 0 0}.tx-h1,.tx-h1-sm{text-wrap:balance}.tx-h1-sm{font-size:clamp(32px,4.8vw,54px);line-height:1.06;letter-spacing:-.04em;font-weight:740;margin:20px 0 0}.tx-h2{font-size:clamp(28px,3.6vw,42px);line-height:1.08;letter-spacing:-.035em;font-weight:730;margin:0;color:var(--tx-ink);text-wrap:balance}.tx-serif{font-family:var(--tx-serif);font-style:italic;font-weight:400;letter-spacing:-.01em}.tx-grad-text{background:linear-gradient(92deg,#7DB8FF,#8EF0CF 60%,#FFD29A);-webkit-background-clip:text;background-clip:text;color:transparent}.tx-eyebrow{display:flex;align-items:center;gap:10px;font-size:12.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tx-accent);-webkit-margin-after:14px;margin-block-end:14px}.tx-eyebrow-num{font-family:var(--tx-mono);font-size:12px;letter-spacing:.02em;padding:3px 7px;border-radius:6px;border:1px solid var(--tx-accent-line);background:var(--tx-accent-soft)}.tx-lead{font-size:clamp(16.5px,1.5vw,19px);line-height:1.6;color:var(--tx-ink-2)}.tx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-weight:640;text-decoration:none;border-radius:12px;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:transform .16s var(--tx-ease),box-shadow .22s var(--tx-ease),background .2s,color .2s,border-color .2s}.tx-btn:active{transform:translateY(1px) scale(.985)}.tx-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.tx-btn-sm{padding:8px 14px;font-size:14px;border-radius:10px}.tx-btn-md{padding:11px 19px;font-size:15px}.tx-btn-lg{padding:15px 26px;font-size:16px;border-radius:14px}.tx-btn-primary{color:#fff;background:linear-gradient(180deg,#2C7BF5,#1F6FEB 55%,#195FD0);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 1px 2px rgba(13,27,42,.18),0 8px 22px -8px rgba(31,111,235,.65)}.tx-btn-primary:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 2px 4px rgba(13,27,42,.2),0 14px 32px -10px rgba(31,111,235,.8);transform:translateY(-1px)}.tx-btn-secondary{color:var(--tx-ink);background:var(--tx-surface);border-color:var(--tx-line-2);box-shadow:0 1px 2px rgba(var(--tx-shadow-rgb),.06)}.tx-btn-secondary:hover{border-color:var(--tx-accent-line);color:var(--tx-accent)}.tx-btn-tertiary{color:var(--tx-ink);background:transparent}.tx-btn-tertiary:hover{background:var(--tx-accent-soft);color:var(--tx-accent)}.tx-btn-danger{color:var(--tx-danger-ink);background:var(--tx-surface);border-color:rgba(239,68,68,.4)}.tx-btn-danger:hover{background:var(--tx-danger-soft)}.tx-btn-inverse{color:#0B1726;background:#fff;box-shadow:0 10px 30px -10px rgba(0,0,0,.5)}.tx-btn-inverse:hover{transform:translateY(-1px);background:#F2F7FF}.tx-btn-ghostInverse{color:#fff;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tx-btn-ghostInverse:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.35)}.tx-tile{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:13px;position:relative;box-shadow:inset 0 0 0 1px var(--tile-line),inset 0 1px 0 rgba(255,255,255,.25);background:linear-gradient(150deg,var(--tile-a) 0,var(--tile-b) 100%);color:var(--tile-ink)}.tx-tile-blue{--tile-a:rgba(31,111,235,0.16);--tile-b:rgba(31,111,235,0.05);--tile-line:rgba(31,111,235,0.22);--tile-ink:var(--tx-accent)}.tx-tile-emerald{--tile-a:rgba(0,184,132,0.18);--tile-b:rgba(0,184,132,0.05);--tile-line:rgba(0,184,132,0.26);--tile-ink:var(--tx-success-ink)}.tx-tile-orange{--tile-a:rgba(255,122,0,0.18);--tile-b:rgba(255,122,0,0.05);--tile-line:rgba(255,122,0,0.28);--tile-ink:var(--tx-warn-ink)}.tx-tile-violet{--tile-a:rgba(124,92,255,0.18);--tile-b:rgba(124,92,255,0.05);--tile-line:rgba(124,92,255,0.28);--tile-ink:#7C5CFF}.tx-tile-red{--tile-a:rgba(239,68,68,0.16);--tile-b:rgba(239,68,68,0.05);--tile-line:rgba(239,68,68,0.26);--tile-ink:var(--tx-danger-ink)}.tx-tile-slate{--tile-a:rgba(var(--tx-ink-rgb),0.10);--tile-b:rgba(var(--tx-ink-rgb),0.03);--tile-line:var(--tx-line);--tile-ink:var(--tx-ink-2)}:root[data-theme=dark] .tx-tile-violet{--tile-ink:#A994FF}@media (prefers-color-scheme:dark){:root:not([data-theme]) .tx-tile-violet{--tile-ink:#A994FF}}.tx-card{background:var(--tx-surface);border:1px solid var(--tx-line);border-radius:20px;box-shadow:var(--tx-shadow-1)}.tx-lift{transition:transform .26s var(--tx-ease),box-shadow .26s var(--tx-ease),border-color .26s var(--tx-ease)}.tx-lift:hover{transform:translateY(-4px);box-shadow:var(--tx-shadow-2)}a.tx-lift:focus-visible{transform:translateY(-4px)}.tx-cat{display:flex;flex-direction:column;gap:0;height:100%;padding:20px;text-decoration:none;color:var(--tx-ink);background:var(--tx-surface);border:1px solid var(--tx-line);border-radius:20px;position:relative;overflow:hidden}.tx-cat:after{content:"";position:absolute;inset:auto -30% -60% auto;width:70%;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(31,111,235,.14),transparent 70%);opacity:0;transition:opacity .3s var(--tx-ease);pointer-events:none}.tx-cat:hover:after{opacity:1}.tx-cat:hover{border-color:var(--tx-accent-line)}.tx-cat-go{-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:14px;padding-block-start:14px;display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:var(--tx-accent);opacity:0;transform:translateX(-4px);transition:all .26s var(--tx-ease)}.tx-cat:focus-visible .tx-cat-go,.tx-cat:hover .tx-cat-go{opacity:1;transform:none}@supports (animation-timeline:view()){.tx-reveal{animation:tx-rise linear both;animation-timeline:view();animation-range:entry 0 cover 24%}}@keyframes tx-rise{0%{opacity:0;transform:translateY(22px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}.tx-wrap{max-width:var(--tx-max);margin:0 auto;padding-inline:24px}@media (max-width:640px){.tx-wrap{padding-inline:16px}}.tx-split{display:grid;grid-gap:48px;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}@media (max-width:900px){.tx-split{grid-template-columns:1fr;gap:28px}}.tx-cols-3{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.tx-cols-4{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:980px){.tx-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.tx-cols-3{grid-template-columns:1fr}}@media (max-width:520px){.tx-cols-4{grid-template-columns:1fr}}.stx-hero-search{display:grid;grid-gap:6px;gap:6px;align-items:center;grid-template-columns:minmax(220px,2fr) minmax(150px,1fr) auto}@media (max-width:760px){.stx-hero-search{grid-template-columns:1fr}}.tx-search{background:var(--tx-surface);border-radius:18px;padding:8px;max-width:860px;-webkit-margin-before:36px;margin-block-start:36px;box-shadow:0 30px 80px -20px rgba(0,0,0,.55),0 0 0 1px rgba(255,255,255,.12),0 0 0 6px rgba(255,255,255,.04)}.tx-search label{display:flex;align-items:center;gap:10px;padding:12px 14px;color:var(--tx-ink-3);border-radius:12px;transition:background .2s}.tx-search label:focus-within{background:var(--tx-surface-2);color:var(--tx-accent)}.tx-search input{border:none;outline:none;font:inherit;font-size:15.5px;width:100%;color:var(--tx-ink);background:transparent}.tx-search input::placeholder{color:var(--tx-ink-3)}.tx-search label+label{-webkit-border-start:1px solid var(--tx-line);border-inline-start:1px solid var(--tx-line)}@media (max-width:760px){.tx-search label+label{-webkit-border-start:none;border-inline-start:none;-webkit-border-before:1px solid var(--tx-line);border-block-start:1px solid var(--tx-line);border-radius:0}}.tx-hero{position:relative;isolation:isolate;overflow:hidden;color:var(--tx-night-ink);background:#0A1626}.tx-hero:before{content:"";position:absolute;inset:-20%;z-index:-2;background:radial-gradient(42% 38% at 78% 18%,rgba(31,111,235,.55),transparent 70%),radial-gradient(36% 34% at 12% 92%,rgba(0,184,132,.28),transparent 70%),radial-gradient(26% 24% at 62% 88%,rgba(255,122,0,.18),transparent 70%),radial-gradient(30% 30% at 30% 10%,rgba(124,92,255,.18),transparent 70%);filter:blur(10px);animation:tx-aurora 22s ease-in-out infinite alternate}.tx-hero:after{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0);background-size:64px 64px;mask-image:radial-gradient(ellipse 70% 60% at 70% 30%,#000 0,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 70% 30%,#000 0,transparent 75%)}@keyframes tx-aurora{0%{transform:translateZ(0) rotate(0deg) scale(1)}50%{transform:translate3d(-3%,2%,0) rotate(6deg) scale(1.05)}to{transform:translate3d(2%,-2%,0) rotate(-4deg) scale(1.02)}}.tx-hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-gap:48px;gap:48px;align-items:center}@media (max-width:1040px){.tx-hero-grid{grid-template-columns:1fr}.tx-hero-visual{display:none}}.tx-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 8px;border-radius:999px;font-size:13px;font-weight:600;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tx-pill-dot{width:8px;height:8px;border-radius:999px;background:#5FE0B0;box-shadow:0 0 0 4px rgba(95,224,176,.18);animation:tx-ping 2.4s var(--tx-ease) infinite}@keyframes tx-ping{0%,to{box-shadow:0 0 0 4px rgba(95,224,176,.18)}50%{box-shadow:0 0 0 8px rgba(95,224,176,.04)}}.tx-hero-chips{display:flex;gap:10px;flex-wrap:wrap;-webkit-margin-before:28px;margin-block-start:28px}.tx-hero-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border-radius:999px;font-size:13.5px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.11);color:var(--tx-night-ink-2)}.tx-hero-chip svg{color:#5FE0B0}.tx-hero-visual{position:relative;min-height:470px;perspective:1400px}.tx-hv-card{position:absolute;border-radius:20px;background:rgba(14,28,46,.72);border:1px solid rgba(255,255,255,.12);box-shadow:0 40px 90px -30px rgba(0,0,0,.7),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#fff}.tx-hv-main{inset:18px 34px auto 0;padding:20px;transform:rotateY(-8deg) rotateX(4deg);animation:tx-float 9s ease-in-out infinite}.tx-hv-side{inset:auto 0 18px auto;width:64%;padding:16px;transform:rotateY(-8deg) rotateX(4deg) translateZ(40px);animation:tx-float 9s ease-in-out -4.5s infinite}@keyframes tx-float{0%,to{translate:0 0}50%{translate:0 -10px}}.tx-hv-head{display:flex;align-items:center;gap:10px;font-size:13px;color:rgba(255,255,255,.7)}.tx-hv-head strong{color:#fff;font-size:14.5px}.tx-hv-msg{padding:12px 14px;border-radius:14px 14px 14px 4px;background:rgba(95,168,255,.14);border:1px solid rgba(95,168,255,.24);font-size:14px;line-height:1.5}.tx-hv-msg,.tx-hv-rows{-webkit-margin-before:14px;margin-block-start:14px}.tx-hv-rows{display:grid;grid-gap:8px;gap:8px}.tx-hv-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;border-radius:11px;background:rgba(255,255,255,.05);font-size:13px;color:rgba(255,255,255,.66);animation:tx-hv-in .7s var(--tx-ease) both}.tx-hv-row b{color:#fff;font-weight:600}.tx-hv-row:first-child{animation-delay:.6s}.tx-hv-row:nth-child(2){animation-delay:1.2s}.tx-hv-row:nth-child(3){animation-delay:1.8s}.tx-hv-row:nth-child(4){animation-delay:2.4s}@keyframes tx-hv-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tx-hv-tag{font-size:11.5px;font-weight:700;padding:3px 8px;border-radius:999px}.tx-hv-tag-ok{background:rgba(0,184,132,.18);color:#6FF0C4}.tx-hv-tag-ask{background:rgba(245,158,11,.18);color:#FFD08A}.tx-hv-tag-lock{background:rgba(124,92,255,.2);color:#C7B8FF}.tx-hv-steps{display:flex;gap:6px;-webkit-margin-before:12px;margin-block-start:12px}.tx-hv-steps span{flex:1 1;height:4px;border-radius:999px;background:rgba(255,255,255,.12);overflow:hidden;position:relative}.tx-hv-steps span:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#5FA8FF,#5FE0B0);transform:scaleX(0);transform-origin:left;animation:tx-hv-bar 12s linear infinite}.tx-hv-steps span:nth-child(2):after{animation-delay:2.4s}.tx-hv-steps span:nth-child(3):after{animation-delay:4.8s}.tx-hv-steps span:nth-child(4):after{animation-delay:7.2s}@keyframes tx-hv-bar{0%{transform:scaleX(0)}18%,90%{transform:scaleX(1)}to{transform:scaleX(1);opacity:0}}.tx-hv-labels{display:flex;justify-content:space-between;font-size:11.5px;color:rgba(255,255,255,.55);-webkit-margin-before:8px;margin-block-start:8px}.tx-header{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:30;background:var(--tx-glass);backdrop-filter:saturate(1.6) blur(16px);-webkit-backdrop-filter:saturate(1.6) blur(16px);-webkit-border-after:1px solid var(--tx-line);border-block-end:1px solid var(--tx-line)}.tx-header-row{max-width:calc(var(--tx-max) + 160px);margin:0 auto;padding:12px 24px;display:flex;align-items:center;gap:28px;position:relative}@media (max-width:640px){.tx-header-row{padding:10px 16px;gap:12px}}.tx-nav-desktop{display:flex;gap:4px;flex:0 0 auto}.tx-nav-mobile{display:none}@media (max-width:1180px){.tx-nav-desktop{display:none}.tx-nav-mobile{display:block}}.tx-header-compact .tx-nav-desktop{display:none}.tx-header-compact .tx-nav-mobile{display:block}@media (max-width:640px){.tx-hide-sm{display:none!important}}@media (min-width:641px){.tx-only-sm{display:none!important}}.tx-nav-link{font-size:14.5px;font-weight:540;text-decoration:none;color:var(--tx-ink-2);padding:8px 12px;border-radius:10px;white-space:nowrap;transition:color .16s,background .16s}.tx-nav-link:hover{color:var(--tx-ink);background:rgba(var(--tx-ink-rgb),.05)}.tx-nav-link[aria-current=page]{color:var(--tx-ink);background:rgba(var(--tx-ink-rgb),.06)}.tx-signin{white-space:nowrap;font-size:14.5px;font-weight:600;text-decoration:none;color:var(--tx-ink);padding:9px 12px;border-radius:10px}.tx-signin:hover{background:rgba(var(--tx-ink-rgb),.05)}.tx-nav-mobile>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;border:1px solid var(--tx-line-2);color:var(--tx-ink);background:var(--tx-surface)}.tx-nav-mobile>summary::-webkit-details-marker{display:none}.tx-nav-mobile[open]>summary{border-color:var(--tx-accent);color:var(--tx-accent)}.tx-nav-sheet{position:absolute;inset-inline:12px;margin-top:12px;background:var(--tx-surface);border:1px solid var(--tx-line);border-radius:20px;box-shadow:var(--tx-shadow-3);padding:10px;display:grid;grid-gap:2px;gap:2px;z-index:40;animation:tx-sheet .26s var(--tx-ease) both}@keyframes tx-sheet{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}.tx-nav-sheet a{display:flex;align-items:center;justify-content:space-between;padding:13px 14px;border-radius:12px;color:var(--tx-ink);text-decoration:none;font-weight:560}.tx-nav-sheet a:hover{background:var(--tx-surface-2)}.tx-nav-sheet hr{border:none;-webkit-border-before:1px solid var(--tx-line);border-block-start:1px solid var(--tx-line);margin:6px 4px}.tx-theme{display:inline-flex;padding:3px;gap:2px;border-radius:999px;background:rgba(var(--tx-ink-rgb),.05);border:1px solid var(--tx-line)}.tx-theme button{font:inherit;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;border:none;background:transparent;color:var(--tx-ink-3);cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}.tx-theme button:hover{color:var(--tx-ink)}.tx-theme button[aria-pressed=true]{background:var(--tx-surface);color:var(--tx-ink);box-shadow:0 1px 3px rgba(var(--tx-shadow-rgb),.18)}.tx-theme-night{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.12)}.tx-theme-night button{color:rgba(255,255,255,.6)}.tx-theme-night button:hover{color:#fff}.tx-theme-night button[aria-pressed=true]{background:rgba(255,255,255,.14);color:#fff;box-shadow:none}.tx-footer{background:var(--tx-night);color:var(--tx-night-ink-2);-webkit-border-before:3px solid var(--tx-accent);border-block-start:3px solid var(--tx-accent);padding-block:64px 36px;position:relative;overflow:hidden;isolation:isolate}.tx-footer:before{content:"";position:absolute;inset:-40% -10% auto auto;width:60%;aspect-ratio:1;z-index:-1;background:radial-gradient(circle,rgba(31,111,235,.22),transparent 65%)}.tx-footer a{color:var(--tx-night-ink-2);text-decoration:none;transition:color .16s}.tx-footer a:hover{color:#fff}.tx-footer-head{font-size:12.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fff;-webkit-margin-after:16px;margin-block-end:16px}.tx-section{position:relative}.tx-section-plain{background:var(--tx-surface)}.tx-section-gray{background:var(--tx-canvas)}.tx-section-navy{background:var(--tx-night);color:#fff}.tx-band{position:relative;overflow:hidden;isolation:isolate;border-radius:28px;padding:clamp(28px,5vw,64px);color:#fff;background:#0B1A2C}.tx-band:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(50% 80% at 100% 0,rgba(31,111,235,.55),transparent 70%),radial-gradient(40% 70% at 0 100%,rgba(0,184,132,.28),transparent 70%)}.tx-path{display:flex;flex-direction:column;gap:10px;padding:24px;border-radius:22px;background:var(--tx-surface);border:1px solid var(--tx-line);text-decoration:none;color:var(--tx-ink);position:relative;overflow:hidden;min-height:236px}.tx-path:hover{border-color:var(--tx-accent-line)}.tx-path-go{-webkit-margin-before:auto;margin-block-start:auto;display:inline-flex;align-items:center;gap:6px;font-weight:620;font-size:14.5px;color:var(--tx-accent)}.tx-path-go svg{transition:transform .22s var(--tx-ease)}.tx-path:hover .tx-path-go svg{transform:translateX(4px)}.tx-limits{border-radius:24px;padding:clamp(24px,3.4vw,36px);color:#fff;background:radial-gradient(28rem 18rem at 100% 0,rgba(31,111,235,.38),transparent 70%),var(--tx-night);box-shadow:var(--tx-shadow-2);border:1px solid rgba(255,255,255,.06)}.tx-shell{display:flex;align-items:stretch;min-height:100vh;background:var(--tx-canvas)}.tx-shell-aside{width:256px;flex-shrink:0;background:linear-gradient(180deg,#0C1B2D,#08131F);color:var(--tx-night-ink);padding:22px 14px;display:flex;flex-direction:column;gap:26px;position:-webkit-sticky;position:sticky;inset-block-start:0;height:100vh;overflow-y:auto;-webkit-border-end:1px solid rgba(255,255,255,.06);border-inline-end:1px solid rgba(255,255,255,.06)}.tx-shell-main{flex:1 1;min-width:0;display:flex;flex-direction:column}.tx-shell-content{padding:30px;flex:1 1}.tx-shell-nav a{display:flex;align-items:center;gap:11px;padding:10px 11px;border-radius:10px;font-size:14.5px;font-weight:520;text-decoration:none;color:rgba(255,255,255,.72);transition:background .16s,color .16s}.tx-shell-nav a:hover{background:rgba(255,255,255,.07);color:#fff}.tx-navicon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:8px;background:linear-gradient(145deg,rgba(255,255,255,.1),rgba(255,255,255,.03));box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);color:rgba(255,255,255,.82)}.tx-shell-nav a[aria-current=page] .tx-navicon{background:linear-gradient(145deg,#4C8DFF,#1F6FEB);box-shadow:0 4px 12px rgba(31,111,235,.45),inset 0 0 0 1px rgba(255,255,255,.18);color:#fff}.tx-shell-sub{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.38);padding:14px 11px 6px}.tx-shell-nav a{padding-block:7px}.tx-dash-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}.tx-kpi{display:grid;grid-gap:12px;gap:12px;padding:18px;border-radius:16px;text-decoration:none;box-shadow:0 1px 2px rgba(15,23,42,.04),0 8px 24px -16px rgba(15,23,42,.18);transition:transform .16s,box-shadow .16s,border-color .16s}a.tx-kpi:hover{transform:translateY(-2px);border-color:rgba(31,111,235,.35);box-shadow:0 14px 30px -18px rgba(31,111,235,.45)}.tx-kpi-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.tx-kpi-value{font-size:28px;font-weight:760;letter-spacing:-.03em;color:var(--tx-ink);line-height:1}.tx-kpi-label{font-size:13.5px;color:var(--tx-ink-2)}.tx-kpi-note{font-size:12.5px;line-height:1.5;color:var(--tx-ink-3)}.tx-window{border-radius:18px;background:var(--tx-surface);border:1px solid var(--tx-line);overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 40px -28px rgba(15,23,42,.25)}.tx-window-head{align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;-webkit-border-after:1px solid var(--tx-line);border-block-end:1px solid var(--tx-line);background:linear-gradient(180deg,rgba(var(--tx-ink-rgb),.025),transparent)}.tx-tabs,.tx-window-head{display:flex;flex-wrap:wrap}.tx-tabs{gap:4px;padding:4px;border-radius:12px;background:rgba(var(--tx-ink-rgb),.05)}.tx-tabs a{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:9px;font-size:13.5px;font-weight:600;text-decoration:none;color:var(--tx-ink-2)}.tx-tabs a[aria-current=page]{background:var(--tx-surface);color:var(--tx-ink);box-shadow:0 1px 3px rgba(15,23,42,.12)}.tx-tabs .tx-count{font-size:11.5px;padding:1px 7px;border-radius:999px;background:rgba(var(--tx-ink-rgb),.08)}.tx-window-row{display:flex;align-items:center;gap:12px;padding:13px 16px;text-decoration:none;-webkit-border-after:1px solid var(--tx-line);border-block-end:1px solid var(--tx-line);color:var(--tx-ink)}.tx-window-row:last-child{-webkit-border-after:0;border-block-end:0}.tx-window-row:hover{background:rgba(31,111,235,.04)}.tx-action{display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:14px;text-decoration:none;border:1px solid var(--tx-line);background:var(--tx-surface);transition:border-color .16s,transform .16s}.tx-action:hover{border-color:rgba(31,111,235,.35);transform:translateY(-1px)}.tx-shell-nav a[aria-current=page]{color:#fff;font-weight:620;background:linear-gradient(90deg,rgba(31,111,235,.42),rgba(31,111,235,.12));box-shadow:inset 2px 0 0 #6AAEFF}.tx-shell-head{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:10;background:var(--tx-glass);backdrop-filter:saturate(1.5) blur(14px);-webkit-backdrop-filter:saturate(1.5) blur(14px);-webkit-border-after:1px solid var(--tx-line);border-block-end:1px solid var(--tx-line);padding:18px 30px;display:flex;gap:18px;align-items:center;flex-wrap:wrap}.tx-tabbar{display:none}@media (max-width:860px){.tx-shell{flex-direction:column}.tx-shell-aside{width:auto;height:auto;position:static;padding:12px 16px;gap:10px;flex-direction:row;align-items:center;justify-content:space-between}.tx-shell-aside .tx-shell-group,.tx-shell-aside>nav,.tx-shell-label{display:none}.tx-shell-surfaces{-webkit-margin-before:0!important;margin-block-start:0!important}.tx-shell-content{padding:18px 16px 104px}.tx-shell-head{padding:14px 16px}.tx-tabbar{display:flex;position:fixed;inset-inline:10px;inset-block-end:max(10px,env(safe-area-inset-bottom));z-index:50;padding:6px;gap:4px;border-radius:22px;background:var(--tx-glass);backdrop-filter:saturate(1.6) blur(18px);-webkit-backdrop-filter:saturate(1.6) blur(18px);border:1px solid var(--tx-line);box-shadow:var(--tx-shadow-3)}.tx-tabbar a{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 4px;border-radius:16px;font-size:11.5px;font-weight:600;text-decoration:none;color:var(--tx-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tx-tabbar a span{max-width:100%;overflow:hidden;white-space:normal;text-align:center;line-height:1.15;font-size:10.5px;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tx-tabbar a[aria-current=page]{color:var(--tx-accent);background:var(--tx-accent-soft)}}.tx-kpi{padding:20px;border-radius:18px;background:var(--tx-surface);border:1px solid var(--tx-line);box-shadow:var(--tx-shadow-1)}.tx-kpi-label{font-size:13px;font-weight:600;color:var(--tx-ink-3);display:flex;align-items:center;gap:8px}.lx{border-radius:28px;background:var(--tx-surface);border:1px solid var(--tx-line);box-shadow:var(--tx-shadow-3),0 0 0 8px rgba(var(--tx-ink-rgb),.025);overflow:hidden;text-align:start}.lx-top{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 18px;background:linear-gradient(90deg,#0B1A2C,#10294A);color:rgba(255,255,255,.72);font-size:12.5px}.lx-live,.lx-top{align-items:center}.lx-live{display:inline-flex;gap:8px;font-weight:700;color:#fff;letter-spacing:.02em}.lx-live i{width:8px;height:8px;border-radius:999px;background:#5FE0B0;box-shadow:0 0 0 0 rgba(95,224,176,.6);animation:lx-pulse 1.8s infinite}@keyframes lx-pulse{0%{box-shadow:0 0 0 0 rgba(95,224,176,.6)}70%{box-shadow:0 0 0 8px rgba(95,224,176,0)}to{box-shadow:0 0 0 0 rgba(95,224,176,0)}}.lx-top-note{font-size:12px}.lx-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:4px;gap:4px;padding:8px;background:var(--tx-surface-2);-webkit-border-after:1px solid var(--tx-line);border-block-end:1px solid var(--tx-line)}@media (max-width:980px){.lx-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.lx-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}.lx-tab{font:inherit;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid transparent;background:transparent;color:var(--tx-ink-2);cursor:pointer;text-align:start;min-width:0;transition:background .2s,color .2s,border-color .2s,box-shadow .2s}.lx-tab:hover{background:rgba(var(--tx-ink-rgb),.04);color:var(--tx-ink)}.lx-tab[aria-selected=true]{background:var(--tx-surface);color:var(--tx-ink);border-color:var(--tx-line);box-shadow:var(--tx-shadow-1)}.lx-tab-ic{width:30px;height:30px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(var(--tx-ink-rgb),.06);color:var(--tx-ink-3);transition:background .2s,color .2s}.lx-tab[aria-selected=true] .lx-tab-ic{background:var(--tx-blue);color:#fff;box-shadow:0 6px 16px -6px rgba(31,111,235,.8)}.lx-tab[data-done] .lx-tab-ic{background:var(--tx-emerald);color:#fff}.lx-tab-txt{display:flex;flex-direction:column;min-width:0;line-height:1.2}.lx-tab-title{font-weight:680;font-size:14px}.lx-tab-sub,.lx-tab-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lx-tab-sub{font-size:12px;color:var(--tx-ink-3);-webkit-margin-before:2px;margin-block-start:2px}.lx-panel{padding:22px;animation:lx-fade .38s var(--tx-ease) both;min-height:520px}@media (max-width:640px){.lx-panel{padding:14px;min-height:0}}@keyframes lx-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lx-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:20px;gap:20px;align-items:start}@media (max-width:900px){.lx-grid{grid-template-columns:1fr}}.lx-col{display:grid;grid-gap:14px;gap:14px;min-width:0}.lx-lead{margin:0;font-size:15px;line-height:1.6;color:var(--tx-ink-2)}.lx-small{margin:10px 0 0;line-height:1.55}.lx-muted,.lx-small{font-size:12.5px;color:var(--tx-ink-3)}.lx-muted{font-weight:500}.lx-kicker{font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tx-ink-3);-webkit-margin-end:4px;margin-inline-end:4px}.lx-row{display:flex;gap:8px;flex-wrap:wrap}.lx-in{animation:lx-in .42s var(--tx-ease) both}@keyframes lx-in{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:none}}.lx-chips{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.lx-chip,.lx-cta,.lx-ghost,.lx-mini,.lx-next,.lx-qbtn,.lx-try{font:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:background .18s,color .18s,border-color .18s,box-shadow .2s,transform .16s var(--tx-ease),opacity .2s}.lx-chip{font-size:13px;font-weight:600;padding:7px 12px;border-radius:999px;border:1px solid var(--tx-line-2);background:var(--tx-surface);color:var(--tx-ink-2)}.lx-chip:hover,.lx-chip[aria-pressed=true]{border-color:var(--tx-accent-line);color:var(--tx-accent)}.lx-chip[aria-pressed=true]{background:var(--tx-accent-soft)}.lx-phone{border-radius:26px;border:1px solid var(--tx-line-2);background:var(--tx-surface-2);overflow:hidden;display:flex;flex-direction:column;box-shadow:inset 0 0 0 6px var(--tx-surface),var(--tx-shadow-1)}.lx-phone-bar{display:flex;gap:10px;align-items:center;padding:14px 16px;-webkit-border-after:1px solid var(--tx-line);border-block-end:1px solid var(--tx-line);background:var(--tx-surface);margin:6px 6px 0;border-radius:20px 20px 0 0}.lx-phone-bar strong{display:block;font-size:14px}.lx-phone-bar small{display:block;font-size:12px;color:var(--tx-ink-3)}.lx-avatar{width:32px;height:32px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,#1F6FEB,#00B884)}.lx-chat{display:flex;flex-direction:column;gap:8px;padding:14px;height:300px;overflow-y:auto;margin-inline:6px;background:var(--tx-surface-2);scrollbar-width:thin}@media (max-width:640px){.lx-chat{height:280px}}.lx-bubble{max-width:88%;padding:10px 13px;font-size:14px;line-height:1.5;animation:lx-in .32s var(--tx-ease) both}.lx-you{align-self:flex-end;border-radius:16px 16px 4px 16px;color:#fff;background:linear-gradient(160deg,#2C7BF5,#1A62D6)}.lx-tx{align-self:flex-start;border-radius:16px 16px 16px 4px;background:var(--tx-surface);border:1px solid var(--tx-line);color:var(--tx-ink)}.lx-photo{display:flex;align-items:center;justify-content:center;height:70px;width:120px;-webkit-margin-after:6px;margin-block-end:6px;border-radius:10px;background:linear-gradient(135deg,rgba(255,255,255,.35),rgba(255,255,255,.1))}.lx-dots{display:inline-flex;gap:4px;padding:12px 14px}.lx-dots i{width:6px;height:6px;border-radius:999px;background:var(--tx-ink-3);animation:lx-dot 1s ease-in-out infinite}.lx-dots i:nth-child(2){animation-delay:.15s}.lx-dots i:nth-child(3){animation-delay:.3s}@keyframes lx-dot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.lx-caret:after{content:"";display:inline-block;width:2px;height:1em;-webkit-margin-start:2px;margin-inline-start:2px;vertical-align:-2px;background:#fff;animation:lx-blink 1s steps(1) infinite}@keyframes lx-blink{50%{opacity:0}}.lx-quick{display:flex;gap:6px;flex-wrap:wrap;padding:12px;margin:0 6px 6px;background:var(--tx-surface);border-radius:0 0 20px 20px;-webkit-border-before:1px solid var(--tx-line);border-block-start:1px solid var(--tx-line)}.lx-qbtn{font-size:12.5px;font-weight:600;padding:7px 11px;border-radius:999px;border:1px solid var(--tx-accent-line);background:var(--tx-accent-soft);color:var(--tx-accent)}.lx-qbtn:hover:not(:disabled){background:var(--tx-blue);color:#fff;border-color:transparent;transform:translateY(-1px)}.lx-qbtn:disabled{opacity:.38;cursor:default}.lx-card{border-radius:20px;border:1px solid var(--tx-line);background:var(--tx-surface);padding:16px;box-shadow:var(--tx-shadow-1);transition:opacity .3s}.lx-card[data-dim]{opacity:.7}.lx-card-head{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;font-weight:680;font-size:14.5px;-webkit-margin-after:12px;margin-block-end:12px}.lx-card-head>span:first-child{display:inline-flex;align-items:center;gap:8px}.lx-fields{margin:0;display:grid;grid-gap:6px;gap:6px}.lx-field{display:grid;grid-template-columns:104px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:9px 10px;border-radius:12px;background:var(--tx-surface-2);border:1px solid transparent;transition:border-color .3s,background .3s}@media (max-width:420px){.lx-field{grid-template-columns:1fr;gap:4px}}.lx-field dt{font-size:12.5px;color:var(--tx-ink-3);font-weight:600}.lx-field dd{margin:0;display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.lx-field dd,.lx-field-val{align-items:center;min-width:0}.lx-field-val{display:inline-flex;gap:6px;font-size:13.5px;font-weight:600;color:var(--tx-ink)}.lx-field[data-flash]{animation:lx-flash 1.2s var(--tx-ease) 1;border-color:var(--tx-accent-line)}@keyframes lx-flash{0%{background:var(--tx-accent-soft);box-shadow:0 0 0 4px var(--tx-accent-soft)}to{box-shadow:0 0 0 0 transparent}}.lx-skel{display:inline-block;width:120px;height:10px;border-radius:999px;background:linear-gradient(90deg,rgba(var(--tx-ink-rgb),.06),rgba(var(--tx-ink-rgb),.12),rgba(var(--tx-ink-rgb),.06));background-size:200% 100%;animation:lx-shimmer 1.4s linear infinite}@keyframes lx-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.lx-label{display:inline-flex;align-items:center;font-size:11px;font-weight:700;padding:3px 8px;border-radius:999px;white-space:nowrap;letter-spacing:.01em;border:1px solid transparent}.lx-label-stated{color:var(--tx-success-ink);background:var(--tx-success-soft);border-color:rgba(0,184,132,.28)}.lx-label-message{color:var(--tx-accent);background:var(--tx-accent-soft);border-color:var(--tx-accent-line)}.lx-label-confirm{color:var(--tx-warn-ink);background:var(--tx-warn-soft);border-color:rgba(245,158,11,.32)}.lx-label-unknown{color:var(--tx-ink-3);background:rgba(var(--tx-ink-rgb),.05);border-color:var(--tx-line)}.lx-label-locked{color:#6E52F0;background:rgba(124,92,255,.1);border-color:rgba(124,92,255,.3)}.lx-label-notAi{color:var(--tx-danger-ink);background:var(--tx-danger-soft);border-color:rgba(239,68,68,.28)}:root[data-theme=dark] .lx-label-locked{color:#B9A8FF}@media (prefers-color-scheme:dark){:root:not([data-theme]) .lx-label-locked{color:#B9A8FF}}.lx-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 12px;gap:8px 12px;-webkit-margin-before:14px;margin-block-start:14px;-webkit-padding-before:12px;padding-block-start:12px;-webkit-border-before:1px dashed var(--tx-line-2);border-block-start:1px dashed var(--tx-line-2)}.lx-legend>span{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--tx-ink-3);flex-wrap:wrap}@media (max-width:420px){.lx-legend{grid-template-columns:1fr}}.lx-switches{display:grid;grid-gap:8px;gap:8px}.lx-switch{display:flex;gap:12px;align-items:flex-start;padding:12px;border-radius:14px;border:1px solid var(--tx-line);background:var(--tx-surface);cursor:pointer;transition:border-color .2s,background .2s}.lx-switch:hover{border-color:var(--tx-accent-line)}.lx-switch input{position:absolute;opacity:0;width:1px;height:1px}.lx-switch-ui{flex-shrink:0;width:38px;height:22px;border-radius:999px;background:rgba(var(--tx-ink-rgb),.16);position:relative;transition:background .22s;-webkit-margin-before:1px;margin-block-start:1px}.lx-switch-ui:after{content:"";position:absolute;inset-block-start:3px;inset-inline-start:3px;width:16px;height:16px;border-radius:999px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.3);transition:transform .26s var(--tx-ease-spring)}.lx-switch input:checked+.lx-switch-ui{background:var(--tx-orange)}.lx-switch input:checked+.lx-switch-ui:after{transform:translateX(16px)}.lx-switch input:focus-visible+.lx-switch-ui{outline:3px solid var(--tx-accent);outline-offset:2px}.lx-switch strong{display:block;font-size:14px;color:var(--tx-ink)}.lx-switch small{display:block;font-size:12.5px;color:var(--tx-ink-3);-webkit-margin-before:2px;margin-block-start:2px}.lx-provs{display:grid;grid-gap:8px;gap:8px}.lx-prov{padding:12px;border-radius:14px;border:1px solid var(--tx-line);background:var(--tx-surface);animation:lx-in .42s var(--tx-ease) both;animation-delay:calc(var(--row, 0) * 90ms);transition:opacity .3s}.lx-prov[data-out]{background:var(--tx-danger-soft);border-color:rgba(239,68,68,.22)}.lx-prov[data-out] .lx-prov-name strong{text-decoration:line-through;-webkit-text-decoration-color:rgba(239,68,68,.6);text-decoration-color:rgba(239,68,68,.6)}.lx-prov-top{display:flex;align-items:center;gap:10px}.lx-prov-av{width:34px;height:34px;border-radius:11px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-weight:750;color:var(--tx-accent);background:var(--tx-accent-soft);border:1px solid var(--tx-accent-line)}.lx-prov[data-out] .lx-prov-av{color:var(--tx-ink-3);background:rgba(var(--tx-ink-rgb),.05);border-color:var(--tx-line)}.lx-prov-name{flex:1 1;min-width:0}.lx-prov-name strong{display:block;font-size:14px}.lx-prov-name small{display:block;font-size:12.5px;color:var(--tx-ink-3);-webkit-margin-before:1px;margin-block-start:1px}.lx-prov[data-out] .lx-prov-name small{color:var(--tx-danger-ink)}.lx-checks{display:flex;gap:5px;flex-wrap:wrap;-webkit-margin-before:10px;margin-block-start:10px}.lx-check{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:650;padding:3px 8px;border-radius:999px;color:var(--tx-success-ink);background:var(--tx-success-soft);opacity:0;animation:lx-in .3s var(--tx-ease) both;animation-delay:calc(var(--row, 0) * 90ms + var(--i, 0) * .11s + .2s)}.lx-check[data-bad]{color:#fff;background:#E5484D}.lx-mini{font-size:13px;font-weight:650;padding:7px 13px;border-radius:10px;border:none;color:#fff;background:var(--tx-blue);box-shadow:0 6px 16px -8px rgba(31,111,235,.9)}.lx-mini:hover{transform:translateY(-1px);background:#1A62D6}.lx-note{display:flex;gap:9px;align-items:flex-start;padding:11px 12px;border-radius:12px;font-size:13px;line-height:1.5;border:1px solid transparent}.lx-note svg{flex-shrink:0;-webkit-margin-before:1px;margin-block-start:1px}.lx-note-info{background:var(--tx-accent-soft);border-color:var(--tx-accent-line);color:var(--tx-ink)}.lx-note-info svg{color:var(--tx-accent)}.lx-note-ok{background:var(--tx-success-soft);border-color:rgba(0,184,132,.28);color:var(--tx-ink)}.lx-note-ok svg{color:var(--tx-success-ink)}.lx-note-warn{background:var(--tx-warn-soft);border-color:rgba(245,158,11,.32);color:var(--tx-ink)}.lx-note-warn svg{color:var(--tx-warn-ink)}.lx-prov .lx-note,.lx-refused{-webkit-margin-before:10px;margin-block-start:10px}.lx-refused{padding:12px;border-radius:12px;border:1px solid rgba(239,68,68,.3);background:var(--tx-danger-soft)}.lx-refused-code{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--tx-danger-ink)}.lx-refused code{font-family:var(--tx-mono);font-size:11.5px}.lx-refused p{margin:6px 0 0;font-size:13px;line-height:1.55;color:var(--tx-ink)}.lx-try{-webkit-margin-before:12px;margin-block-start:12px;font-size:12.5px;font-weight:600;padding:7px 11px;border-radius:10px;border:1px dashed var(--tx-line-2);background:transparent;color:var(--tx-ink-2)}.lx-try:hover{border-color:rgba(239,68,68,.5);color:var(--tx-danger-ink)}.lx-cta{justify-content:center;font-size:14px;font-weight:650;padding:11px 16px;border-radius:12px;border:none;color:#fff;background:linear-gradient(180deg,#2C7BF5,#1A62D6);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 10px 22px -10px rgba(31,111,235,.9)}.lx-cta:hover:not(:disabled){transform:translateY(-1px)}.lx-cta:disabled{opacity:.45;cursor:not-allowed}.lx-ghost{font-size:14px;font-weight:600;padding:10px 16px;border-radius:12px;border:1px solid var(--tx-line-2);background:var(--tx-surface);color:var(--tx-ink)}.lx-ghost:hover:not(:disabled){border-color:var(--tx-accent-line)}.lx-ghost:disabled{opacity:.45;cursor:not-allowed}.lx-booking{display:grid;grid-gap:10px;gap:10px}.lx-booking .lx-card-head{-webkit-margin-after:2px;margin-block-end:2px}.lx-addr,.lx-hold{display:flex;gap:12px;align-items:center;padding:12px;border-radius:14px;border:1px solid var(--tx-line);background:var(--tx-surface-2);transition:all .4s var(--tx-ease)}.lx-addr strong,.lx-hold strong{display:block;font-size:14px}.lx-addr small,.lx-hold small{display:block;font-size:12.5px;color:var(--tx-ink-3);-webkit-margin-before:2px;margin-block-start:2px}.lx-hold{color:var(--tx-ink-3)}.lx-hold strong{color:var(--tx-ink)}.lx-hold[data-on]{color:#fff;border-color:transparent;background:linear-gradient(135deg,#0D1B2A,#16466E)}.lx-hold[data-on] strong{color:#fff}.lx-hold[data-on] small{color:rgba(255,255,255,.7)}.lx-addr-ic{width:36px;height:36px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#6E52F0;background:rgba(124,92,255,.12);transition:all .4s var(--tx-ease-spring)}.lx-addr[data-open]{border-color:rgba(0,184,132,.32);background:var(--tx-success-soft)}.lx-addr[data-open] .lx-addr-ic{color:#fff;background:var(--tx-emerald);transform:rotate(-8deg) scale(1.06)}.lx-steps{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-gap:4px;gap:4px}.lx-steps li{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--tx-ink-3);padding:6px 4px}.lx-steps li[data-done]{color:var(--tx-ink)}.lx-steps li[data-now]{color:var(--tx-accent);font-weight:650}.lx-step-dot{width:20px;height:20px;border-radius:999px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--tx-line-2);color:#fff}.lx-steps li[data-done] .lx-step-dot{background:var(--tx-emerald);border-color:var(--tx-emerald)}.lx-steps li[data-now] .lx-step-dot{border-color:var(--tx-blue);border-inline-end-color:transparent;animation:lx-spin .8s linear infinite}@keyframes lx-spin{to{transform:rotate(1turn)}}.lx-scope{padding:14px;border-radius:14px;border:1px solid rgba(245,158,11,.4);background:var(--tx-warn-soft)}.lx-scope strong{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--tx-warn-ink)}.lx-scope p{margin:6px 0 12px;font-size:13px;line-height:1.55;color:var(--tx-ink)}.lx-sees{width:100%;border-collapse:collapse;font-size:13px}.lx-sees td,.lx-sees th{text-align:start;padding:10px 8px;-webkit-border-after:1px solid var(--tx-line);border-block-end:1px solid var(--tx-line)}.lx-sees thead th{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--tx-ink-3);font-weight:700}.lx-sees tbody th{font-weight:600;color:var(--tx-ink-2)}.lx-sees td{color:var(--tx-ink);font-weight:560}.lx-sees tr[data-hot] td:last-child{color:var(--tx-success-ink);animation:lx-flash 1.2s var(--tx-ease) 1}.lx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lx-proofs{display:grid;grid-gap:8px;gap:8px}.lx-proof{display:flex;align-items:center;gap:12px;padding:10px;border-radius:14px;border:1px dashed var(--tx-line-2);color:var(--tx-ink-3);transition:all .4s var(--tx-ease)}.lx-proof strong{display:block;font-size:14px;color:var(--tx-ink)}.lx-proof small{display:block;font-size:12.5px}.lx-proof[data-on]{border-style:solid;border-color:rgba(0,184,132,.3);background:var(--tx-success-soft)}.lx-proof[data-on] small{color:var(--tx-success-ink)}.lx-thumb{width:54px;height:42px;border-radius:10px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:rgba(var(--tx-ink-rgb),.4);background:rgba(var(--tx-ink-rgb),.05);transition:all .4s}.lx-proof[data-on] .lx-thumb-before{color:#fff;background:linear-gradient(135deg,#7A8FA6,#4A5D73)}.lx-proof[data-on] .lx-thumb-after{color:#fff;background:linear-gradient(135deg,#3CCB9B,#1F8F6B)}.lx-proof[data-on] .lx-thumb-checklist{color:#fff;background:linear-gradient(135deg,#5FA8FF,#1F6FEB)}.lx-ledger{list-style:none;margin:0;padding:0;border:1px solid var(--tx-line);border-radius:14px;overflow:hidden}.lx-ledger li{display:flex;align-items:center;gap:10px;padding:11px 12px;font-size:13.5px;-webkit-border-before:1px solid var(--tx-line);border-block-start:1px solid var(--tx-line);color:var(--tx-ink)}.lx-ledger li:first-child{-webkit-border-before:none;border-block-start:none}.lx-ledger li span{flex:1 1}.lx-ledger code,.lx-ledger li svg{color:var(--tx-ink-3)}.lx-ledger code{font-family:var(--tx-mono);font-size:11.5px}.lx-docs{list-style:none;margin:0 0 12px;padding:0;display:grid;grid-gap:8px;gap:8px}.lx-docs li{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;border:1px solid var(--tx-line);background:var(--tx-surface-2);transition:all .3s}.lx-docs li>span:nth-child(2){flex:1 1;min-width:0}.lx-docs strong{display:block;font-size:14px}.lx-docs small{display:block;font-size:12.5px;color:var(--tx-ink-3)}.lx-docs li[data-state="2"]{border-color:rgba(0,184,132,.3);background:var(--tx-success-soft)}.lx-docs li[data-state="2"] small{color:var(--tx-success-ink)}.lx-doc-ic{width:32px;height:32px;border-radius:10px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--tx-ink-3);background:rgba(var(--tx-ink-rgb),.06)}.lx-docs li[data-state="2"] .lx-doc-ic{color:#fff;background:var(--tx-emerald)}.lx-spin{width:18px;height:18px;border-radius:999px;border:2px solid var(--tx-blue);border-inline-end-color:transparent;animation:lx-spin .8s linear infinite}.lx-quote{margin:0 0 12px;font-size:14.5px;line-height:1.55;color:var(--tx-ink-2);font-style:italic}.lx-card .lx-addr{-webkit-margin-after:12px;margin-block-end:12px}.lx-foot{-webkit-border-before:1px solid var(--tx-line);border-block-start:1px solid var(--tx-line);background:var(--tx-surface-2);padding:14px 18px 16px;display:grid;grid-gap:12px;gap:12px}.lx-journey{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:6px;gap:6px}.lx-journey li{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--tx-ink-3);padding:8px;border-radius:10px;border:1px solid var(--tx-line);background:var(--tx-surface);min-width:0;transition:all .3s}.lx-journey li span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lx-journey li[data-done]{color:var(--tx-success-ink);border-color:rgba(0,184,132,.3);background:var(--tx-success-soft)}.lx-journey li[data-next]{color:var(--tx-accent);border-color:var(--tx-accent-line)}.lx-j-dot{width:16px;height:16px;border-radius:999px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--tx-line-2);color:#fff}.lx-journey li[data-done] .lx-j-dot{background:var(--tx-emerald);border-color:var(--tx-emerald)}.lx-journey li[data-next] .lx-j-dot{border-color:var(--tx-blue);animation:lx-pulse-b 1.6s infinite}@keyframes lx-pulse-b{0%{box-shadow:0 0 0 0 rgba(31,111,235,.5)}70%{box-shadow:0 0 0 6px rgba(31,111,235,0)}to{box-shadow:0 0 0 0 rgba(31,111,235,0)}}@media (max-width:640px){.lx-journey{grid-template-columns:repeat(5,minmax(0,1fr))}.lx-journey li{padding:6px;justify-content:center}.lx-journey li span:last-child{display:none}}.lx-foot-row{display:flex;gap:14px;flex-wrap:wrap;align-items:center;justify-content:space-between}.lx-foot-row .lx-small{margin:0;max-width:620px}.lx-next{font-size:14px;font-weight:650;padding:10px 16px;border-radius:12px;border:1px solid var(--tx-line-2);background:var(--tx-surface);color:var(--tx-ink);text-decoration:none}.lx-next:hover{border-color:var(--tx-accent-line);color:var(--tx-accent)}.lx-next[data-ready]{border-color:transparent;color:#fff;background:linear-gradient(180deg,#2C7BF5,#1A62D6);box-shadow:0 10px 24px -10px rgba(31,111,235,.9);animation:lx-nudge 2.2s var(--tx-ease) infinite}@keyframes lx-nudge{0%,to{transform:none}50%{transform:translateX(3px)}}.tx-pop{animation:lx-in .42s var(--tx-ease) both}.tx-step-btn{display:flex;gap:12px;width:100%;text-align:start;font:inherit;background:transparent;border:1px solid transparent;border-radius:14px;padding:11px 12px;cursor:pointer;color:var(--tx-ink-3);transition:background .2s,border-color .2s,color .2s}.tx-step-btn:hover{background:var(--tx-surface-2);color:var(--tx-ink-2)}.tx-step-btn[aria-current=step]{background:var(--tx-accent-soft);border-color:var(--tx-accent-line);color:var(--tx-ink)}.tx-step-dot{flex-shrink:0;width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;background:rgba(var(--tx-ink-rgb),.06);color:var(--tx-ink-3);transition:background .24s,color .24s}.tx-step-btn[data-done=true] .tx-step-dot{background:var(--tx-emerald);color:#fff}.tx-step-btn[aria-current=step] .tx-step-dot{background:var(--tx-blue);color:#fff}:focus-visible{outline:3px solid var(--tx-accent);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}.lx-check,.tx-hv-row{opacity:1!important}.tx-hv-steps span:after{transform:scaleX(1)}}@media print{.lx,.tx-header,.tx-tabbar,.tx-theme{display:none!important}}.tx-auth{min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--tx-canvas)}.tx-auth-side{display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:clamp(32px,5vw,64px)}.tx-auth-main{display:flex;align-items:center;justify-content:center;padding:24px}.tx-auth-side+.tx-auth-main .tx-auth-logo{display:none}@media (max-width:900px){.tx-auth{grid-template-columns:1fr}.tx-auth-side{display:none}.tx-auth-side+.tx-auth-main .tx-auth-logo{display:block}}.tx-lang{position:relative;display:inline-flex}.tx-lang[aria-busy=true]{opacity:.6}.tx-lang-btn{font:inherit;font-size:12.5px;font-weight:700;letter-spacing:.04em;display:inline-flex;align-items:center;gap:6px;height:38px;padding-inline:11px;border-radius:999px;border:1px solid var(--tx-line);background:rgba(var(--tx-ink-rgb),.05);color:var(--tx-ink-2);cursor:pointer;transition:color .16s,border-color .16s,background .16s}.tx-lang-btn:hover,.tx-lang-btn[aria-expanded=true]{color:var(--tx-ink);border-color:var(--tx-accent-line)}.tx-lang-btn[aria-expanded=true] .tx-lang-caret{transform:rotate(180deg)}.tx-lang-caret{transition:transform .2s var(--tx-ease);opacity:.7}.tx-lang-menu{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;z-index:60;width:min(22rem,calc(100vw - 2rem));max-height:min(420px,70vh);overflow-y:auto;padding:6px;display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;background:var(--tx-surface);border:1px solid var(--tx-line);border-radius:16px;box-shadow:var(--tx-shadow-3);animation:tx-sheet .2s var(--tx-ease) both}.tx-lang-up .tx-lang-menu{inset-block-start:auto;inset-block-end:calc(100% + 8px);inset-inline-end:auto;inset-inline-start:0}.tx-lang-menu button{font:inherit;font-size:14.5px;text-align:start;display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 10px;border-radius:10px;border:none;background:transparent;color:var(--tx-ink);cursor:pointer}.tx-lang-menu button:focus-visible,.tx-lang-menu button:hover{background:var(--tx-surface-2);outline:none}.tx-lang-menu button[aria-selected=true]{background:var(--tx-accent-soft);color:var(--tx-accent-strong);font-weight:600}.tx-lang-code{font-size:12px;font-weight:700;letter-spacing:.05em;color:var(--tx-ink-3);min-width:22px;direction:ltr}.tx-lang-menu button[aria-selected=true] .tx-lang-code{color:inherit}.tx-lang-night .tx-lang-btn{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14);color:rgba(255,255,255,.75)}.tx-lang-night .tx-lang-btn:hover,.tx-lang-night .tx-lang-btn[aria-expanded=true]{color:#fff;border-color:rgba(255,255,255,.35)}[dir=rtl] .tx-flip-rtl,[dir=rtl] svg[data-icon=arrow],[dir=rtl] svg[data-icon=route]{transform:scaleX(-1)}[dir=rtl] .lx-switch input:checked+.lx-switch-ui:after{transform:translateX(-16px)}[dir=rtl] .tx-cat-go{transform:translateX(4px)}.tx-footer-blurb,.tx-footer-slogan{margin:14px 0 0;max-width:22rem;font-size:14px;line-height:1.6}.tx-footer-slogan{color:var(--tx-night-ink);font-weight:700}.tx-social-row{display:flex;flex-wrap:nowrap;gap:2px;margin:12px 0 0;padding:0;list-style:none;overflow-x:auto}.tx-social-row a,.tx-social-row span{justify-content:center;width:40px;height:40px}.tx-social-row a,.tx-social-row span,.tx-whatsapp{display:inline-flex;align-items:center;color:var(--tx-night-ink)}.tx-whatsapp{gap:.45rem;min-height:44px;-webkit-margin-before:4px;margin-block-start:4px;font-weight:700}.tx-legal-strip{display:flex;gap:8px;flex-wrap:wrap}.tx-legal-strip a,.tx-legal-strip button{display:inline-flex;align-items:center;min-height:36px;padding-inline:12px;border:1px solid var(--tx-night-line);border-radius:999px;color:var(--tx-night-ink-2)}.tx-consent{position:fixed;z-index:70;inset-inline:16px;inset-block-end:16px;max-width:440px;padding:16px;border-radius:18px;background:var(--tx-surface);color:var(--tx-ink);-webkit-border-before:3px solid var(--tx-accent);border-block-start:3px solid var(--tx-accent);box-shadow:var(--tx-shadow-3)}.tx-consent p{margin:0 0 12px;line-height:1.5}.tx-consent-close{position:absolute;inset-block-start:8px;inset-inline-end:8px;width:36px;height:36px;border:0;border-radius:999px;background:transparent;color:inherit;font-size:1.3rem;cursor:pointer}.tx-consent-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.tx-consent-actions button{min-height:44px;border-radius:12px;border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink);font:inherit;font-weight:700;cursor:pointer}body:has(.tx-consent) .tx-footer{-webkit-padding-after:8rem;padding-block-end:8rem}.tx-acct{position:relative;display:inline-flex}.tx-acct-btn{display:inline-flex;align-items:center;gap:6px;padding:3px 8px 3px 3px;border-radius:999px;border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink-2);cursor:pointer;font:inherit}.tx-acct-btn:hover,.tx-acct-btn[aria-expanded=true]{border-color:var(--tx-accent-line);color:var(--tx-ink)}.tx-acct-btn[aria-expanded=true] .tx-lang-caret{transform:rotate(180deg)}.tx-acct-avatar{inline-size:30px;block-size:30px;border-radius:999px;display:inline-grid;place-items:center;font-size:13.5px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--tx-accent),#7C5CFF)}.tx-acct-avatar-lg{inline-size:40px;block-size:40px;font-size:16px;flex-shrink:0}.tx-acct-menu{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;z-index:60;inline-size:min(300px,calc(100vw - 24px));padding:8px;border-radius:16px;background:var(--tx-surface);border:1px solid var(--tx-line);box-shadow:var(--tx-shadow-3);display:grid;grid-gap:2px;gap:2px}.tx-acct-head{display:flex;gap:11px;align-items:center;padding:8px 8px 12px}.tx-acct-email{display:block;font-size:14px;font-weight:650;color:var(--tx-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-acct-mode{display:block;font-size:12.5px;color:var(--tx-ink-3);-webkit-margin-before:2px;margin-block-start:2px}.tx-acct-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tx-ink-3);padding:6px 10px 4px}.tx-acct-item{display:flex;align-items:center;gap:10px;inline-size:100%;padding:9px 10px;border-radius:10px;font:inherit;font-size:14px;color:var(--tx-ink-2);text-decoration:none;background:none;border:0;cursor:pointer;text-align:start}.tx-acct-item span{flex:1 1}.tx-acct-item:focus-visible,.tx-acct-item:hover{background:var(--tx-surface-2);color:var(--tx-ink);outline:none}.tx-acct-item[aria-checked=true]{color:var(--tx-accent-strong);font-weight:600}.tx-acct-sep{border:0;-webkit-border-before:1px solid var(--tx-line);border-block-start:1px solid var(--tx-line);margin:6px 4px}.tx-mode-switch{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:999px;font-size:13.5px;font-weight:650;text-decoration:none;white-space:nowrap;color:var(--tx-ink);border:1px solid var(--tx-line);background:var(--tx-surface)}.tx-mode-switch:hover{border-color:var(--tx-accent-line);color:var(--tx-accent-strong)}@media (max-width:640px){.tx-mode-switch span{display:none}}.tx-bell-btn{position:relative;display:inline-grid;place-items:center;inline-size:38px;block-size:38px;border-radius:999px;border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink-2);cursor:pointer}.tx-bell-btn:hover,.tx-bell-btn[aria-expanded=true]{border-color:var(--tx-accent-line);color:var(--tx-ink)}.tx-bell-count{position:absolute;inset-block-start:-4px;inset-inline-end:-4px;min-inline-size:18px;block-size:18px;padding-inline:5px;border-radius:999px;display:inline-grid;place-items:center;font-size:11px;font-weight:750;color:#fff;background:var(--tx-danger,#E5484D);box-shadow:0 0 0 2px var(--tx-canvas)}.tx-bell-menu{inline-size:min(360px,calc(100vw - 24px));padding:10px;gap:6px}.tx-bell-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 6px 6px;font-size:14.5px;color:var(--tx-ink)}.tx-bell-link{border:0;background:transparent;color:var(--tx-accent-strong);font:inherit;font-size:12.5px;font-weight:650;cursor:pointer;padding:2px 4px}.tx-bell-empty,.tx-bell-note{margin:0;padding:10px 8px;font-size:13px;color:var(--tx-ink-3)}.tx-bell-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px;max-block-size:min(420px,60vh);overflow-y:auto}.tx-bell-item{inline-size:100%;display:flex;gap:10px;align-items:flex-start;text-align:start;padding:9px 8px;border:0;border-radius:10px;background:transparent;color:var(--tx-ink-2);font:inherit;cursor:pointer}.tx-bell-item:focus-visible,.tx-bell-item:hover{background:var(--tx-surface-2);outline:none}.tx-bell-item[data-unread]{color:var(--tx-ink);font-weight:600}.tx-bell-dot{flex-shrink:0;inline-size:8px;block-size:8px;-webkit-margin-before:6px;margin-block-start:6px;border-radius:999px;background:transparent}.tx-bell-item[data-unread] .tx-bell-dot{background:var(--tx-accent)}.tx-bell-text{display:grid;grid-gap:2px;gap:2px;font-size:13.5px;line-height:1.45}.tx-bell-text time{font-size:12px;font-weight:500;color:var(--tx-ink-3)}.tx-bell-enable{display:inline-flex;align-items:center;justify-content:center;gap:7px;margin:4px 2px 2px;padding:8px 10px;border-radius:10px;border:1px dashed var(--tx-line-2,var(--tx-line));background:transparent;color:var(--tx-ink-2);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.tx-bell-enable:hover{border-color:var(--tx-accent-line);color:var(--tx-accent-strong)}.tx-dispatch-head{display:flex;gap:12px;align-items:flex-start;-webkit-margin-after:16px;margin-block-end:16px}.tx-dispatch-head h2{font-size:17px;margin:0;color:var(--tx-ink)}.tx-dispatch-head p{font-size:13.5px;line-height:1.6;margin:4px 0 0;color:var(--tx-ink-3);max-width:620px}.tx-dispatch-icon{flex-shrink:0;width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:rgba(0,184,132,.1);color:var(--tx-success-ink)}.tx-dispatch[data-acil] .tx-dispatch-icon{background:rgba(239,68,68,.1);color:var(--tx-danger-ink)}.tx-dispatch-live{display:grid;grid-gap:10px;gap:10px;padding:14px 16px;border-radius:14px;background:rgba(var(--tx-ink-rgb),.035);border:1px solid rgba(var(--tx-ink-rgb),.1)}.tx-dispatch-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:14.5px;color:var(--tx-ink)}.tx-dispatch-timer{-webkit-margin-start:auto;margin-inline-start:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;color:var(--tx-ink-2)}.tx-dispatch-pulse{width:10px;height:10px;border-radius:50%;background:var(--tx-success-ink);box-shadow:0 0 0 0 rgba(0,184,132,.45);animation:tx-dispatch-pulse 1.6s infinite}@keyframes tx-dispatch-pulse{70%{box-shadow:0 0 0 10px rgba(0,184,132,0)}to{box-shadow:0 0 0 0 rgba(0,184,132,0)}}.tx-dispatch-bar{height:6px;border-radius:99px;background:rgba(var(--tx-ink-rgb),.08);overflow:hidden}.tx-dispatch-bar>span{display:block;height:100%;background:var(--tx-success-ink);transition:width .25s linear}.tx-dispatch-note{font-size:13px;line-height:1.55;margin:0 0 10px;color:var(--tx-ink-3)}.tx-dispatch-live .tx-dispatch-note{margin:0}.tx-dispatch-live .tx-btn{justify-self:start}.tx-dispatch-done{display:grid;grid-gap:8px;gap:8px;padding:14px 16px;border-radius:14px;background:rgba(0,184,132,.07);border:1px solid rgba(0,184,132,.26)}.tx-dispatch-done strong{display:inline-flex;gap:6px;align-items:center;color:var(--tx-success-ink);font-size:15px}.tx-dispatch-done p,.tx-dispatch-miss p{margin:0;font-size:13.5px;line-height:1.6;color:var(--tx-ink-2)}.tx-dispatch-done .tx-btn{justify-self:start}.tx-dispatch-miss{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;-webkit-margin-after:12px;margin-block-end:12px;border-radius:12px;background:rgba(245,158,11,.07);border:1px solid rgba(245,158,11,.3)}.tx-dispatch-miss strong{color:var(--tx-warn-ink);font-size:14.5px}.tx-dispatch-error{margin:0 0 10px;font-size:13px;color:var(--tx-danger-ink)}.tx-offer-timer{-webkit-margin-start:auto;margin-inline-start:auto;font-size:13px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--tx-ink-2);white-space:nowrap}.tx-offer-timer[data-low]{color:var(--tx-danger-ink)}@media (prefers-reduced-motion:reduce){.tx-dispatch-pulse{animation:none}.tx-dispatch-bar>span{transition:none}}.tx-set-row{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;padding-block:14px;-webkit-border-before:1px solid var(--tx-line);border-block-start:1px solid var(--tx-line)}.tx-set-row:first-of-type{-webkit-border-before:0;border-block-start:0}.tx-set-tile{display:grid;grid-gap:6px;gap:6px;padding:16px;border-radius:14px;text-decoration:none;border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink-2);transition:border-color .16s var(--tx-ease),transform .16s var(--tx-ease)}.tx-set-tile:hover{border-color:var(--tx-accent-line);transform:translateY(-1px)}.tx-set-tile svg{color:var(--tx-accent)}.tx-set-tile-cta{background:var(--tx-accent);border-color:var(--tx-accent);color:#fff}.tx-set-tile-cta svg{color:#fff}.tx-plans{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:stretch}.tx-empty-icon{inline-size:40px;block-size:40px;border-radius:12px;display:inline-grid;place-items:center;flex-shrink:0;color:var(--tx-accent);background:var(--tx-accent-soft)}.tx-chip{font-size:12.5px;font-weight:600;padding:4px 10px;border-radius:999px;background:var(--tx-surface-2);color:var(--tx-ink-2);border:1px solid var(--tx-line)}@media (max-width:520px){.tx-table{font-size:13.5px!important}.tx-table td,.tx-table th{padding-inline:6px!important}.tx-table th{font-size:11.5px!important;letter-spacing:.03em!important}}.tx-msg{-webkit-margin-before:14px;margin-block-start:14px;-webkit-padding-before:12px;padding-block-start:12px;-webkit-border-before:1px solid rgba(var(--tx-ink-rgb),.08);border-block-start:1px solid rgba(var(--tx-ink-rgb),.08)}.tx-msg-toggle{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;border:1px solid rgba(var(--tx-ink-rgb),.12);background:transparent;color:var(--tx-ink);font-size:13.5px;font-weight:600;cursor:pointer}.tx-msg-toggle:hover{background:rgba(var(--tx-ink-rgb),.04)}.tx-msg-count{min-width:20px;height:20px;padding:0 6px;border-radius:999px;display:inline-grid;place-items:center;background:var(--tx-accent);color:#fff;font-size:11.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tx-msg-wait{display:flex;align-items:center;gap:7px;margin:14px 0 0;font-size:13px;color:var(--tx-ink-3)}.tx-msg-body{display:grid;grid-gap:12px;gap:12px;-webkit-margin-before:12px;margin-block-start:12px}.tx-msg-empty{margin:0;font-size:13.5px;line-height:1.6;color:var(--tx-ink-3);max-width:560px}.tx-msg-list{list-style:none;margin:0;padding:12px;display:grid;grid-gap:10px;gap:10px;max-height:340px;overflow-y:auto;border-radius:14px;background:rgba(var(--tx-ink-rgb),.03)}.tx-msg-item{display:grid;grid-gap:3px;gap:3px;justify-items:start;max-width:86%}.tx-msg-item[data-mine]{justify-self:end;justify-items:end}.tx-msg-meta{display:inline-flex;gap:6px;align-items:center;font-size:11.5px;color:var(--tx-ink-3)}.tx-msg-bubble{padding:9px 13px;border-radius:16px 16px 16px 6px;background:var(--tx-surface);border:1px solid rgba(var(--tx-ink-rgb),.08);color:var(--tx-ink);font-size:14.5px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.tx-msg-item[data-mine] .tx-msg-bubble{border-radius:16px 16px 6px 16px;background:var(--tx-accent);border-color:transparent;color:#fff}.tx-msg-item[data-note] .tx-msg-bubble{background:rgba(245,158,11,.1);border:1px dashed rgba(245,158,11,.55);color:var(--tx-ink)}.tx-msg-note{padding:1px 7px;border-radius:999px;background:rgba(245,158,11,.16);color:var(--tx-warn-ink);font-weight:650}.tx-msg-compose{display:grid;grid-gap:8px;gap:8px}.tx-msg-quick,.tx-msg-target{display:flex;gap:6px;flex-wrap:wrap}.tx-msg-chip{padding:5px 11px;border-radius:999px;border:1px solid rgba(var(--tx-ink-rgb),.14);background:transparent;color:var(--tx-ink-2);font-size:12.5px;cursor:pointer}.tx-msg-chip:hover{background:rgba(var(--tx-ink-rgb),.05)}.tx-msg-chip[data-on]{background:var(--tx-ink);color:var(--tx-surface);border-color:transparent}.tx-msg-row{display:flex;gap:8px;align-items:flex-end}.tx-msg-row textarea{flex:1 1;min-width:0;resize:vertical;padding:10px 12px;border-radius:12px;font:inherit;font-size:14.5px;border:1px solid rgba(var(--tx-ink-rgb),.16);background:var(--tx-surface);color:var(--tx-ink)}.tx-msg-hint{display:flex;gap:7px;align-items:flex-start;margin:0;font-size:12.5px;line-height:1.55;color:var(--tx-ink-2);padding:9px 12px;border-radius:10px;background:rgba(var(--tx-ink-rgb),.04)}.tx-msg-error{margin:0;font-size:13px;color:var(--tx-warn-ink)}.tx-delivery{display:grid;grid-gap:12px;gap:12px;-webkit-margin-before:14px;margin-block-start:14px;padding:14px 16px;border-radius:14px;background:rgba(0,184,132,.05);border:1px solid rgba(0,184,132,.22)}.tx-delivery-loading{min-height:64px}.tx-delivery-open{-webkit-margin-before:12px;margin-block-start:12px}.tx-delivery-head{display:flex;gap:9px;align-items:center;font-size:15px;color:var(--tx-ink)}.tx-delivery-icon{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:rgba(0,184,132,.14);color:var(--tx-success-ink)}.tx-delivery-facts{margin:0;display:flex;flex-wrap:wrap;gap:8px 22px}.tx-delivery-facts dt{font-size:12px;color:var(--tx-ink-3)}.tx-delivery-facts dd{margin:2px 0 0;font-size:14px;font-weight:600;color:var(--tx-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tx-delivery-label{font-size:12.5px;color:var(--tx-ink-3);-webkit-margin-after:6px;margin-block-end:6px}.tx-delivery-photos{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.tx-delivery-pending,.tx-delivery-photos img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;border:1px solid rgba(var(--tx-ink-rgb),.1)}.tx-delivery-pending{display:grid;place-items:center;align-content:center;grid-gap:4px;gap:4px;padding:6px;text-align:center;font-size:11.5px;color:var(--tx-ink-3);background:rgba(var(--tx-ink-rgb),.04)}.tx-delivery-note{margin:0;font-size:13px;color:var(--tx-ink-3)}.tx-rate{display:grid;grid-gap:10px;gap:10px;-webkit-margin-before:14px;margin-block-start:14px;padding:14px 16px;border-radius:14px;background:rgba(var(--tx-ink-rgb),.03);border:1px solid rgba(var(--tx-ink-rgb),.08)}.tx-rate-head{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;font-size:15px;color:var(--tx-ink)}.tx-rate-stars{display:inline-flex;gap:4px}.tx-rate-stars button,.tx-rate-stars span{font-size:28px;line-height:1;padding:2px;border:0;background:none;color:rgba(var(--tx-ink-rgb),.2);cursor:pointer}.tx-rate-static span{font-size:17px;cursor:default;padding:0}.tx-rate-stars [data-on]{color:#e8a317}.tx-rate-stars button:focus-visible{outline:2px solid var(--tx-accent);border-radius:6px}.tx-rate-label{display:grid;grid-gap:6px;gap:6px;font-size:13px;color:var(--tx-ink-2)}.tx-rate-label textarea{font:inherit;font-size:14px;padding:10px 12px;border-radius:10px;border:1px solid rgba(var(--tx-ink-rgb),.16);background:var(--tx-surface,#fff);color:var(--tx-ink);resize:vertical}.tx-rate-comment{margin:0;font-size:14px;line-height:1.55;color:var(--tx-ink);white-space:pre-wrap}.tx-rate-note{margin:0;font-size:12.5px;line-height:1.5;color:var(--tx-ink-3)}.tx-rate-error{margin:0;font-size:13px;color:var(--tx-warn-ink)}.tx-delivery-due{display:flex;gap:7px;align-items:flex-start;margin:0;font-size:13px;line-height:1.55;color:var(--tx-ink-2)}@media (max-width:860px){body:has(.tx-tabbar)>sla11y-root{--off:calc(84px + env(safe-area-inset-bottom, 0px))!important}}@media (max-width:520px){body:has(>sla11y-root) .tx-consent{inset-block-end:84px}}:root[data-sla11y-contrast]{--tx-ink:#000;--tx-ink-2:#000;--tx-ink-3:#1a1a1a;--tx-surface:#fff;--tx-canvas:#fff;--tx-line:#000}:root[data-sla11y-contrast][data-theme=dark]{--tx-ink:#fff;--tx-ink-2:#fff;--tx-ink-3:#e6e6e6;--tx-surface:#000;--tx-canvas:#000;--tx-line:#fff}.sla11y-center{--sla11y-accent:var(--tx-accent)}.tx-a11y-credit{-webkit-margin-before:40px;margin-block-start:40px;padding:16px 18px;border-radius:14px;border:1px solid var(--tx-line);background:var(--tx-surface);color:var(--tx-ink-2)}.tx-a11y-credit a{color:var(--tx-accent);font-weight:700}