html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.celebration{z-index:9999;pointer-events:none;position:fixed;inset:0}.celebration__canvas{width:100%;height:100%;position:absolute;inset:0}.coming-soon{border:1px solid var(--ds-line);background-color:var(--ds-srf-card);border-radius:.75rem;align-items:center;gap:1rem;padding:1rem;display:flex}.coming-soon__image{flex:none;width:4.5rem;height:4.5rem;display:block}.coming-soon__content{flex-direction:column;gap:.25rem;min-width:0;display:flex}.coming-soon__head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.coming-soon__title{font-family:var(--font-roboto-medium);color:var(--ds-txt)}.coming-soon__chip{font-family:var(--font-roboto-medium);white-space:nowrap;color:var(--ds-chip-blue-ink);background-color:var(--ds-chip-blue-bg);border-radius:2rem;flex:none;padding:.125rem .5rem;font-size:.75rem}.coming-soon__text{color:var(--ds-txt-muted);text-wrap:pretty;margin:0}@media (width>=40rem){.coming-soon{padding:1rem 1.5rem}}:root{--font-roboto:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-roboto-thin:"Roboto-Thin", var(--font-roboto);--font-roboto-light:"Roboto-Light", var(--font-roboto);--font-roboto-regular:"Roboto-Regular", var(--font-roboto);--font-roboto-medium:"Roboto-Medium", var(--font-roboto);--font-roboto-bold:"Roboto-Bold", var(--font-roboto);--font-roboto-black:"Roboto-Black", var(--font-roboto);--font-primary:var(--font-roboto);--font-secondary:var(--font-roboto);--font-base:var(--font-roboto);--font-heading-primary:var(--font-roboto);--font-heading-secondary:var(--font-roboto);--font-body-light:var(--font-roboto-light);--font-body-regular:var(--font-roboto);--font-body-medium:var(--font-roboto-medium);--font-body-bold:var(--font-roboto-bold);--font-caption:var(--font-roboto);--font-emphasis:var(--font-roboto-medium);--font-display:var(--font-roboto);--font-system:-apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono:"Fira Code", "Monaco", "Cascadia Code", monospace;--ant-font-family:var(--font-roboto);--ant-heading-font:var(--font-roboto);--ant-button-font:var(--font-roboto);--ant-input-font:var(--font-roboto);--tyrann:"tyrann";--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-btn:14px;--font-scale-mobile:1;--font-scale-tablet:1;--font-scale-desktop:1}@media (width>=40rem){:root{--font-size-base:calc(1rem * var(--font-scale-tablet))}}@media (width>=50rem){:root{--font-size-base:calc(1rem * var(--font-scale-desktop))}}.font-roboto-thin{font-family:var(--font-roboto);font-weight:100}.font-roboto-light{font-family:var(--font-roboto);font-weight:300}.font-roboto-regular{font-family:var(--font-roboto);font-weight:400}.font-roboto-medium{font-family:var(--font-roboto);font-weight:500}.font-roboto-bold{font-family:var(--font-roboto);font-weight:700}.font-roboto-black{font-family:var(--font-roboto);font-weight:900}.font-roboto,.font-display,.font-emphasis{font-family:var(--font-roboto)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-roboto);font-size:var(--font-size-base);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15}body{font-family:var(--font-roboto);font-size:.875rem;line-height:1.5715}button,input,select,optgroup,textarea{font-family:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-roboto);margin:0;font-weight:400}p{margin:0;padding:0}@font-face{font-family:Roboto;src:url(/assets/Roboto-Thin-BBdju-tB.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-ThinItalic-CUpw_l2c.ttf)format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Light-Y4k1rq9e.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-LightItalic-mBk0kmmo.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Regular-BOEp37C7.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Italic-BJ-P11vW.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Medium-Bo6PLVFR.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-MediumItalic-BZgloNP2.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Bold-DKOzpgXT.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-BoldItalic-nxGWNBg9.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Black-D180be5V.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-BlackItalic-CswZoS63.ttf)format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Roboto-Thin;src:url(/assets/Roboto-Thin-BBdju-tB.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto-Light;src:url(/assets/Roboto-Light-Y4k1rq9e.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto-Regular;src:url(/assets/Roboto-Regular-BOEp37C7.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto-Medium;src:url(/assets/Roboto-Medium-Bo6PLVFR.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto-Bold;src:url(/assets/Roboto-Bold-DKOzpgXT.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto-Black;src:url(/assets/Roboto-Black-D180be5V.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto-Italic;src:url(/assets/Roboto-Italic-BJ-P11vW.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto-ThinItalic;src:url(/assets/Roboto-ThinItalic-CUpw_l2c.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto-LightItalic;src:url(/assets/Roboto-LightItalic-mBk0kmmo.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto-MediumItalic;src:url(/assets/Roboto-MediumItalic-BZgloNP2.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto-BoldItalic;src:url(/assets/Roboto-BoldItalic-nxGWNBg9.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto-BlackItalic;src:url(/assets/Roboto-BlackItalic-CswZoS63.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}:root{--white:#fff;--black:#000;--primary-one:#aa1814;--primary-two:#001287;--primary-four:#b50957;--primary-three:#008c8c;--primary-five:#1677ff;--dark-cyan:#008c8c;--cornell-red:#aa1814;--phthalo-blue:#001287;--amaranth-purple:#b50957;--dark-cyan-one:#b8ccc9;--dark-cyan-two:#7abfb6;--dark-cyan-three:#56b3a9;--dark-cyan-four:#35a69e;--dark-cyan-five:#189995;--dark-cyan-six:#008c8c;--dark-cyan-seven:#006366;--dark-cyan-eight:#003c40;--red-two-v:#cf1322;--gray-two:#fafafa;--gray-three:#f5f5f5;--gray-four:#f0f0f0;--gray-five:#d9d9d9;--gray-six:#bfbfbf;--gray-seven:#8c8c8c;--gray-eight:#595959;--gray-nine:#434343;--gray-ten:#262626;--alice-blue-one:#f0f7ff;--alice-blue-two:#f0f6ff;--alice-blue-three:#f0f5ff;--alice-blue-four:#f6f8fc;--alice-blue-five:#c7ccd6;--alice-blue-six:#9ba0b0;--alice-blue-seven:#72788a;--alice-blue-eight:#525563;--alice-zero:#f0f4f9;--alice-one:#f8fafc;--alice-two:#f0f4f9;--alice-three:#e1e9f1;--alice-four:#d2dee9;--alice-five:#c3d3e1;--alice-six:#b4c8d9;--alice-seven:#96afc5;--alice-eight:#7896b1;--alice-nine:#5a7d9d;--alice-ten:#3c5469;--lavender:#e6e6fa;--lavender-one:#f0f8ff;--lavender-two:#f0f7ff;--lavender-three:#f0f6ff;--lavender-four:#d3e3fd;--lavender-five:#a7b8d6;--lavender-six:#808fb0;--lavender-seven:#5e6a8a;--lavender-eight:#434b63;--po-misty-rose:#ffe5e5;--po-light-red:#ff6b6b;--pt-lavender:#e5e5ff;--pt-medium-slate-blue:#6b6bff;--pt-azure:#e5fafa;--pt-tiffany-blue:#6bcccc;--pf-pale-purple:#ffe5f0;--pf-cyclamen:#ff6b95;--anti-flash-white:#f1f1f1;--ghost-white:#f3f6fc;--red-one:#fff1f0;--red-two:#ffccc7;--red-three:#ffa39e;--red-four:#ff7875;--red-five:#ff4d4f;--red-six:#f5222d;--red-seven:#cf1322;--red-eight:#a8071a;--red-nine:#820014;--red-ten:#5c0011;--volcano-one:#fff2e8;--volcano-two:#ffd8bf;--volcano-three:#ffbb96;--volcano-four:#ff9c6e;--volcano-five:#ff7a45;--volcano-six:#fa541c;--volcano-seven:#d4380d;--volcano-eight:#ad2102;--volcano-nine:#871400;--volcano-ten:#610b00;--orange-one:#fff7e6;--orange-two:#ffe7ba;--orange-three:#ffd591;--orange-four:#ffc069;--orange-five:#ffa940;--orange-six:#fa8c16;--orange-seven:#d46b08;--orange-eight:#ad4e00;--orange-nine:#873800;--orange-ten:#612500;--cyan-one:#e6fffb;--cyan-two:#b5f5ec;--cyan-three:#87e8de;--cyan-four:#5cdbd3;--cyan-five:#36cfc9;--cyan-six:#13c2c2;--cyan-seven:#08979c;--cyan-eight:#006d75;--cyan-nine:#00474f;--cyan-ten:#002329;--gold-one:#fffbe6;--gold-two:#fff1b8;--gold-three:#ffe58f;--gold-four:#ffd666;--gold-five:#ffc53d;--gold-six:#faad14;--gold-seven:#d48806;--gold-eight:#ad6800;--gold-nine:#874d00;--gold-ten:#613400;--yellow-one:#feffe6;--yellow-two:#ffffb8;--yellow-three:#fffb8f;--yellow-four:#fff566;--yellow-five:#ffec3d;--yellow-six:#fadb14;--yellow-seven:#d4b106;--yellow-eight:#ad8b00;--yellow-nine:#876800;--yellow-ten:#614700;--lime-one:#fcffe6;--lime-two:#f4ffb8;--lime-three:#eaff8f;--lime-four:#d3f261;--lime-five:#bae637;--lime-six:#a0d911;--lime-seven:#7cb305;--lime-eight:#5b8c00;--lime-nine:#3f6600;--lime-ten:#254000;--green-one:#f6ffed;--green-two:#d9f7be;--green-three:#b7eb8f;--green-four:#95de64;--green-five:#73d13d;--green-six:#52c41a;--green-seven:#389e0d;--green-eight:#237804;--green-nine:#135200;--green-ten:#092b00;--blue-one:#e6f4ff;--blue-two:#bae0ff;--blue-three:#91caff;--blue-four:#69b1ff;--blue-five:#4096ff;--blue-six:#1677ff;--blue-seven:#0958d9;--blue-eight:#003eb3;--blue-nine:#002c8c;--blue-ten:#001d66;--geekblue-one:#f0f5ff;--geekblue-two:#d6e4ff;--geekblue-four:#85a5ff;--geekblue-five:#597ef7;--geekblue-six:#2f54eb;--geekblue-seven:#1d39c4;--geekblue-eight:#10239e;--geekblue-nine:#061178;--geekblue-ten:#030852;--purple-one:#f9f0ff;--purple-two:#efdbff;--purple-three:#d3adf7;--purple-four:#b37feb;--purple-five:#9254de;--purple-six:#722ed1;--purple-seven:#531dab;--purple-eight:#391085;--purple-nine:#22075e;--purple-ten:#120338;--magenta-one:#fff0f6;--magenta-two:#ffd6e7;--magenta-three:#ffadd2;--magenta-four:#ff85c0;--magenta-five:#f759ab;--magenta-six:#eb2f96;--magenta-seven:#c41d7f;--magenta-eight:#9e1068;--magenta-nine:#780650;--magenta-ten:#520339;--slate-one:#f8f9fa;--slate-two:#e9ecef;--slate-three:#d1d7dc;--slate-four:#9ca3af;--slate-five:#6b7280;--slate-six:#4b5563;--slate-seven:#374151;--slate-eight:#2d3748;--slate-nine:#1a202c;--slate-ten:#0f172a;--red-50:#fff1f0;--red-100:#ffccc7;--red-200:#ffa39e;--red-300:#ff7875;--red-400:#ff4d4f;--red-500:#f5222d;--red-600:#cf1322;--red-700:#a8071a;--red-800:#820014;--red-900:#5c0011;--red-950:#2a0106;--orange-50:oklch(98% .016 73.684);--orange-100:oklch(95.4% .038 75.164);--orange-200:oklch(90.1% .076 70.697);--orange-300:oklch(83.7% .128 66.29);--orange-400:oklch(75% .183 55.934);--orange-500:oklch(70.5% .213 47.604);--orange-600:oklch(64.6% .222 41.116);--orange-700:oklch(55.3% .195 38.402);--orange-800:oklch(47% .157 37.304);--orange-900:oklch(40.8% .123 38.172);--orange-950:oklch(26.6% .079 36.259);--amber-50:oklch(98.7% .022 95.277);--amber-100:oklch(96.2% .059 95.617);--amber-200:oklch(92.4% .12 95.746);--amber-300:oklch(87.9% .169 91.605);--amber-400:oklch(82.8% .189 84.429);--amber-500:oklch(76.9% .188 70.08);--amber-600:oklch(66.6% .179 58.318);--amber-700:oklch(55.5% .163 48.998);--amber-800:oklch(47.3% .137 46.201);--amber-900:oklch(41.4% .112 45.904);--amber-950:oklch(27.9% .077 45.635);--yellow-50:oklch(98.7% .026 102.212);--yellow-100:oklch(97.3% .071 103.193);--yellow-200:oklch(94.5% .129 101.54);--yellow-300:oklch(90.5% .182 98.111);--yellow-400:oklch(85.2% .199 91.936);--yellow-500:oklch(79.5% .184 86.047);--yellow-600:oklch(68.1% .162 75.834);--yellow-700:oklch(55.4% .135 66.442);--yellow-800:oklch(47.6% .114 61.907);--yellow-900:oklch(42.1% .095 57.708);--yellow-950:oklch(28.6% .066 53.813);--lime-50:oklch(98.6% .031 120.757);--lime-100:oklch(96.7% .067 122.328);--lime-200:oklch(93.8% .127 124.321);--lime-300:oklch(89.7% .196 126.665);--lime-400:oklch(84.1% .238 128.85);--lime-500:oklch(76.8% .233 130.85);--lime-600:oklch(64.8% .2 131.684);--lime-700:oklch(53.2% .157 131.589);--lime-800:oklch(45.3% .124 130.933);--lime-900:oklch(40.5% .101 131.063);--lime-950:oklch(27.4% .072 132.109);--green-50:oklch(98.2% .018 155.826);--green-100:oklch(96.2% .044 156.743);--green-200:oklch(92.5% .084 155.995);--green-300:oklch(87.1% .15 154.449);--green-400:oklch(79.2% .209 151.711);--green-500:oklch(72.3% .219 149.579);--green-600:oklch(62.7% .194 149.214);--green-700:oklch(52.7% .154 150.069);--green-800:oklch(44.8% .119 151.328);--green-900:oklch(39.3% .095 152.535);--green-950:oklch(26.6% .065 152.934);--emerald-50:oklch(97.9% .021 166.113);--emerald-100:oklch(95% .052 163.051);--emerald-200:oklch(90.5% .093 164.15);--emerald-300:oklch(84.5% .143 164.978);--emerald-400:oklch(76.5% .177 163.223);--emerald-500:oklch(69.6% .17 162.48);--emerald-600:oklch(59.6% .145 163.225);--emerald-700:oklch(50.8% .118 165.612);--emerald-800:oklch(43.2% .095 166.913);--emerald-900:oklch(37.8% .077 168.94);--emerald-950:oklch(26.2% .051 172.552);--teal-50:oklch(98.4% .014 180.72);--teal-100:oklch(95.3% .051 180.801);--teal-200:oklch(91% .096 180.426);--teal-300:oklch(85.5% .138 181.071);--teal-400:oklch(77.7% .152 181.912);--teal-500:oklch(70.4% .14 182.503);--teal-600:oklch(60% .118 184.704);--teal-700:oklch(51.1% .096 186.391);--teal-800:oklch(43.7% .078 188.216);--teal-900:oklch(38.6% .063 188.416);--teal-950:oklch(27.7% .046 192.524);--cyan-50:oklch(98.4% .019 200.873);--cyan-100:oklch(95.6% .045 203.388);--cyan-200:oklch(91.7% .08 205.041);--cyan-300:oklch(86.5% .127 207.078);--cyan-400:oklch(78.9% .154 211.53);--cyan-500:oklch(71.5% .143 215.221);--cyan-600:oklch(60.9% .126 221.723);--cyan-700:oklch(52% .105 223.128);--cyan-800:oklch(45% .085 224.283);--cyan-900:oklch(39.8% .07 227.392);--cyan-950:oklch(30.2% .056 229.695);--sky-50:oklch(97.7% .013 236.62);--sky-100:oklch(95.1% .026 236.824);--sky-200:oklch(90.1% .058 230.902);--sky-300:oklch(82.8% .111 230.318);--sky-400:oklch(74.6% .16 232.661);--sky-500:oklch(68.5% .169 237.323);--sky-600:oklch(58.8% .158 241.966);--sky-700:oklch(50% .134 242.749);--sky-800:oklch(44.3% .11 240.79);--sky-900:oklch(39.1% .09 240.876);--sky-950:oklch(29.3% .066 243.157);--blue-50:oklch(97% .014 254.604);--blue-100:oklch(93.2% .032 255.585);--blue-200:oklch(88.2% .059 254.128);--blue-300:oklch(80.9% .105 251.813);--blue-400:oklch(70.7% .165 254.624);--blue-500:oklch(62.3% .214 259.815);--blue-600:oklch(54.6% .245 262.881);--blue-700:oklch(48.8% .243 264.376);--blue-800:oklch(42.4% .199 265.638);--blue-900:oklch(37.9% .146 265.522);--blue-950:oklch(28.2% .091 267.935);--indigo-50:oklch(96.2% .018 272.314);--indigo-100:oklch(93% .034 272.788);--indigo-200:oklch(87% .065 274.039);--indigo-300:oklch(78.5% .115 274.713);--indigo-400:oklch(67.3% .182 276.935);--indigo-500:oklch(58.5% .233 277.117);--indigo-600:oklch(51.1% .262 276.966);--indigo-700:oklch(45.7% .24 277.023);--indigo-800:oklch(39.8% .195 277.366);--indigo-900:oklch(35.9% .144 278.697);--indigo-950:oklch(25.7% .09 281.288);--violet-50:oklch(96.9% .016 293.756);--violet-100:oklch(94.3% .029 294.588);--violet-200:oklch(89.4% .057 293.283);--violet-300:oklch(81.1% .111 293.571);--violet-400:oklch(70.2% .183 293.541);--violet-500:oklch(60.6% .25 292.717);--violet-600:oklch(54.1% .281 293.009);--violet-700:oklch(49.1% .27 292.581);--violet-800:oklch(43.2% .232 292.759);--violet-900:oklch(38% .189 293.745);--violet-950:oklch(28.3% .141 291.089);--purple-50:oklch(97.7% .014 308.299);--purple-100:oklch(94.6% .033 307.174);--purple-200:oklch(90.2% .063 306.703);--purple-300:oklch(82.7% .119 306.383);--purple-400:oklch(71.4% .203 305.504);--purple-500:oklch(62.7% .265 303.9);--purple-600:oklch(55.8% .288 302.321);--purple-700:oklch(49.6% .265 301.924);--purple-800:oklch(43.8% .218 303.724);--purple-900:oklch(38.1% .176 304.987);--purple-950:oklch(29.1% .149 302.717);--fuchsia-50:oklch(97.7% .017 320.058);--fuchsia-100:oklch(95.2% .037 318.852);--fuchsia-200:oklch(90.3% .076 319.62);--fuchsia-300:oklch(83.3% .145 321.434);--fuchsia-400:oklch(74% .238 322.16);--fuchsia-500:oklch(66.7% .295 322.15);--fuchsia-600:oklch(59.1% .293 322.896);--fuchsia-700:oklch(51.8% .253 323.949);--fuchsia-800:oklch(45.2% .211 324.591);--fuchsia-900:oklch(40.1% .17 325.612);--fuchsia-950:oklch(29.3% .136 325.661);--pink-50:oklch(97.1% .014 343.198);--pink-100:oklch(94.8% .028 342.258);--pink-200:oklch(89.9% .061 343.231);--pink-300:oklch(82.3% .12 346.018);--pink-400:oklch(71.8% .202 349.761);--pink-500:oklch(65.6% .241 354.308);--pink-600:oklch(59.2% .249 .584);--pink-700:oklch(52.5% .223 3.958);--pink-800:oklch(45.9% .187 3.815);--pink-900:oklch(40.8% .153 2.432);--pink-950:oklch(28.4% .109 3.907);--rose-50:oklch(96.9% .015 12.422);--rose-100:oklch(94.1% .03 12.58);--rose-200:oklch(89.2% .058 10.001);--rose-300:oklch(81% .117 11.638);--rose-400:oklch(71.2% .194 13.428);--rose-500:oklch(64.5% .246 16.439);--rose-600:oklch(58.6% .253 17.585);--rose-700:oklch(51.4% .222 16.935);--rose-800:oklch(45.5% .188 13.697);--rose-900:oklch(41% .159 10.272);--rose-950:oklch(27.1% .105 12.094);--slate-50:oklch(98.4% .003 247.858);--slate-100:oklch(96.8% .007 247.896);--slate-200:oklch(92.9% .013 255.508);--slate-300:oklch(86.9% .022 252.894);--slate-400:oklch(70.4% .04 256.788);--slate-500:oklch(55.4% .046 257.417);--slate-600:oklch(44.6% .043 257.281);--slate-700:oklch(37.2% .044 257.287);--slate-800:oklch(27.9% .041 260.031);--slate-900:oklch(20.8% .042 265.755);--slate-950:oklch(12.9% .042 264.695);--gray-50:oklch(98.5% .002 247.839);--gray-100:oklch(96.7% .003 264.542);--gray-200:oklch(92.8% .006 264.531);--gray-300:oklch(87.2% .01 258.338);--gray-400:oklch(70.7% .022 261.325);--gray-500:oklch(55.1% .027 264.364);--gray-600:oklch(44.6% .03 256.802);--gray-700:oklch(37.3% .034 259.733);--gray-800:oklch(27.8% .033 256.848);--gray-900:oklch(21% .034 264.665);--gray-950:oklch(13% .028 261.692);--zinc-50:oklch(98.5% 0 0);--zinc-100:oklch(96.7% .001 286.375);--zinc-200:oklch(92% .004 286.32);--zinc-300:oklch(87.1% .006 286.286);--zinc-400:oklch(70.5% .015 286.067);--zinc-500:oklch(55.2% .016 285.938);--zinc-600:oklch(44.2% .017 285.786);--zinc-700:oklch(37% .013 285.805);--zinc-800:oklch(27.4% .006 286.033);--zinc-900:oklch(21% .006 285.885);--zinc-950:oklch(14.1% .005 285.823);--neutral-50:oklch(98.5% 0 0);--neutral-100:oklch(97% 0 0);--neutral-200:oklch(92.2% 0 0);--neutral-300:oklch(87% 0 0);--neutral-400:oklch(70.8% 0 0);--neutral-500:oklch(55.6% 0 0);--neutral-600:oklch(43.9% 0 0);--neutral-700:oklch(37.1% 0 0);--neutral-800:oklch(26.9% 0 0);--neutral-900:oklch(20.5% 0 0);--neutral-950:oklch(14.5% 0 0);--stone-50:oklch(98.5% .001 106.423);--stone-100:oklch(97% .001 106.424);--stone-200:oklch(92.3% .003 48.717);--stone-300:oklch(86.9% .005 56.366);--stone-400:oklch(70.9% .01 56.259);--stone-500:oklch(55.3% .013 58.071);--stone-600:oklch(44.4% .011 73.639);--stone-700:oklch(37.4% .01 67.558);--stone-800:oklch(26.8% .007 34.298);--stone-900:oklch(21.6% .006 56.043);--stone-950:oklch(14.7% .004 49.25);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ds-srf-header:#e8eef6;--ds-srf-header-top:#e1e8f1;--ds-srf-header-nav:#e8eef6;--ds-srf-input:var(--white);--ds-srf-hover:#0d17260f;--ds-srf-muted:var(--gray-100);--ds-shadow-header:0 1px 8px #0003;--ds-line-frame:var(--gray-four);--ds-line-divider:#d1d9e0;--ds-line-tag:#d1d9e0;--ds-cir-blue-bg:var(--blue-three);--ds-cir-blue-ink:var(--blue-six);--ds-cir-geek-bg:var(--geekblue-three);--ds-cir-geek-ink:var(--geekblue-seven);--ds-cir-cyan-bg:var(--cyan-three);--ds-cir-cyan-ink:var(--cyan-seven);--ds-cir-gold-bg:var(--gold-three);--ds-cir-gold-ink:var(--gold-seven);--ds-cir-green-bg:var(--green-three);--ds-cir-green-ink:var(--green-seven);--ds-cir-purple-bg:var(--purple-three);--ds-cir-purple-ink:var(--purple-seven);--ds-cir-gray-bg:var(--gray-three);--ds-cir-gray-ink:var(--gray-seven);--ds-scrim:#00000073;--ds-overlay-bg:#f0f7ff80;--ds-loader-bg:#f0f0f066;--ds-btn-deep-green:#237804;--ds-btn-deep-green-hover:#389e0d;--ds-btn-deep-green-active:#135200;--ds-btn-deep-green-ink:#fff;--ds-btn-danger-fg:var(--red-seven);--ds-btn-danger-bg-hover:var(--red-600);--ds-btn-danger-bg-active:var(--red-700);--ds-btn-danger-ink:#fff;--ds-ink-green:var(--ds-btn-deep-green);--ds-accent-fg:#0969da;--ds-accent-line:var(--blue-six);--ds-accent-subtle:#ddf4ff;--ds-success-fg:#1a7f37;--ds-attention-fg:#9a6700;--ds-attention-subtle:#fff8c5;--ds-danger-fg:#d1242f;--ds-accent-muted:#54aeff66;--ds-success-subtle:#dafbe1;--ds-success-muted:#4ac26b66;--ds-attention-muted:#d4a72c66;--ds-severe-fg:#bc4c00;--ds-severe-subtle:#fff1e5;--ds-done-fg:#8250df;--ds-done-subtle:#fbefff;--ds-sponsors-fg:#bf3989;--ds-sponsors-subtle:#ffeff7}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--white:#161b22;--alice-zero:#0d1117;--alice-one:#161b22;--alice-two:#0d1117;--alice-three:#21262d;--alice-four:#30363d;--alice-blue-one:#161b22;--alice-blue-two:#161b22;--alice-blue-three:#161b22;--alice-blue-four:#161b22;--ghost-white:#161b22;--anti-flash-white:#21262d;--gray-two:#161b22;--gray-50:#161b22;--gray-100:#161b22;--gray-200:#30363d;--slate-one:#161b22;--slate-two:#21262d;--slate-50:#161b22;--slate-100:#21262d;--ds-srf-header:#010409;--ds-srf-header-top:#010409;--ds-srf-header-nav:#070a0f;--ds-srf-input:#0d1117;--ds-srf-hover:#b1bac41f;--ds-srf-muted:#6e76811f;--ds-shadow-header:none;--ds-line-frame:var(--gray-four);--ds-line-divider:var(--gray-four);--ds-line-tag:#3d444d;--ds-cir-blue-bg:#1677ff2e;--ds-cir-blue-ink:#91caff;--ds-cir-geek-bg:#2f54eb38;--ds-cir-geek-ink:#adc6ff;--ds-cir-cyan-bg:#13c2c238;--ds-cir-cyan-ink:#87e8de;--ds-cir-gold-bg:#faad1429;--ds-cir-gold-ink:#ffe58f;--ds-cir-green-bg:#52c41a2e;--ds-cir-green-ink:#b7eb8f;--ds-cir-purple-bg:#722ed142;--ds-cir-purple-ink:#d3adf7;--ds-cir-gray-bg:#ffffff14;--ds-cir-gray-ink:#bfbfbf;--gray-three:#21262d;--gray-four:#30363d;--gray-five:#3d444d;--gray-300:#3d444d;--slate-three:#3d444d;--slate-200:#30363d;--slate-300:#3d444d;--black:#f0f6fc;--slate-ten:#f0f6fc;--slate-nine:#f0f6fc;--slate-eight:#f0f6fc;--slate-seven:#c9d1d9;--slate-six:#b1bac4;--slate-five:#8b949e;--slate-four:#768390;--slate-900:#f0f6fc;--slate-800:#f0f6fc;--slate-700:#c9d1d9;--slate-600:#b1bac4;--slate-500:#8b949e;--gray-nine:#c9d1d9;--gray-ten:#f0f6fc;--gray-eight:#8b949e;--gray-seven:#6e7681;--gray-six:#6e7681;--gray-900:#c9d1d9;--gray-800:#b1bac4;--gray-700:#8b949e;--gray-600:#8b949e;--gray-500:#768390;--gray-400:#6e7681;--alice-ten:#8b949e;--alice-nine:#768390;--alice-eight:#6e7681;--lavender:#388bfd26;--lavender-one:#388bfd26;--lavender-two:#388bfd26;--lavender-three:#388bfd26;--lavender-four:#388bfd26;--lavender-five:#30363d;--dark-cyan:#00b8cc;--dark-cyan-six:#00b8cc;--dark-cyan-one:#062225;--primary-three:#00b8cc;--blue-seven:#79c0ff;--blue-one:#388bfd26;--blue-two:#388bfd26;--geekblue-one:#2f54eb38;--geekblue-two:#2f54eb38;--geekblue-seven:#adc6ff;--cyan-one:#13c2c238;--cyan-two:#13c2c238;--cyan-seven:#87e8de;--green-one:#389e0d42;--green-two:#389e0d42;--green-three:#b7eb8f;--green-seven:#b7eb8f;--green-eight:#b7eb8f;--ds-ink-green:#b7eb8f;--ds-accent-fg:#58a6ff;--ds-accent-line:#1f6feb;--ds-accent-subtle:#388bfd26;--ds-success-fg:#3fb950;--ds-attention-fg:#d29922;--ds-attention-subtle:#bb800926;--ds-danger-fg:#f85149;--ds-accent-muted:#388bfd66;--ds-success-subtle:#2ea04326;--ds-success-muted:#2ea04366;--ds-attention-muted:#bb800966;--ds-severe-fg:#db6d28;--ds-severe-subtle:#db6d281a;--ds-done-fg:#a371f7;--ds-done-subtle:#a371f726;--ds-sponsors-fg:#db61a2;--ds-sponsors-subtle:#db61a21a;--gold-one:#faad1438;--gold-two:#faad1438;--gold-three:#ffe58f;--gold-seven:#ffe58f;--gold-eight:#ffe58f;--magenta-one:#24101c;--magenta-two:#24101c;--magenta-seven:#eb2f96;--magenta-eight:#f759ab;--red-one:#2a1215;--red-two:#2a1215;--red-50:#2a1215;--red-100:#2a1215;--red-seven:#ff7875;--red-eight:#ff7875;--volcano-one:#2b1611;--volcano-two:#2b1611;--orange-one:#2b1d11;--orange-two:#2b1d11;--purple-one:#1a1325;--purple-two:#1a1325;--purple-seven:#d3adf7;--purple-eight:#d3adf7;--ds-scrim:#000000b3;--ds-overlay-bg:#00000080;--ds-loader-bg:#161b2266}img{max-width:100%;height:auto;display:block}:focus:not(:focus-visible){outline:none}button{cursor:pointer;background:0 0;border:none;padding:0}button:focus{outline:none}*{scrollbar-width:thin;scrollbar-color:var(--gray-300) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background-color:#0000}::-webkit-scrollbar-corner{background-color:#0000}::-webkit-scrollbar-thumb{background-color:var(--gray-300);border-radius:3px}::-webkit-scrollbar-thumb:hover{background-color:var(--gray-400)}::-webkit-scrollbar-button{display:none}*{font-size:14px}.landing,.landing *{font-size:16px}:where(.ant-typography,.ant-btn,.ant-input,.ant-menu,.ant-form-item,.ant-form,.ant-form-item-label,.ant-form-item-label>label,.ant-select,.ant-picker,.ant-tag){font-family:var(--font-primary)}:where(.ant-input,.ant-menu,.ant-form-item,.ant-form,.ant-form-item-label,.ant-picker-input){font-size:14px!important}.ant-tag,.ant-tag *{font-size:.75rem!important}.ant-tag{position:relative;font-family:var(--font-roboto-medium)!important;border-color:#0000!important}.ant-tag:after{content:"";border-radius:inherit;opacity:.42;pointer-events:none;border:1px solid;position:absolute;inset:-1px}.ant-tag:not(.ant-tag-blue,.ant-tag-purple,.ant-tag-cyan,.ant-tag-green,.ant-tag-magenta,.ant-tag-pink,.ant-tag-red,.ant-tag-orange,.ant-tag-yellow,.ant-tag-volcano,.ant-tag-geekblue,.ant-tag-lime,.ant-tag-gold,.ant-tag-success,.ant-tag-processing,.ant-tag-error,.ant-tag-warning):after{opacity:1;border-color:var(--ds-line-tag)}.ant-tag{vertical-align:middle;align-items:center;line-height:1.5715;display:inline-flex;border-radius:2em!important;padding-inline:.625rem!important}.ant-tag>:first-child:not(span):not(a){flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;line-height:1!important}.ant-tag>:first-child:not(span):not(a) svg{width:1em;height:1em;display:block}.ant-tag>:first-child:not(span):not(a)+span{margin-inline-start:7px}:root{--ds-icon-optical-shift:.0625em}.ant-tag>:first-child:not(span):not(a),.ant-tag>.anticon:first-child,.ant-btn:not(.ant-btn-icon-only)>.ant-btn-icon,.ant-dropdown-menu-item>.ant-dropdown-menu-item-icon,.ant-tabs-tab-btn>.ant-tabs-tab-icon{transform:translateY(var(--ds-icon-optical-shift))}.ant-col.ant-form-item-label>label,.ant-form-item-label>label,.ant-form-item .ant-form-item-label>label{font-family:var(--font-primary);font-size:14px!important}:where(.ant-btn){font-size:var(--font-size-btn)!important}.ant-pagination,.ant-pagination *,.ant-pagination .ant-pagination-total-text,.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next,.ant-pagination .ant-pagination-jump-prev,.ant-pagination .ant-pagination-jump-next,.ant-pagination .ant-select-selector,.ant-pagination .ant-select-selection-item{font-size:14px!important}.tyrann-cursor{cursor:pointer}.ant-typography,.ant-btn,.ant-input,.ant-select,.ant-select-selector,.ant-select-selection-item,.ant-select-selection-placeholder,.ant-dropdown-menu,.ant-menu,.ant-modal-content,.ant-modal-container,.ant-drawer-section,.ant-form,.ant-form-item,.ant-form-item-label,.ant-form-item-label>label,.ant-form-item-control,.ant-form-item-control-input,.ant-table,.ant-tabs,.ant-notification,.ant-message,.ant-popover,.ant-tooltip,.ant-drawer-content,.ant-card,.ant-descriptions,.ant-tag,.ant-badge,.ant-alert,.ant-checkbox,.ant-checkbox+span,.ant-radio,.ant-radio+span,.ant-calendar,.ant-pagination,.ant-radio-group,h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography,h5.ant-typography,.ant-table-thead>tr>th,.ant-menu-item,.ant-menu-submenu-title,.ant-modal-title,.ant-modal-header,.ant-dropdown-menu-item,.ant-select-dropdown,.ant-select-item,.ant-select-item-option,.ant-picker,.ant-picker-input>input,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-input,.ant-root,.ant-app,label{font-family:var(--font-primary)}.ant-btn{text-transform:none}.ant-typography strong,.ant-btn-primary,.ant-table-thead>tr>th,.ant-form-item-required,.ant-menu-item-selected{font-weight:500!important}.ant-typography,.ant-form-item-label>label,.ant-form-item-required:before,.ant-input,.ant-menu-item{font-weight:400!important}.ant-typography,.ant-btn,.ant-input{letter-spacing:.2px!important}.ant-modal-title,.ant-modal-header .ant-modal-title{font-family:var(--font-roboto-medium);font-size:1rem!important}.ant-modal-title *{font-size:1rem}.ant-modal-title{font-weight:400!important}.ant-form-item .ant-form-item-explain,.ant-form-item .ant-form-item-explain *,.ant-form-item .ant-form-item-extra,.ant-form-item .ant-form-item-extra *{font-size:.75rem}.ant-input-affix-wrapper .ant-input-prefix{color:var(--gray-six);margin-inline-end:7px!important}.ant-image-preview-img,.ant-image:hover,.ant-image-img:hover,.ant-image-mask:hover{border-radius:5%!important}.ant-form-item{margin-bottom:.4rem!important}.ant-select .ant-select-selector{min-height:35px!important}.ant-btn{font-weight:500!important}.ant-btn.ant-btn.ant-btn{--ant-button-default-hover-color:var(--ant-button-default-color);--ant-button-default-hover-border-color:var(--ant-button-default-border-color);--ant-button-default-hover-bg:var(--ant-button-default-bg);--ant-button-default-active-color:var(--ant-button-default-color);--ant-button-default-active-border-color:var(--ant-button-default-border-color);--ant-button-default-active-bg:var(--ant-button-default-bg);--ant-color-primary-hover:var(--ant-color-primary);--ant-color-primary-active:var(--ant-color-primary)}.ant-btn.ant-btn-color-dangerous:not(.ant-btn-variant-solid){--ant-color-error:var(--ds-btn-danger-fg);--ant-color-error-hover:var(--ds-btn-danger-fg);--ant-color-error-active:var(--ds-btn-danger-fg)}.ant-btn.ant-btn-color-dangerous.ant-btn-variant-outlined{--ant-btn-bg-color:var(--ant-button-default-bg);--ant-btn-border-color:var(--ant-button-default-border-color);--ant-btn-text-color:var(--ds-btn-danger-fg);--ant-btn-bg-color-hover:var(--ds-btn-danger-bg-hover);--ant-btn-border-color-hover:var(--ds-btn-danger-bg-hover);--ant-btn-text-color-hover:var(--ds-btn-danger-ink);--ant-btn-bg-color-active:var(--ds-btn-danger-bg-active);--ant-btn-border-color-active:var(--ds-btn-danger-bg-active);--ant-btn-text-color-active:var(--ds-btn-danger-ink)}.ant-btn:focus,.ant-btn:focus-visible{box-shadow:none!important;outline:none!important}.ant-btn-icon{font-weight:400!important}.ant-picker,.ant-picker-input>input,.ant-picker-dropdown,.ant-picker-dropdown *,.ant-picker-panel,.ant-picker-panel *,.ant-picker-header,.ant-picker-header *,.ant-picker-content,.ant-picker-content *,.ant-picker-footer,.ant-picker-footer *{font-size:14px!important}.ant-picker-input>input{line-height:1.5715!important}@media (width<=39.99rem){.ant-picker-dropdown .ant-picker-panels>.ant-picker-panel:last-child{display:none}.ant-picker-dropdown .ant-picker-panels>.ant-picker-panel:first-child .ant-picker-header-next-btn,.ant-picker-dropdown .ant-picker-panels>.ant-picker-panel:first-child .ant-picker-header-super-next-btn{visibility:visible!important}}.ant-steps .ant-steps-item-icon .ant-steps-icon>svg,.ant-steps .ant-steps-item-icon .anticon.anticon-check.ant-steps-finish-icon,.ant-steps-icon>.anticon.anticon-check.ant-steps-finish-icon,.ant-steps .ant-steps-item-title,.ant-steps .ant-steps-item-description,.ant-steps.ant-steps-small .ant-steps-item-icon .ant-steps-icon,.ant-steps.ant-steps-small .ant-steps-item-title{font-size:14px!important}.ant-steps.ant-steps-small .ant-steps-item-description{font-size:12px!important}.ant-steps .ant-steps-item-icon .ant-steps-icon svg{width:24px!important;height:24px!important}.ant-steps .ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon svg{width:16px!important;height:16px!important}.ant-steps.ant-steps-small .ant-steps-item-icon .ant-steps-icon svg{width:20px!important;height:20px!important}.ant-badge-status-text,.ant-ribbon-text,.ant-form-item-explain-error{font-size:14px!important}.ant-badge-status-dot{width:8px!important;height:8px!important}[data-theme=dark] .ant-input-outlined,[data-theme=dark] .ant-input-number-outlined,[data-theme=dark] .ant-picker-outlined,[data-theme=dark] .ant-mentions-outlined,[data-theme=dark] .ant-select-outlined .ant-select-selector{background-color:var(--ds-srf-input);color:var(--slate-seven)}.page-head__title{font-size:1rem;font-family:var(--font-roboto-medium);color:var(--gray-600)}.ant-popconfirm .ant-popover-inner,.ant-popconfirm .ant-popover-container{padding:1rem}.ant-popconfirm .ant-popconfirm-message{gap:.75rem;margin-bottom:1rem}.ant-popconfirm .ant-popconfirm-message-icon{height:calc(.875rem * var(--ant-line-height,1.5714));align-items:center;margin-inline-end:0;display:inline-flex}.ant-popconfirm .ant-popconfirm-message-icon,.ant-popconfirm .ant-popconfirm-message-icon *{font-size:1rem}:is(.ant-popconfirm .ant-popconfirm-message:has(.ant-popconfirm-description) .ant-popconfirm-message-icon,.ant-popconfirm .ant-popconfirm-message:has(.ant-popconfirm-description) .ant-popconfirm-message-icon *){font-size:1.25rem}.ant-popover.ant-popconfirm .ant-popconfirm-message>.ant-popconfirm-message-icon .anticon{margin-inline-end:0}.ant-popover.ant-popconfirm .ant-popconfirm-message .ant-popconfirm-title{font-family:var(--font-roboto-medium);color:var(--gray-nine);font-weight:400}.ant-popover.ant-popconfirm .ant-popconfirm-message .ant-popconfirm-description{font-family:var(--font-roboto-regular);color:var(--gray-600);margin-top:.25rem}.ant-popconfirm .ant-popconfirm-buttons{justify-content:flex-end;gap:.5rem;display:flex}.ant-popconfirm .ant-popconfirm-buttons .ant-btn{margin-inline-start:0}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-color-primary.ant-btn-variant-solid{--ant-btn-solid-bg-color:var(--ds-btn-deep-green);--ant-btn-solid-bg-color-hover:var(--ds-btn-deep-green);--ant-btn-solid-bg-color-active:var(--ds-btn-deep-green)}:root{--feedback-line:calc(.875rem * var(--ant-line-height,1.5714))}.ant-modal.ant-modal-confirm .ant-modal-container{font-family:var(--font-roboto-regular);padding:1.5rem}.ant-modal.ant-modal-confirm .ant-modal-confirm-body{align-items:flex-start;column-gap:.75rem}.ant-modal.ant-modal-confirm .ant-modal-confirm-body>.anticon{height:var(--feedback-line);align-items:center;margin-inline-end:0;display:inline-flex}.ant-modal.ant-modal-confirm .ant-modal-confirm-body>.anticon,.ant-modal.ant-modal-confirm .ant-modal-confirm-body>.anticon *{font-size:1.25rem}.ant-modal.ant-modal-confirm .ant-modal-confirm-title,.ant-modal.ant-modal-confirm .ant-modal-confirm-title *{font-family:var(--font-roboto-medium);font-size:.875rem;font-weight:400;line-height:var(--feedback-line);color:var(--gray-nine)}.ant-modal.ant-modal-confirm .ant-modal-confirm-content{font-family:var(--font-roboto-regular);color:var(--gray-600);margin-top:.25rem}.ant-modal.ant-modal-confirm .ant-modal-confirm-btns{margin-top:1.5rem}.ant-modal.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-color-primary.ant-btn-variant-solid{--ant-btn-solid-bg-color:var(--ds-btn-deep-green);--ant-btn-solid-bg-color-hover:var(--ds-btn-deep-green);--ant-btn-solid-bg-color-active:var(--ds-btn-deep-green)}.ant-notification .ant-notification-notice{padding:1rem}.ant-notification .ant-notification-notice-wrapper{gap:.75rem}.ant-notification .ant-notification-notice-icon{height:var(--feedback-line);align-items:center;display:inline-flex}.ant-notification .ant-notification-notice-icon,.ant-notification .ant-notification-notice-icon *{font-size:1.25rem}.ant-notification .ant-notification-notice-title{font-family:var(--font-roboto-medium);font-size:.875rem;font-weight:400;line-height:var(--feedback-line);color:var(--gray-nine)}.ant-notification .ant-notification-notice-description{font-family:var(--font-roboto-regular);color:var(--gray-600);margin-top:.25rem}.ant-message .ant-message-notice-wrapper{gap:.5rem}.ant-message .ant-message-notice-icon{align-items:center;display:inline-flex}.ant-message .ant-message-notice-icon,.ant-message .ant-message-notice-icon *{font-size:1rem}.ant-message .ant-message-notice-title{font-family:var(--font-roboto-medium);color:var(--gray-nine);font-weight:400}.ant-alert.ant-alert{column-gap:.75rem}.ant-alert.ant-alert-with-description{padding:1rem}.ant-alert .ant-alert-icon{height:var(--feedback-line);align-self:flex-start;align-items:center;margin-inline-end:0;display:inline-flex}.ant-alert .ant-alert-icon,.ant-alert .ant-alert-icon *{font-size:1rem}.ant-alert.ant-alert-with-description .ant-alert-icon,.ant-alert.ant-alert-with-description .ant-alert-icon *{font-size:1.25rem}.ant-alert.ant-alert .ant-alert-title{font-family:var(--font-roboto-medium);font-size:.875rem;font-weight:400;line-height:var(--feedback-line)}.ant-alert.ant-alert .ant-alert-description{font-family:var(--font-roboto-regular);color:var(--gray-600);margin-top:.25rem}.ant-popover:not(.ant-popconfirm) .ant-popover-container:has(>.ant-popover-title){padding:1rem}.ant-popover:not(.ant-popconfirm) .ant-popover-title{font-family:var(--font-roboto-medium);color:var(--gray-nine);margin-bottom:.25rem;font-size:.875rem;font-weight:400}.ant-popover:not(.ant-popconfirm) .ant-popover-container:has(>.ant-popover-title)>.ant-popover-content{font-family:var(--font-roboto-regular);color:var(--gray-600)}.ant-tooltip .ant-tooltip-container{font-family:var(--font-roboto-regular);padding:.5rem .75rem}.ds-form-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.ant-drawer .ant-drawer-title{font-family:var(--font-roboto-medium);color:var(--gray-nine);font-size:.875rem;font-weight:400}.ant-drawer .ant-drawer-footer{padding:1rem 1.5rem}.global-icon{color:var(--gray-eight)!important;padding:0!important;font-size:24px!important}.global-icon__large{font-size:5em!important}.ant-btn-dark-cyan.ant-btn-dark-cyan{color:var(--white);background:var(--dark-cyan-six);border:none;font-size:14px}.ant-btn-dark-cyan.ant-btn-dark-cyan path{stroke:var(--dark-cyan-one)}.ant-btn-dark-cyan.ant-btn-dark-cyan:hover,.ant-btn-dark-cyan.ant-btn-dark-cyan:active,.ant-btn-dark-cyan.ant-btn-dark-cyan:focus,.ant-btn-dark-cyan.ant-btn-dark-cyan:disabled,.ant-btn-dark-cyan.ant-btn-dark-cyan:disabled:hover{background:var(--dark-cyan-six);color:var(--white);border:none}.ant-btn-dark-cyan.ant-btn-dark-cyan:hover,.ant-btn-dark-cyan.ant-btn-dark-cyan:active{background:var(--dark-cyan-five)}.ant-btn-blue.ant-btn-blue{color:var(--white);background:var(--blue-six);border:none;font-size:14px}.ant-btn-blue.ant-btn-blue path{stroke:var(--blue-one)}.ant-btn-blue.ant-btn-blue:hover,.ant-btn-blue.ant-btn-blue:active,.ant-btn-blue.ant-btn-blue:focus,.ant-btn-blue.ant-btn-blue:disabled,.ant-btn-blue.ant-btn-blue:disabled:hover{background:var(--blue-six);color:var(--white);border:none}.ant-btn-blue.ant-btn-blue:hover,.ant-btn-blue.ant-btn-blue:active{background:var(--blue-five)}:root{--overlay-bg:#f0f7ff80;--loader-height:4px;--loader-color:var(--blue-six);--loader-bg:#f0f0f066}.tyrann-lib-overlay{content:"";z-index:9998;background-color:var(--overlay-bg);width:100%;height:100%;position:fixed;top:0;left:0}.tyrann-lib-loader{width:100%;height:var(--loader-height);z-index:9999;position:fixed;top:0;left:0}.loader{background-color:var(--loader-color);height:100%;animation:2s ease-in-out infinite loader-animation;position:absolute;top:0;left:0}.loader:before{content:"";z-index:9998;background-color:var(--loader-bg);width:100%;height:100%;position:fixed;top:.3rem;left:0}@keyframes loader-animation{0%{width:0%}50%{width:50%}to{width:100%}}.route-progress{z-index:10000;pointer-events:none;opacity:0;transform-origin:0;background-color:var(--ds-accent,var(--blue-six));width:100%;height:3px;box-shadow:0 0 6px var(--ds-accent,var(--blue-six));position:fixed;top:0;left:0;transform:scaleX(0)}:root{--ds-av-radius-round:50%;--ds-av-radius-org:28%;--ds-av-tint-empty:#eef0f2;--ds-av-mark:#c2cad2;--ds-av-mark-deep:#a6b1bb;--ds-av-hairline:#171a1f12;--ds-av-text-ratio:.4;--ds-av-status-ratio:.28;--ds-av-ghost-offset:.055em;--ds-av-ghost-opacity:.16;--ds-av-font:inherit;--ds-av-ring:var(--white);--ds-av-status-online:#1e9e6a;--ds-av-status-away:#d98a1f;--ds-av-status-busy:#c4443c}.ds-av-root{width:var(--ds-av-size,40px);height:var(--ds-av-size,40px);vertical-align:middle;flex:none;display:inline-block;position:relative}.ds-av{border-radius:var(--ds-av-radius-round);background:var(--ds-av-tint,var(--ds-av-tint-empty));color:var(--ds-av-ink,inherit);box-shadow:inset 0 0 0 1px var(--ds-av-hairline);font-family:var(--ds-av-font);font-size:calc(var(--ds-av-size,40px) * var(--ds-av-text-ratio));letter-spacing:.02em;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex;position:absolute;inset:0;overflow:hidden}.ds-av--org{border-radius:var(--ds-av-radius-org)}.ds-av__img,.ds-av__mark{object-fit:cover;width:100%;height:100%;display:block}.ds-av__txt,.ds-av__ghost{font-size:inherit}.ds-av__txt{z-index:1;position:relative;transform:translateY(.02em)}.ds-av__ghost{opacity:var(--ds-av-ghost-opacity);transform:translate(var(--ds-av-ghost-offset), calc(var(--ds-av-ghost-offset) + .02em));position:absolute}.ds-av__status{width:calc(var(--ds-av-size,40px) * var(--ds-av-status-ratio));height:calc(var(--ds-av-size,40px) * var(--ds-av-status-ratio));box-shadow:0 0 0 max(1.5px, calc(var(--ds-av-size,40px) * .055)) var(--ds-av-ring);border-radius:50%;position:absolute;bottom:2%;right:2%}.ds-av__status[data-state=online]{background:var(--ds-av-status-online)}.ds-av__status[data-state=away]{background:var(--ds-av-status-away)}.ds-av__status[data-state=busy]{background:var(--ds-av-status-busy)}.ds-av__status[data-state=offline]{background:var(--ds-av-ring);box-shadow:0 0 0 max(1.5px, calc(var(--ds-av-size,40px) * .055)) var(--ds-av-ring), inset 0 0 0 max(1.5px, calc(var(--ds-av-size,40px) * .07)) var(--ds-av-mark-deep)}.ds-av--loading{background:linear-gradient(100deg,#e9ecef 30%,#f4f6f7 50%,#e9ecef 70%) 0 0/220% 100%;animation:1.4s linear infinite ds-av-sheen}@keyframes ds-av-sheen{to{background-position:-120% 0}}.ds-av-root:is(a,button){cursor:pointer;background:0 0;border:0;padding:0}.ds-av-root:focus-visible{outline-offset:3px;border-radius:var(--ds-av-radius-round);outline:2px solid}.ds-av-group{align-items:center;display:flex}.ds-av-group>.ds-av-root{margin-left:calc(var(--ds-av-size,40px) * -.3)}.ds-av-group>.ds-av-root:first-child{margin-left:0}.ds-av-group .ds-av{box-shadow:inset 0 0 0 1px var(--ds-av-hairline), 0 0 0 max(2px, calc(var(--ds-av-size,40px) * .05)) var(--ds-av-ring)}.ds-av__overflow{color:#5f6873;font-size:calc(var(--ds-av-size,40px) * .3);background:#e7eaee}@media (prefers-reduced-motion:reduce){.ds-av--loading{animation:none}}.list-pagination__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.list-pagination__count{font-family:var(--font-roboto-regular);color:var(--ds-txt-muted)}.list-pagination__count-number{font-family:var(--font-roboto-medium);color:var(--ds-txt)}.list-pagination{justify-content:center;display:flex}.list-pagination .ant-pagination{flex-wrap:wrap;justify-content:center;align-items:center;row-gap:.5rem;display:flex}@media (width>=40rem){.list-pagination,.list-pagination .ant-pagination{justify-content:flex-end}}.support{--support-hover:#818b981a;--support-selected:#818b9826;--support-accent:var(--blue-six);width:100%;color:var(--gray-ten);margin:0 auto;font-size:.875rem}[data-theme=dark] .support{--support-hover:#656c7633;--support-selected:#656c764d}.support__main{min-width:0;padding:1rem}.support-card{border:1px solid var(--gray-four);background-color:var(--white);border-radius:.75rem;padding:1rem}.support-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.support-nav{flex-direction:column;gap:.25rem;padding:1rem 0;display:none}.support-nav__section+.support-nav__section{margin-top:.5rem}.support-nav__heading{font-size:.75rem;font-weight:400;font-family:var(--font-roboto-medium);color:var(--gray-600);margin:0;padding:.375rem 1rem;line-height:1.25rem}.support-nav__items{flex-direction:column;margin:0;padding:0 .5rem;list-style:none;display:flex}.support-nav__item{width:100%;min-height:2rem;color:var(--gray-ten);font:inherit;text-align:left;cursor:pointer;background-color:#0000;border:0;border-radius:.375rem;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;transition:background-color .12s;display:flex;position:relative}.support-nav__item:hover{background-color:var(--support-hover)}.support-nav__item:focus-visible{outline:2px solid var(--support-accent);outline-offset:-2px}.support-nav__item--active,.support-nav__item--active:hover{background-color:var(--support-selected);font-family:var(--font-roboto-medium)}.support-nav__item--active:after{content:"";background-color:var(--support-accent);border-radius:.375rem;width:.25rem;height:1.5rem;position:absolute;top:calc(50% - .75rem);left:-.5rem}.support-nav__icon{width:1rem;height:1rem;color:var(--gray-600);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.support-nav__icon svg{width:1rem;height:1rem}.support-nav__icon .support-glyph{margin-top:0}.support-nav__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.support-list{grid-template-columns:1fr;gap:1rem;display:grid}.support-list__head{flex-direction:column;gap:1rem;display:flex}.support-list__title{font-size:1rem;font-weight:400;font-family:var(--font-roboto-medium);color:var(--gray-600);margin:0;line-height:1.5rem}.support-list__body{grid-template-columns:1fr;gap:1rem;min-width:0;display:grid}.support-list__state{color:var(--gray-600);text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1rem;display:flex}.support-list__state--empty{border:1px dashed var(--gray-four);border-radius:.75rem}.support-filters{grid-template-columns:1fr;gap:.5rem;display:grid}.support-filters__select{width:100%}.support-filters__switch{color:var(--gray-600);align-items:center;gap:.5rem;display:inline-flex}.support-grid-cards{grid-template-columns:1fr;gap:1rem;display:grid}.support-tcard{border:1px solid var(--gray-four);background:var(--white);border-radius:.75rem;flex-direction:column;gap:.6rem;min-width:0;padding:.8rem;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.support-tcard:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000014}.support-tcard__header{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.support-tcard__title{min-width:0;color:var(--slate-eight);font:inherit;font-family:var(--font-roboto-medium);text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:.5rem;padding:0;display:flex}.support-tcard__title:hover .support-tcard__title-text{color:var(--blue-six)}.support-tcard__title:focus-visible{outline:2px solid var(--support-accent);outline-offset:2px;border-radius:.25rem}.support-tcard__title-text{overflow-wrap:anywhere}.support-tcard__status{white-space:nowrap;font-size:.75rem}.support-tcard__category{text-overflow:ellipsis;white-space:nowrap;width:fit-content;max-width:100%;overflow:hidden}.support-tcard__details{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.support-tcard__detail{min-width:0;color:var(--gray-600);align-items:center;gap:.375rem;font-size:.875rem;display:flex}.support-tcard__detail .anticon,.support-tcard__detail svg{color:var(--gray-600);flex-shrink:0;font-size:1rem}.support-tcard__detail-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.support-tcard__tags{flex-wrap:wrap;gap:.375rem;display:flex}.support-tcard__tags .ant-tag{margin:0}.support-tcard__actions{border-top:1px solid var(--gray-three);justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.75rem;display:flex}.support-tcard__acts{align-items:center;gap:.5rem;margin-left:auto;display:flex}.support-glyph{flex:none;margin-top:.1875rem}.support-glyph--open{color:var(--green-six)}.support-glyph--in_progress{color:var(--blue-six)}.support-glyph--waiting{color:var(--gold-six)}.support-glyph--resolved{color:var(--cyan-six)}.support-glyph--closed{color:var(--purple-six)}.support-chip{border:1px solid var(--gray-four);color:var(--gray-600);border-radius:1rem;align-items:center;padding:0 .5rem;font-size:.75rem;line-height:1.25rem;display:inline-flex}.support-chip--blue{background-color:var(--blue-one);color:var(--blue-six);border-color:#0000}.support-chip--gray{color:var(--gray-600)}.support-label{align-items:center;gap:.375rem;display:inline-flex}.support-label .support-glyph{color:inherit;margin-top:0}.support-new__form{margin-top:1rem}.support-new__privacy{color:var(--gray-600);margin:1rem 0 0}.support-picker{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.support-picker__chip{border:1px solid var(--gray-four);border-radius:.375rem;align-items:center;gap:.375rem;max-width:100%;padding:.125rem .25rem .125rem .5rem;display:inline-flex}.support-picker__name{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}.support-picker__size,.support-picker__hint{color:var(--gray-600)}.support-picker__remove{color:var(--gray-600);cursor:pointer;background:0 0;border:0;padding:.25rem;display:inline-flex}.support-grid{grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:.5rem;margin-top:.75rem;display:grid}.support-grid__item{aspect-ratio:1;border:1px solid var(--gray-four);background-color:var(--gray-two);cursor:zoom-in;border-radius:.375rem;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.support-grid__img{object-fit:cover;width:100%;height:100%}.support-image{justify-content:center;align-items:center;min-height:10rem;display:flex}.support-image__img{border-radius:.375rem;max-width:100%;max-height:70vh}.support-ticket__back{margin:0 0 .75rem -.5rem}.support-ticket__header{border-bottom:1px solid var(--gray-four);margin-bottom:1rem;padding-bottom:1rem}.support-ticket__title-row{align-items:flex-start;gap:.5rem;display:flex}.support-ticket__title{font-size:1rem;font-weight:400;font-family:var(--font-roboto-medium);overflow-wrap:anywhere;flex:1;margin:0;line-height:1.5rem}.support-ticket__number{color:var(--gray-600)}.support-ticket__title-actions{justify-content:flex-end;gap:.5rem;display:flex}.support-ticket__meta .ant-tag,.support-details .ant-tag{margin:0}.support-ticket__meta{color:var(--gray-600);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.support-ticket__value,.support-message__author{color:var(--gray-ten);font-family:var(--font-roboto-medium);font-weight:400}.support-ticket__layout{flex-direction:column;gap:1rem;display:flex}.support-ticket__thread{flex-direction:column;gap:1rem;min-width:0;display:flex}.support-timeline{flex-direction:column;gap:.75rem;display:flex}.support-message__head{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.support-message__time{color:var(--gray-600)}.support-message__actions{margin-left:auto;display:inline-flex}.support-message__text{white-space:pre-wrap;overflow-wrap:anywhere}.support-message__deleted{color:var(--gray-600);margin:0}.support-event{color:var(--gray-600);align-items:center;gap:.5rem;padding:0 1rem;display:flex}.support-event__dot{flex:none}.support-details{flex-direction:column;gap:.75rem;display:flex}.support-details__field{flex-direction:column;gap:.25rem;display:flex}.support-details__label{color:var(--gray-600)}.support-details__select{width:100%}.support-details__path{overflow-wrap:anywhere}@media (width>=40rem){.support-list__head{flex-direction:row;justify-content:space-between;align-items:flex-end}.support-filters{grid-template-columns:1fr 1fr}.support-filters__search{grid-column:1/-1}.support-grid-cards{grid-template-columns:1fr 1fr}.support-details{grid-template-columns:1fr 1fr;display:grid}}@media (width>=66rem){.support{grid-template-columns:16rem minmax(0,48rem);justify-content:center;align-items:start;display:grid}.support-nav{display:flex}.support-filters__view{display:none}}.landing{--lp-container:1200px;--lp-bg:#fff;--lp-surface:#fff;--lp-surface-alt:#f3f6fc;--lp-surface-muted:#f8f9fa;--lp-surface-input:#fbfcfe;--lp-header-bg:#ffffffe6;--lp-ink:#1a202c;--lp-text:#4b5563;--lp-text-soft:#6b7280;--lp-text-faint:#9ca3af;--lp-border:#e5eaf2;--lp-border-soft:#eef1f6;--lp-border-input:#dde4ee;--lp-line:#c7d7f5;--lp-line-soft:#dbe4f2;--lp-hairline:#f4f7fb;--lp-frame-inner:#f0f4fa;--lp-ring:#eaf0fa;--lp-blue:#1677ff;--lp-blue-strong:#0958d9;--lp-blue-soft:#f0f7ff;--lp-blue-100:#d6e4ff;--lp-blue-glow:#4096ff;--lp-health:#eb2f96;--lp-health-ink:#c41d7f;--lp-health-soft:#fff0f6;--lp-health-line:#ffd6e7;--lp-health-border:#f9c6e2;--lp-bots:#13c2c2;--lp-bots-ink:#08979c;--lp-bots-soft:#e6fffb;--lp-bots-line:#b5f5ec;--lp-commerce:#722ed1;--lp-commerce-ink:#531dab;--lp-commerce-soft:#f9f0ff;--lp-commerce-line:#efdbff;--lp-media-health:linear-gradient(160deg, #fff5fa 0%, #fbfcfe 58%, #f6f8fc 100%);--lp-media-bots:linear-gradient(160deg, #f1fbfa 0%, #fbfcfe 58%, #f6f8fc 100%);--lp-media-commerce:linear-gradient(160deg, #f7f3ff 0%, #fbfcfe 58%, #f6f8fc 100%);--lp-eco1-ink:#0958d9;--lp-eco1-bar:#1677ff;--lp-eco1-glow:#1677ff1a;--lp-eco2-ink:#08979c;--lp-eco2-bar:#13c2c2;--lp-eco2-glow:#13c2c21f;--lp-eco3-ink:#722ed1;--lp-eco3-bar:#9254de;--lp-eco3-glow:#722ed11a;--lp-eco4-ink:#fa541c;--lp-eco4-bar:#ff7a45;--lp-eco4-glow:#fa541c1a;--lp-shadow-card:0 8px 24px #0f172a0d;--lp-shadow-hover:0 16px 40px #0f172a12;--lp-shadow-lift:0 18px 44px #0f172a14;--lp-shadow-form:0 24px 60px #0f172a17}.landing[data-theme=dark]{--lp-bg:#080d16;--lp-surface:#0c131f;--lp-surface-alt:#0f1725;--lp-surface-muted:#101827;--lp-surface-input:#101827;--lp-header-bg:#0a101adb;--lp-ink:#eef3fa;--lp-text:#aab7c9;--lp-text-soft:#8b97a9;--lp-text-faint:#6f7c90;--lp-border:#1c2740;--lp-border-soft:#1c2740;--lp-border-input:#24304a;--lp-line:#34517f;--lp-line-soft:#253352;--lp-hairline:#141d2e;--lp-frame-inner:#131c2c;--lp-ring:#1a2438;--lp-blue-soft:#0e1e33;--lp-blue-100:#244268;--lp-health-soft:#24101c;--lp-health-line:#4a1f38;--lp-health-border:#4a1f38;--lp-bots-soft:#062225;--lp-bots-line:#10454c;--lp-commerce-soft:#170e26;--lp-commerce-line:#33205a;--lp-media-health:linear-gradient(160deg, #1c0f18 0%, #0e1521 58%, #101827 100%);--lp-media-bots:linear-gradient(160deg, #08201f 0%, #0e1521 58%, #101827 100%);--lp-media-commerce:linear-gradient(160deg, #150e22 0%, #0e1521 58%, #101827 100%);--lp-shadow-card:0 8px 24px #0006;--lp-shadow-hover:0 16px 40px #00000080;--lp-shadow-lift:0 18px 44px #00000080;--lp-shadow-form:0 24px 60px #0000008c}.landing[data-theme=dark] [stroke=\#e6ebf3],.landing[data-theme=dark] [stroke=\#eef2f8],.landing[data-theme=dark] [stroke=\#eef2f9],.landing[data-theme=dark] [stroke=\#e3e9f2],.landing[data-theme=dark] [stroke=\#e8eef7],.landing[data-theme=dark] [stroke=\#f2f5fa],.landing[data-theme=dark] [stroke=\#eef1f6],.landing[data-theme=dark] [stroke=\#eaf0fa]{stroke:#1a2438!important}.landing[data-theme=dark] [stroke=\#dbe4f2],.landing[data-theme=dark] [stroke=\#cfd8e6]{stroke:#253352!important}.landing[data-theme=dark] [stroke=\#c7d7f5]{stroke:#34517f!important}.landing[data-theme=dark] [stroke=\#b6c2d4]{stroke:#4a5a76!important}.landing[data-theme=dark] [stroke=\#f7a8cd]{stroke:#7d3f63!important}.landing[data-theme=dark] [stroke=\#a8cfcb]{stroke:#2f6b68!important}.landing[data-theme=dark] [stroke=\#c9b0f0]{stroke:#4b3a75!important}.landing[data-theme=dark] svg [fill=\#ffffff]{fill:#0c131f!important}.landing[data-theme=dark] svg [fill=\#f8f9fa]{fill:#101827!important}.landing[data-theme=dark] svg [fill=\#9ca3af],.landing[data-theme=dark] svg [fill=\#b6c2d4]{fill:#6f7c90!important}.landing[data-theme=dark] svg [fill=\#4b5563]{fill:#aab7c9!important}.landing[data-theme=dark] svg [fill=\#1a202c]{fill:#eef3fa!important}.landing[data-theme=dark] svg [fill="url(#pt-health)"],.landing[data-theme=dark] svg [fill="url(#pt-comm)"]{opacity:.3!important}.landing{background:var(--lp-bg);color:var(--lp-text);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;overflow-x:hidden}.landing *,.landing :before,.landing :after{box-sizing:border-box}.landing__main{display:block}.landing a{text-decoration:none}.landing [id]{scroll-margin-top:88px}.landing__container{width:100%;max-width:var(--lp-container);margin:0 auto;padding:0 clamp(1.25rem,5vw,2rem)}.landing-head{max-width:46rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.landing-head--flush{margin-bottom:0}.landing-kicker{letter-spacing:1.5px;color:var(--lp-text);margin-bottom:1rem;font-size:.875rem;font-weight:600}.landing-heading{letter-spacing:-1.2px;color:var(--lp-ink);margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:700;line-height:1.12}.landing-head .landing-heading{margin-bottom:1.25rem}.landing-head .landing-heading:last-child{margin-bottom:0}.landing-lead{color:var(--lp-text);margin:0;font-size:1.125rem;line-height:1.65}.landing-mark{margin-bottom:clamp(2rem,4vw,3rem)}.landing-mark__svg{line-height:0;display:block}.landing-mark__svg svg{width:100%;height:auto;display:block;overflow:visible}.landing-frame{pointer-events:none;z-index:0;position:absolute;inset:0}.landing-frame__inset{border:1px solid var(--lp-frame-inner);position:absolute;inset:14px}.landing-frame--eco .landing-frame__inset{inset:12px}.landing-frame__corner{width:11px;height:11px;position:absolute}.landing-frame--eco .landing-frame__corner{width:10px;height:10px}.landing-frame__corner--tl{border-left:1.5px solid var(--lp-line);border-top:1.5px solid var(--lp-line);top:14px;left:14px}.landing-frame__corner--tr{border-right:1.5px solid var(--lp-line);border-top:1.5px solid var(--lp-line);top:14px;right:14px}.landing-frame__corner--br{border-right:1.5px solid var(--lp-line);border-bottom:1.5px solid var(--lp-line);bottom:14px;right:14px}.landing-frame__corner--bl{border-left:1.5px solid var(--lp-line);border-bottom:1.5px solid var(--lp-line);bottom:14px;left:14px}.landing-frame--eco .landing-frame__corner--tl,.landing-frame--eco .landing-frame__corner--tr,.landing-frame--eco .landing-frame__corner--br,.landing-frame--eco .landing-frame__corner--bl{inset:auto}.landing-frame--eco .landing-frame__corner--tl{top:12px;left:12px}.landing-frame--eco .landing-frame__corner--tr{top:12px;right:12px}.landing-frame--eco .landing-frame__corner--br{bottom:12px;right:12px}.landing-frame--eco .landing-frame__corner--bl{bottom:12px;left:12px}.landing-frame__vline{background:var(--lp-hairline);width:1px;position:absolute;top:14px;bottom:14px}.landing-frame--about .landing-frame__vline{left:61.8%}.landing-frame--eco .landing-frame__vline{top:12px;bottom:12px;left:164px}.landing-frame__hline{background:var(--lp-hairline);height:1px;position:absolute;left:14px;right:14px}.landing-frame--about .landing-frame__hline{top:162px}.landing-frame--about .landing-frame__hline--upper{top:38.2%}.landing-frame--eco .landing-frame__hline{top:50%;left:12px;right:12px}.landing-frame__dot{background:var(--lp-line-soft);border-radius:50%;width:5px;height:5px;position:absolute;transform:translate(-2px,-2px)}.landing-frame--about .landing-frame__dot{top:162px;left:61.8%}.landing-frame--eco .landing-frame__dot{top:50%;left:164px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.landing-reveal{animation:linear both landing-rev;animation-timeline:view();animation-range:entry}.landing-reveal--scale{animation-name:landing-revx}}}@keyframes landing-rev{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes landing-revx{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes lp-spin{to{transform:rotate(360deg)}}@keyframes lp-spinr{to{transform:rotate(-360deg)}}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes lp-markwipe{0%{clip-path:inset(-60px 100% -60px 0);opacity:.15}to{clip-path:inset(-60px 0);opacity:1}}@keyframes lp-dashmove{to{stroke-dashoffset:-160px}}@media (prefers-reduced-motion:reduce){.landing *{animation:none!important}}.landing-header{z-index:100;background:var(--lp-header-bg);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--lp-border);position:sticky;top:0}.landing-header__inner{max-width:var(--lp-container);justify-content:space-between;align-items:center;gap:clamp(1rem,2.5vw,2rem);min-height:72px;margin:0 auto;padding:0 clamp(1.25rem,5vw,2rem);display:flex}.landing-header__brand{flex-shrink:0;align-items:center;gap:10px;display:flex}.landing-header__brand-logo{object-fit:contain;width:auto;height:48px;display:block}.landing-header__brand-logo--white,.landing[data-theme=dark] .landing-header__brand-logo--ink{display:none}.landing[data-theme=dark] .landing-header__brand-logo--white{display:block}.landing-header__nav{scrollbar-width:none;flex:auto;justify-content:flex-start;align-items:center;gap:clamp(.875rem,1.8vw,1.75rem);min-width:0;display:flex;overflow-x:auto}.landing-header__nav::-webkit-scrollbar{display:none}.landing-header__nav-link{color:var(--lp-text);white-space:nowrap;font-size:.9375rem;font-weight:500;transition:color .2s}.landing-header__nav-link:hover{color:var(--lp-blue)}.landing-header__actions{flex-shrink:0;align-items:center;gap:14px;display:flex}.landing-header__lang{letter-spacing:.6px;height:40px;color:var(--lp-text);border:1px solid var(--lp-border);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:0 10px;font-size:.875rem;font-weight:600;transition:border-color .2s,color .2s;display:flex}.landing-header__lang:hover{border-color:var(--lp-blue)}.landing-header__lang-code--active{color:var(--lp-blue)}.landing-header__lang-sep{opacity:.4}.landing-header__theme{border:1px solid var(--lp-border);width:40px;height:40px;color:var(--lp-text);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;transition:border-color .2s,color .2s;display:flex}.landing-header__theme:hover{border-color:var(--lp-blue);color:var(--lp-blue)}.landing-header__signin{color:var(--lp-ink);white-space:nowrap;font-size:.9375rem;font-weight:500;transition:color .2s}.landing-header__signin:hover{color:var(--lp-blue)}.landing-header__cta{background:var(--lp-blue);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;height:40px;padding:0 20px;font-size:.9375rem;font-weight:500;transition:background .2s}.landing-header__cta:hover{background:var(--lp-blue-strong)}.landing-hero{background:var(--lp-bg);padding:clamp(3.5rem,7vw,6rem) 0;position:relative;overflow:hidden}.landing-hero__decor{pointer-events:none;position:absolute;inset:0;overflow:hidden}.landing-hero__decor-ring{border:1px solid var(--lp-ring);border-radius:50%;position:absolute}.landing-hero__decor-ring--lg{width:520px;height:520px;top:-160px;right:-160px}.landing-hero__decor-ring--sm{width:320px;height:320px;top:-60px;right:-60px}.landing-hero__decor-square{border:1px solid var(--lp-ring);width:360px;height:360px;position:absolute;bottom:-120px;left:-120px;transform:rotate(45deg)}.landing-hero__inner{max-width:var(--lp-container);grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:center;gap:clamp(2.5rem,5vw,4rem);margin:0 auto;padding:0 clamp(1.25rem,5vw,2rem);display:grid;position:relative}.landing-hero__title{letter-spacing:-2.5px;color:var(--lp-ink);text-wrap:balance;margin:0 0 1.25rem;font-size:clamp(3rem,6.4vw,5rem);font-weight:700;line-height:1.02}.landing-hero__subtitle{color:var(--lp-text);text-wrap:pretty;max-width:34rem;margin:0 0 2.25rem;font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.55}.landing-hero__actions{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:2.25rem;display:flex}.landing-hero__cta{background:var(--lp-blue);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:10px;height:54px;padding:0 30px;font-size:1.0625rem;font-weight:500;transition:background .2s;display:inline-flex;box-shadow:0 10px 24px #1677ff3d}.landing-hero__cta:hover{background:var(--lp-blue-strong)}.landing-hero__cta-icon{font-size:1.125rem}.landing-hero__legend{border-top:1px solid var(--lp-border);flex-wrap:wrap;gap:28px;padding-top:1.5rem;display:flex}.landing-hero__legend-item{color:var(--lp-text);align-items:center;gap:10px;font-size:.9375rem;display:flex}.landing-hero__legend-mark{flex-shrink:0;display:inline-block}.landing-hero__legend-mark--health{background:var(--lp-health);border-radius:50%;width:10px;height:10px}.landing-hero__legend-mark--bots{background:var(--lp-bots);width:10px;height:10px}.landing-hero__legend-mark--commerce{border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:10px solid var(--lp-commerce);width:0;height:0}.landing-hero__stage{justify-content:center;align-items:center;min-height:440px;display:flex;position:relative}.landing-hero__orbit{border-radius:50%;max-width:100%;margin:auto;position:absolute;inset:0}.landing-hero__orbit--dashed{border:1px dashed var(--lp-blue-100);width:400px;height:400px;animation:70s linear infinite lp-spin}.landing-hero__orbit--solid{border:1px solid var(--lp-border);width:280px;height:280px;animation:50s linear infinite lp-spinr}.landing-hero__orbit--fill{background:var(--lp-blue-soft);width:160px;height:160px}.landing-hero__diagram{aspect-ratio:1;width:440px;max-width:100%;position:relative}.landing-hero__diagram-svg{display:block}.landing-hero__diagram-logo{object-fit:contain;pointer-events:none;width:14.5%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-hero__diagram-logo--white,.landing[data-theme=dark] .landing-hero__diagram-logo--ink{display:none}.landing[data-theme=dark] .landing-hero__diagram-logo--white{display:block}.landing-ecosystem{background:var(--lp-surface-alt);border-top:1px solid var(--lp-border);padding:clamp(5rem,9vw,8rem) 0}.landing-eco__orbit{flex-direction:column;gap:1.5rem;display:flex}.landing-eco__row{flex-wrap:wrap;gap:1.5rem;display:flex}.landing-eco__row--center{justify-content:center}.landing-eco__row--split{justify-content:space-between}.landing-eco__card{background:var(--lp-surface);border:1px solid var(--lp-border);max-width:100%;box-shadow:var(--lp-shadow-card);border-radius:20px;flex:0 380px;align-items:center;gap:1.75rem;padding:1.75rem 2rem;transition:border-color .25s,box-shadow .25s;display:flex;position:relative}.landing-eco__card:hover{border-color:var(--eco-ink);box-shadow:var(--eco-shadow)}.landing-eco__card--01{--eco-ink:var(--lp-eco1-ink);--eco-bar:var(--lp-eco1-bar);--eco-glow:var(--lp-eco1-glow);--eco-shadow:0 22px 48px #1677ff33}.landing-eco__card--02{--eco-ink:var(--lp-eco2-ink);--eco-bar:var(--lp-eco2-bar);--eco-glow:var(--lp-eco2-glow);--eco-shadow:0 22px 48px #08979c33}.landing-eco__card--03{--eco-ink:var(--lp-eco3-ink);--eco-bar:var(--lp-eco3-bar);--eco-glow:var(--lp-eco3-glow);--eco-shadow:0 22px 48px #722ed133}.landing-eco__card--04{--eco-ink:var(--lp-eco4-ink);--eco-bar:var(--lp-eco4-bar);--eco-glow:var(--lp-eco4-glow);--eco-shadow:0 22px 48px #fa541c33}.landing-eco__number{z-index:1;letter-spacing:1.5px;color:var(--eco-ink);opacity:.45;font-size:.875rem;font-weight:700;position:absolute;top:16px;right:20px}.landing-eco__icon{z-index:1;flex-shrink:0;justify-content:center;align-items:center;width:116px;height:116px;display:flex;position:relative}.landing-eco__icon-glow{background:var(--eco-glow);border-radius:50%;position:absolute;inset:0}.landing-eco__icon-svg{width:100%;height:100%;display:block;position:relative}.landing-eco__body{z-index:1;flex-direction:column;gap:.625rem;min-width:0;display:flex;position:relative}.landing-eco__title{color:var(--eco-ink);letter-spacing:-.6px;margin:0;font-size:1.625rem;font-weight:700;line-height:1.1}.landing-eco__bar{background:var(--eco-bar);border-radius:2px;width:36px;height:3px}.landing-eco__text{color:var(--lp-text);margin:0;font-size:1.0625rem;line-height:1.5}.landing-eco__build{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:20px;flex-direction:column;gap:1.5rem;margin-top:3rem;padding:1.75rem 2rem;display:flex}.landing-eco__build-title{color:var(--lp-ink);margin:0 0 .5rem;font-size:1.25rem}.landing-eco__build-text{color:var(--lp-text);max-width:44rem;margin:0;font-size:1.0625rem;line-height:1.5}.landing-eco__build-cta{background:var(--lp-blue);color:#fff;white-space:nowrap;border-radius:12px;align-self:flex-start;align-items:center;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:filter .2s;display:inline-flex}.landing-eco__build-cta:hover{filter:brightness(1.1)}.landing-eco__build-cta-icon{font-size:1.125rem}@media (width>=50rem){.landing-eco__build{flex-direction:row;justify-content:space-between;align-items:center}.landing-eco__build-cta{align-self:center}}.landing-about{background:var(--lp-bg);padding:clamp(5rem,9vw,8rem) 0}.landing-about__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));grid-auto-rows:1fr;align-items:stretch;gap:1.5rem;display:grid}.landing-about__card{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:18px;flex-direction:column;gap:1.25rem;padding:2rem 1.75rem;transition:border-color .25s,box-shadow .25s;display:flex;position:relative}.landing-about__card:hover{border-color:var(--lp-line);box-shadow:var(--lp-shadow-hover)}.landing-about__icon{z-index:1;flex-shrink:0;width:120px;height:120px;position:relative}.landing-about__icon-svg{width:100%;height:100%;display:block}.landing-about__title{z-index:1;color:var(--lp-ink);letter-spacing:-.3px;margin:0;font-size:1.25rem;font-weight:700;line-height:1.25;position:relative}.landing-about__text{z-index:1;color:var(--lp-text);margin:0;line-height:1.6;position:relative}.landing-platforms{background:var(--lp-surface-alt);border-top:1px solid var(--lp-border);padding:clamp(5rem,9vw,8rem) 0}.landing-platforms__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1.5rem;display:grid}.landing-platforms__card{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:18px;flex-direction:column;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;overflow:hidden}.landing-platforms__card:hover{border-color:var(--lp-line);box-shadow:var(--lp-shadow-lift);transform:translateY(-6px)}.landing-platforms__card--health{--plat-media:var(--lp-media-health);--plat-ink:var(--lp-health-ink)}.landing-platforms__card--bots{--plat-media:var(--lp-media-bots);--plat-ink:var(--lp-bots-ink)}.landing-platforms__card--commerce{--plat-media:var(--lp-media-commerce);--plat-ink:var(--lp-commerce-ink)}.landing-platforms__media{background:var(--plat-media);border-bottom:1px solid var(--lp-border-soft);height:200px;position:relative;overflow:hidden}.landing-platforms__media-svg{display:block}.landing-platforms__body{flex-direction:column;flex:1;gap:1.125rem;padding:2rem;display:flex}.landing-platforms__head{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.landing-platforms__badge{letter-spacing:.5px;color:var(--plat-ink);border:1px solid var(--plat-ink);border-radius:999px;padding:3px 9px;font-size:.875rem;font-weight:600}.landing-platforms__name{color:var(--lp-ink);letter-spacing:-.5px;font-size:1.5rem;font-weight:700;line-height:1.15}.landing-platforms__audience{color:var(--lp-text-soft);margin:0;font-size:.9375rem}.landing-platforms__desc{color:var(--lp-text);margin:0;line-height:1.6}.landing-platforms__features{flex-direction:column;gap:10px;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.landing-platforms__feature{color:var(--lp-text);align-items:flex-start;gap:10px;font-size:.9375rem;display:flex}.landing-platforms__check{color:var(--lp-blue);flex-shrink:0;font-size:1.125rem}.landing-platforms__tags{border-top:1px solid var(--lp-border-soft);flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:1.25rem;display:flex}.landing-platforms__tag{letter-spacing:.3px;color:var(--lp-text-soft);border:1px solid var(--lp-border);border-radius:6px;padding:4px 8px;font-size:.875rem}.landing-architecture{background:var(--lp-bg);padding:clamp(5rem,9vw,8rem) 0}.landing-architecture__board{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:18px;padding:clamp(1.5rem,3vw,2.5rem);overflow-x:auto}.landing-architecture__diagram{display:block}.landing-company{background:var(--lp-surface-alt);border-top:1px solid var(--lp-border);padding:clamp(5rem,9vw,8rem) 0}.landing-company__label{color:var(--lp-blue);margin:0 0 .75rem;font-size:.875rem;font-weight:600}.landing-company__block-title{color:var(--lp-ink);letter-spacing:-.3px;margin:0 0 1.5rem;font-size:1.25rem;font-weight:700;line-height:1.25}.landing-company__text{color:var(--lp-text);margin:0;line-height:1.6}.landing-company__principle{background:var(--lp-surface);border:1px solid var(--lp-border);box-shadow:var(--lp-shadow-card);border-radius:22px;align-items:center;gap:2rem;margin-bottom:1.5rem;padding:clamp(1.75rem,5vw,3.5rem);display:grid}.landing-company__principle-title{letter-spacing:-1px;color:var(--lp-ink);margin:0 0 1.25rem;font-size:clamp(2rem,4.4vw,3rem);font-weight:700;line-height:1.08}.landing-company__principle-text{color:var(--lp-text);max-width:34rem;margin:0;font-size:1.125rem;line-height:1.65}.landing-company__principle-art{aspect-ratio:1;background:radial-gradient(circle, var(--lp-blue-soft) 0%, transparent 62%);width:100%;max-width:18rem;margin:0 auto}.landing-company__art-svg .lp-cp-ring,.landing-company__art-svg .lp-cp-piece,.landing-company__art-svg .lp-cp-halo{transform-box:fill-box;transform-origin:50%}.landing-company__art-svg .lp-cp-ring{animation:60s linear infinite lp-cp-turn}.landing-company__art-svg .lp-cp-flow line{animation:6s linear infinite lp-dashmove}.landing-company__art-svg .lp-cp-piece{animation:3s ease-in-out infinite lp-cp-breathe}.landing-company__art-svg .lp-cp-halo{animation:3s ease-out infinite lp-cp-halo}@keyframes lp-cp-turn{to{transform:rotate(360deg)}}@keyframes lp-cp-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes lp-cp-halo{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.landing-company__art-svg{width:100%;height:100%;display:block}.landing-company__pillars{background:var(--lp-border);border:1px solid var(--lp-border);border-radius:18px;gap:1px;margin-bottom:clamp(3.5rem,7vw,5rem);display:grid;overflow:hidden}.landing-company__pillar{background:var(--lp-surface);padding:clamp(1.75rem,4vw,2.5rem)}.landing-company__pillar:nth-child(n+3) .landing-company__label{color:var(--lp-text-soft)}.landing-company__statement{color:var(--lp-ink);margin:0;font-size:1.125rem;font-weight:500;line-height:1.55}.landing-company__values-grid{background:var(--lp-border);border:1px solid var(--lp-border);border-radius:18px;gap:1px;display:grid;overflow:hidden}.landing-company__value{background:var(--lp-surface);flex-direction:column;gap:.5rem;padding:1.75rem 1.5rem;transition:background-color .25s;display:flex}.landing-company__value:hover{background:var(--lp-surface-muted)}.landing-company__value-number{letter-spacing:1px;color:var(--lp-blue);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}.landing-company__value-rule{background:var(--lp-line-soft);width:2rem;height:1px;margin-bottom:.5rem;transition:width .45s,background-color .45s;display:block}.landing-company__value:hover .landing-company__value-rule{background:var(--lp-blue);width:100%}.landing-company__value-title{color:var(--lp-ink);margin:0;font-size:1.125rem;font-weight:700;line-height:1.3}.landing-company__commitments{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:18px;margin-bottom:clamp(3.5rem,7vw,5rem);padding:clamp(1.75rem,4vw,2.5rem)}.landing-company__commitment-list{gap:1rem 2rem;margin:0;padding:0;list-style:none;display:grid}.landing-company__commitment{color:var(--lp-text);align-items:flex-start;gap:.75rem;line-height:1.6;display:flex}.landing-company__commitment-icon{color:var(--lp-blue);flex-shrink:0;margin-top:.3rem;font-size:1rem}@media (width>=40rem){.landing-company__pillars,.landing-company__values-grid,.landing-company__commitment-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=50rem){.landing-company__principle{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:3rem}.landing-company__principle-art{max-width:20rem}.landing-company__values-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.landing-faq{background:var(--lp-bg);border-top:1px solid var(--lp-border);padding:clamp(5rem,9vw,8rem) 0}.landing-faq__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.landing-faq__panel{background:var(--lp-surface);border:1px solid var(--lp-border);border-radius:18px;overflow:hidden}.landing-faq__item{border-bottom:1px solid var(--lp-border-soft)}.landing-faq__item:last-child{border-bottom:none}.landing-faq__question{text-align:left;cursor:pointer;width:100%;color:var(--lp-ink);background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.375rem 1.75rem;font-size:1.0625rem;font-weight:500;display:flex}.landing-faq__chevron{color:var(--lp-text-soft);flex-shrink:0;font-size:1.25rem;transition:transform .25s}.landing-faq__chevron--open{transform:rotate(180deg)}.landing-faq__answer{color:var(--lp-text);grid-template-rows:0fr;transition:grid-template-rows .32s;display:grid}.landing-faq__answer-inner{opacity:0;min-height:0;padding:0 1.75rem;line-height:1.65;transition:opacity .28s,transform .28s,padding .32s;overflow:hidden;transform:translateY(-4px)}.landing-faq__answer--open{grid-template-rows:1fr}.landing-faq__answer--open .landing-faq__answer-inner{opacity:1;padding-bottom:1.5rem;transform:translateY(0)}.landing-cta{background:var(--lp-blue-strong);padding:clamp(4rem,8vw,6.5rem) 0;position:relative;overflow:hidden}.landing-cta__ring{pointer-events:none;border:1px solid #ffffff29;border-radius:50%;width:420px;height:420px;animation:9s ease-in-out infinite lp-float;position:absolute;top:-140px;left:-100px}.landing-cta__square{pointer-events:none;border:1px solid #ffffff29;width:340px;height:340px;position:absolute;bottom:-180px;right:-80px;transform:rotate(45deg)}.landing-cta__body{text-align:center;position:relative}.landing-cta__kicker{letter-spacing:1.5px;color:#ffffffb3;margin-bottom:1.25rem;font-size:.875rem;font-weight:600}.landing-cta__title{letter-spacing:-1.6px;color:#fff;text-wrap:balance;max-width:40rem;margin:0 auto 1.25rem;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:700;line-height:1.08}.landing-cta__lead{color:#ffffffe0;text-wrap:pretty;max-width:38rem;margin:0 auto 2rem;font-size:1.1875rem;line-height:1.6}.landing-cta__chips{flex-wrap:wrap;justify-content:center;gap:10px;max-width:44rem;margin:0 auto 2.25rem;display:flex}.landing-cta__chip{color:#fff;background:#ffffff1f;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:7px;padding:7px 15px;font-size:.9375rem;display:inline-flex}.landing-cta__chip-icon{font-size:1rem}.landing-cta__actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.landing-cta__primary{color:var(--lp-blue-strong);cursor:pointer;background:#fff;border:none;border-radius:10px;align-items:center;gap:10px;height:58px;padding:0 36px;font-size:1.0625rem;font-weight:500;transition:background .2s;display:inline-flex;box-shadow:0 14px 32px #03193c47}.landing-cta__primary:hover{background:#f0f7ff}.landing-cta__primary-icon{font-size:1.125rem}.landing-cta__secondary{color:#fff;background:0 0;border:1px solid #ffffff80;border-radius:10px;align-items:center;gap:10px;height:58px;padding:0 30px;font-size:1.0625rem;font-weight:500;transition:background .2s;display:inline-flex}.landing-cta__secondary:hover{background:#ffffff1f}.landing-cta__footnote{color:#ffffffb8;max-width:38rem;margin:1.75rem auto 0;font-size:.9375rem;line-height:1.6}.landing-cta__steps{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 2rem;margin:2.5rem 0 2rem;padding:0;list-style:none;display:flex}.landing-cta__step{color:#ffffffe0;align-items:center;gap:.5rem;font-size:.9375rem;display:inline-flex;position:relative}.landing-cta__step:not(:last-child):after{content:"→";color:#ffffff73;position:absolute;right:-1.5rem}.landing-cta__step-number{color:#fff;border:1px solid #ffffff8c;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.875rem;display:inline-flex}.landing-cta__micro{color:#ffffff9e;margin:.75rem 0 0;font-size:.875rem}.landing-contact{background:var(--lp-bg);border-top:1px solid var(--lp-border);padding:clamp(5rem,9vw,8rem) 0}.landing-contact__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.landing-contact__lead{max-width:30rem;margin:0 0 1.75rem}.landing-contact__badge{color:var(--lp-blue);background:var(--lp-blue-soft);border:1px solid var(--lp-line);border-radius:999px;align-items:center;gap:9px;margin-bottom:2.5rem;padding:7px 15px;font-size:.9375rem;display:inline-flex}.landing-contact__badge-dot{background:var(--lp-blue);border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 4px #1677ff2e}.landing-contact__channels{flex-direction:column;gap:12px;max-width:26rem;display:flex}.landing-contact__channel{border:1px solid var(--lp-border);border-radius:12px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .2s,box-shadow .2s;display:flex}.landing-contact__channel:hover{border-color:var(--lp-line);box-shadow:0 10px 26px #0f172a0f}.landing-contact__channel-icon{color:var(--lp-blue);flex-shrink:0;font-size:1.25rem}.landing-contact__channel-text{flex-direction:column;gap:1px;display:flex}.landing-contact__channel-label{color:var(--lp-text-faint);font-size:.875rem}.landing-contact__channel-value{color:var(--lp-ink)}.landing-contact__card{background:var(--lp-surface);border:1px solid var(--lp-border);box-shadow:var(--lp-shadow-form);border-radius:20px;padding:clamp(1.75rem,3vw,2.5rem);position:relative;overflow:hidden}.landing-contact__card-decor{display:block}.landing-contact__fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:1rem;margin-bottom:1.125rem;display:grid;position:relative}.landing-contact__field{margin-bottom:1.125rem;position:relative}.landing-contact__fields .landing-contact__field{margin-bottom:0}.landing-contact__label{letter-spacing:.2px;color:var(--lp-text);margin-bottom:8px;font-size:.875rem;font-weight:500;display:block}.landing-contact__input,.landing-contact__select,.landing-contact__textarea{border:1px solid var(--lp-border-input);background:var(--lp-surface-input);width:100%;color:var(--lp-ink);border-radius:12px;outline:none;transition:border-color .2s,box-shadow .2s,background .2s}.landing-contact__input,.landing-contact__select{height:52px}.landing-contact__input{padding:0 16px}.landing-contact__select{padding:0 14px}.landing-contact__textarea{resize:vertical;padding:14px 16px;line-height:1.55}.landing-contact__input:focus,.landing-contact__select:focus,.landing-contact__textarea:focus{border-color:var(--lp-blue);background:var(--lp-surface);box-shadow:0 0 0 4px #1677ff1f}.landing-contact__input::placeholder,.landing-contact__textarea::placeholder{color:var(--lp-text-faint)}.landing-contact__submit{background:var(--lp-blue);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;height:54px;font-size:1.0625rem;font-weight:500;transition:background .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 12px 28px #1677ff42}.landing-contact__submit:hover{background:var(--lp-blue-strong);box-shadow:0 16px 34px #1677ff52}.landing-contact__submit-icon{font-size:1.125rem}.landing-contact__note{color:var(--lp-text-faint);text-align:center;margin:1rem 0 0;font-size:.875rem;position:relative}.landing-contact .landing-contact__card{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.landing-contact__input[aria-invalid=true],.landing-contact__textarea[aria-invalid=true]{border-color:var(--ant-color-error,#ff4d4f)}.landing-contact__submit:disabled{cursor:progress;background:var(--lp-blue-strong)}.landing-contact__spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:1.125rem;height:1.125rem;animation:.8s linear infinite landing-contact-spin}@keyframes landing-contact-spin{to{transform:rotate(360deg)}}.landing-contact__trap{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.landing-contact__result{color:var(--lp-ink);text-align:center;margin:1rem 0 0;font-size:.9375rem;position:relative}.landing-contact__result--failed{color:var(--lp-text)}.landing-contact__result-link{color:var(--lp-blue);text-decoration:underline}@media (prefers-reduced-motion:reduce){.landing-contact__spinner{animation:none}}.landing-pricing{background:var(--lp-surface-alt);border-top:1px solid var(--lp-border);padding:clamp(5rem,9vw,8rem) 0}.landing-pricing__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));align-items:stretch;gap:1.75rem;padding:6px 0 2rem;display:grid}.landing-pricing__card{background:var(--lp-surface);border:1px solid var(--plan-border);min-height:620px;box-shadow:var(--plan-shadow);border-radius:20px;flex-direction:column;padding:2.25rem 1.75rem;display:flex}.landing-pricing__card--health{--plan-ink:var(--lp-health-ink);--plan-soft:var(--lp-health-soft);--plan-line:var(--lp-health-line);--plan-accent:var(--lp-health);--plan-border:var(--lp-health-border);--plan-shadow:0 22px 50px #eb2f962e}.landing-pricing__card--bots{--plan-ink:var(--lp-bots-ink);--plan-soft:var(--lp-bots-soft);--plan-line:var(--lp-bots-line);--plan-accent:var(--lp-bots);--plan-border:var(--lp-bots-line);--plan-shadow:0 22px 50px #00b8cc33}.landing-pricing__card--commerce{--plan-ink:var(--lp-commerce-ink);--plan-soft:var(--lp-commerce-soft);--plan-line:var(--lp-commerce-line);--plan-accent:var(--lp-commerce);--plan-border:var(--lp-commerce-line);--plan-shadow:0 22px 50px #6e22b52e}.landing-pricing__head{align-items:center;gap:10px;margin-bottom:6px;display:flex}.landing-pricing__marker{flex-shrink:0;display:inline-block}.landing-pricing__marker--health{background:var(--lp-health);border-radius:50%;width:16px;height:16px}.landing-pricing__marker--bots{background:var(--lp-bots);width:16px;height:16px}.landing-pricing__marker--commerce{border-left:9px solid #0000;border-right:9px solid #0000;border-bottom:16px solid var(--lp-commerce);width:0;height:0}.landing-pricing__name{color:var(--lp-ink);letter-spacing:-.4px;font-size:1.5rem;font-weight:700}.landing-pricing__audience{color:var(--lp-text-soft);font-size:.9375rem}.landing-pricing__price{align-items:baseline;gap:8px;margin:1.5rem 0 10px;display:flex}.landing-pricing__amount{color:var(--lp-ink);letter-spacing:-2.5px;font-size:4rem;font-weight:700;line-height:1}.landing-pricing__amount--soon{letter-spacing:-1.5px;color:var(--plan-ink);font-size:2.75rem;line-height:1.1}.landing-pricing__unit{color:var(--lp-text-soft);font-size:1.0625rem}.landing-pricing__badge{color:var(--plan-ink);background:var(--plan-soft);border:1px solid var(--plan-line);border-radius:999px;align-self:flex-start;padding:6px 14px;font-size:.9375rem;font-weight:500}.landing-pricing__divider{background:var(--lp-border);height:1px;margin:1.5rem 0}.landing-pricing__features{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.landing-pricing__feature{color:var(--lp-text);align-items:flex-start;gap:10px;font-size:.9375rem;display:flex}.landing-pricing__check{color:var(--plan-accent);flex-shrink:0;font-size:1.125rem}.landing-pricing__footer{flex-direction:column;align-items:center;gap:12px;margin-top:3rem;display:flex}.landing-pricing__cta{background:var(--lp-blue);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:10px;height:54px;padding:0 34px;font-size:1.0625rem;font-weight:500;transition:background .2s;display:inline-flex;box-shadow:0 10px 24px #1677ff3d}.landing-pricing__cta:hover{background:var(--lp-blue-strong)}.landing-pricing__cta-icon{font-size:1.125rem}.landing-pricing__note{color:var(--lp-text-soft);font-size:.9375rem}.landing-footer{background:var(--lp-surface);border-top:1px solid var(--lp-border);padding:clamp(3rem,6vw,4.5rem) 0 2rem}.landing-footer__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:2.5rem;margin-bottom:3rem;display:grid}.landing-footer__brand-row{align-items:center;gap:10px;margin-bottom:1rem;display:flex}.landing-footer__brand-logo{object-fit:contain;width:auto;height:48px;display:block}.landing-footer__brand-logo--white,.landing[data-theme=dark] .landing-footer__brand-logo--ink{display:none}.landing[data-theme=dark] .landing-footer__brand-logo--white{display:block}.landing-footer__tagline{letter-spacing:-.4px;color:var(--lp-ink);max-width:22rem;margin:0;font-size:1.25rem;line-height:1.35}.landing-footer__col-title{letter-spacing:1px;color:var(--lp-text);margin-bottom:1rem;font-size:.875rem;font-weight:600}.landing-footer__links{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.landing-footer__link{color:var(--lp-text);font-size:.9375rem;transition:color .2s}.landing-footer__link:hover{color:var(--lp-blue)}.landing-footer__social{grid-template-columns:repeat(3,42px);justify-content:start;gap:10px;display:grid}.landing-footer__social-link{border:1px solid var(--lp-border);width:42px;height:42px;color:var(--lp-text);border-radius:12px;justify-content:center;align-items:center;font-size:1.125rem;transition:border-color .2s,color .2s,background .2s,transform .2s;display:flex}.landing-footer__social-link:hover{border-color:var(--lp-blue);color:var(--lp-blue);background:var(--lp-blue-soft);transform:translateY(-3px)}.landing-footer__social-glyph{line-height:0;display:inline-flex}.landing-footer__bar{border-top:1px solid var(--lp-border);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-top:1.75rem;display:flex}.landing-footer__legal{color:var(--lp-text-soft);font-size:.875rem}.tyrann-layout[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-srf-app:#0d1117;--ds-srf-card:#161b22;--ds-srf-header-top:#010409;--ds-srf-header-nav:#070a0f;--ds-srf-hover:#b1bac41f;--ds-srf-sel:#388bfd26;--ds-sel-ink:#58a6ff;--ds-txt:#f0f6fc;--ds-txt-soft:#c9d1d9;--ds-txt-muted:#8b949e;--ds-line:#30363d;--ds-line-strong:#3d444d;--ds-accent:#58a6ff;--ds-danger:#f85149;--ds-shadow-card:none;--ds-shadow-float:0 16px 32px #010409d9;--ds-scrim:#000000b3;--ds-chip-geek-bg:#2f54eb38;--ds-chip-geek-ink:#adc6ff;--ds-chip-green-bg:#52c41a2e;--ds-chip-green-ink:#b7eb8f;--ds-chip-blue-bg:#1677ff2e;--ds-chip-blue-ink:#91caff;--ds-chip-magenta-bg:#24101c;--ds-chip-magenta-ink:#eb2f96;--ds-chip-gold-bg:#faad1429;--ds-chip-gold-ink:#ffe58f;--ds-chip-cyan-bg:#13c2c238;--ds-chip-cyan-ink:#87e8de;--ds-tile-a-bg:#388bfd26;--ds-tile-a-ink:#79c0ff;--ds-tile-b-bg:#52c41a2e;--ds-tile-b-ink:#b7eb8f;--ds-g-grid:#21262d;--ds-g-circle:#30363d;--ds-g-guide:#3d444d;--ds-g-cota:#6e7681;--ds-g-accent:#58a6ff;--ds-g-note:#6e7681}:root:has(.tyrann-layout[data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-srf-app:#0d1117;--ds-srf-card:#161b22;--ds-srf-header-top:#010409;--ds-srf-header-nav:#070a0f;--ds-srf-hover:#b1bac41f;--ds-srf-sel:#388bfd26;--ds-sel-ink:#58a6ff;--ds-txt:#f0f6fc;--ds-txt-soft:#c9d1d9;--ds-txt-muted:#8b949e;--ds-line:#30363d;--ds-line-strong:#3d444d;--ds-accent:#58a6ff;--ds-danger:#f85149;--ds-shadow-card:none;--ds-shadow-float:0 16px 32px #010409d9;--ds-scrim:#000000b3;--ds-chip-geek-bg:#2f54eb38;--ds-chip-geek-ink:#adc6ff;--ds-chip-green-bg:#52c41a2e;--ds-chip-green-ink:#b7eb8f;--ds-chip-blue-bg:#1677ff2e;--ds-chip-blue-ink:#91caff;--ds-chip-magenta-bg:#24101c;--ds-chip-magenta-ink:#eb2f96;--ds-chip-gold-bg:#faad1429;--ds-chip-gold-ink:#ffe58f;--ds-chip-cyan-bg:#13c2c238;--ds-chip-cyan-ink:#87e8de;--ds-tile-a-bg:#388bfd26;--ds-tile-a-ink:#79c0ff;--ds-tile-b-bg:#52c41a2e;--ds-tile-b-ink:#b7eb8f;--ds-g-grid:#21262d;--ds-g-circle:#30363d;--ds-g-guide:#3d444d;--ds-g-cota:#6e7681;--ds-g-accent:#58a6ff;--ds-g-note:#6e7681}.tyrann-layout[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ds-srf-app:#f0f4f9;--ds-srf-card:#fff;--ds-srf-header-top:#e1e8f1;--ds-srf-header-nav:#e8eef6;--ds-srf-hover:#f1f3f5;--ds-srf-sel:#d3e3fd;--ds-sel-ink:#0958d9;--ds-txt:#2d3748;--ds-txt-soft:#374151;--ds-txt-muted:#595959;--ds-line:#f0f0f0;--ds-line-strong:#d9d9d9;--ds-accent:#1677ff;--ds-danger:#d1242f;--ds-shadow-card:0 1px 2px #0000000a;--ds-shadow-float:0 6px 16px #00000014, 0 3px 6px -4px #0000001f, 0 9px 28px 8px #0000000d;--ds-scrim:#00000073;--ds-chip-geek-bg:#f0f5ff;--ds-chip-geek-ink:#1d39c4;--ds-chip-green-bg:#f6ffed;--ds-chip-green-ink:#237804;--ds-chip-blue-bg:#e6f4ff;--ds-chip-blue-ink:#0958d9;--ds-chip-magenta-bg:#fff0f6;--ds-chip-magenta-ink:#c41d7f;--ds-chip-gold-bg:#fffbe6;--ds-chip-gold-ink:#ad6800;--ds-chip-cyan-bg:#e6fffb;--ds-chip-cyan-ink:#006d75;--ds-tile-a-bg:#d3e3fd;--ds-tile-a-ink:#0958d9;--ds-tile-b-bg:#f6ffed;--ds-tile-b-ink:#237804;--ds-g-grid:#dce4f0;--ds-g-circle:#c2d1e7;--ds-g-guide:#9fbdf0;--ds-g-cota:#94a4bd;--ds-g-accent:#1677ff;--ds-g-note:#9ca3af}:root:has(.tyrann-layout[data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ds-srf-app:#f0f4f9;--ds-srf-card:#fff;--ds-srf-header-top:#e1e8f1;--ds-srf-header-nav:#e8eef6;--ds-srf-hover:#f1f3f5;--ds-srf-sel:#d3e3fd;--ds-sel-ink:#0958d9;--ds-txt:#2d3748;--ds-txt-soft:#374151;--ds-txt-muted:#595959;--ds-line:#f0f0f0;--ds-line-strong:#d9d9d9;--ds-accent:#1677ff;--ds-danger:#d1242f;--ds-shadow-card:0 1px 2px #0000000a;--ds-shadow-float:0 6px 16px #00000014, 0 3px 6px -4px #0000001f, 0 9px 28px 8px #0000000d;--ds-scrim:#00000073;--ds-chip-geek-bg:#f0f5ff;--ds-chip-geek-ink:#1d39c4;--ds-chip-green-bg:#f6ffed;--ds-chip-green-ink:#237804;--ds-chip-blue-bg:#e6f4ff;--ds-chip-blue-ink:#0958d9;--ds-chip-magenta-bg:#fff0f6;--ds-chip-magenta-ink:#c41d7f;--ds-chip-gold-bg:#fffbe6;--ds-chip-gold-ink:#ad6800;--ds-chip-cyan-bg:#e6fffb;--ds-chip-cyan-ink:#006d75;--ds-tile-a-bg:#d3e3fd;--ds-tile-a-ink:#0958d9;--ds-tile-b-bg:#f6ffed;--ds-tile-b-ink:#237804;--ds-g-grid:#dce4f0;--ds-g-circle:#c2d1e7;--ds-g-guide:#9fbdf0;--ds-g-cota:#94a4bd;--ds-g-accent:#1677ff;--ds-g-note:#9ca3af}:root{--ds-motion:.3s cubic-bezier(.2, 0, 0, 1)}@keyframes ds-dashmove{to{stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){.tyrann-layout [data-account-art] *{animation:none!important}}.access{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ta-bg:#f3f6fc;--ta-surface:#fff;--ta-surface-alt:#fbfcfe;--ta-ink:#1a202c;--ta-text:#4b5563;--ta-soft:#6b7280;--ta-faint:#9ca3af;--ta-border:#e5eaf2;--ta-hairline:#eef1f6;--ta-input-border:#dde4ee;--ta-primary:#1677ff;--ta-primary-soft:#f0f7ff;--ta-error:#cf1322;--ta-shadow:0 24px 60px #0f172a17;--ta-g-grid:#eef2f8;--ta-g-circle:#dbe4f2;--ta-g-circle-2:#cfd8e6;--ta-g-guide:#c7d7f5;--ta-g-accent:#1677ff;--ta-mark-w:132px;--ta-mark-ratio:1}.access[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ta-bg:#0d1117;--ta-surface:#161b22;--ta-surface-alt:#0d1117;--ta-ink:#f0f6fc;--ta-text:#8b949e;--ta-soft:#8b949e;--ta-faint:#6e7681;--ta-border:#30363d;--ta-hairline:#21262d;--ta-input-border:#3d444d;--ta-primary:#58a6ff;--ta-primary-soft:#388bfd26;--ta-error:#f85149;--ta-shadow:0 16px 32px #010409d9;--ta-g-grid:#21262d;--ta-g-circle:#30363d;--ta-g-circle-2:#30363d;--ta-g-guide:#3d444d;--ta-g-accent:#58a6ff}.access{background:var(--ta-bg);min-height:100vh;color:var(--ta-ink);place-items:center;padding:2rem 1rem;display:grid}.access__shell{flex-direction:column;gap:1rem;width:100%;max-width:34rem;display:flex}.access__brand{justify-content:space-between;align-items:center;gap:1rem;padding:0 2px;display:flex}.access__brand-id{align-items:center;gap:.625rem;display:flex}.access__brand-logo{width:auto;height:2.5rem;display:block}.access__brand-logo--white,.access[data-theme=dark] .access__brand-logo--ink{display:none}.access[data-theme=dark] .access__brand-logo--white{display:block}.access__theme{cursor:pointer;width:2rem;height:2rem;color:var(--ta-soft);background:var(--ta-surface);border:1px solid var(--ta-border);border-radius:6px;place-items:center;transition:border-color .2s,color .2s;display:grid}.access__theme:hover{color:var(--ta-primary);border-color:var(--ta-g-guide)}.access-card{z-index:1;background:var(--ta-surface);border:1px solid var(--ta-border);box-shadow:var(--ta-shadow);border-radius:12px;padding:2.5rem;position:relative}.access-screen{flex-direction:column;gap:1.25rem;display:flex}.access-card__head{padding-right:calc(var(--ta-mark-w) + 1.25rem);min-height:calc(var(--ta-mark-w) / var(--ta-mark-ratio) + 1rem);flex-direction:column;gap:.375rem;display:flex}.access-card__title{font-family:var(--font-roboto-medium);color:var(--ta-ink);font-size:1rem}.access-card__title--solo{padding-right:calc(var(--ta-mark-w) + 1.25rem);min-height:calc(var(--ta-mark-w) / var(--ta-mark-ratio) + 1rem)}.access-card__lead{color:var(--ta-text)}.access-mark{width:var(--ta-mark-w);aspect-ratio:var(--ta-mark-ratio);opacity:.95;pointer-events:none;position:absolute;top:2.5rem;right:2.5rem}.access-mark--in-a{animation:.42s cubic-bezier(.2,0,0,1) both ta-mark-in-a}.access-mark--in-b{animation:.42s cubic-bezier(.2,0,0,1) both ta-mark-in-b}.access-mark__svg{stroke-width:1px;width:100%;height:100%;display:block;overflow:visible}.access-card--signup{--ta-mark-ratio:2.235}.access-card--recover{--ta-mark-ratio:5}.access-card--done{--ta-mark-ratio:2.118}.access-card--help{--ta-mark-ratio:1.367}.access__footer{justify-content:center;align-items:center;gap:1.25rem;display:flex}.access-card__route--fwd-a{animation:.26s cubic-bezier(.2,0,0,1) both ta-route-fwd-a}.access-card__route--fwd-b{animation:.26s cubic-bezier(.2,0,0,1) both ta-route-fwd-b}.access-card__route--bwd-a{animation:.26s cubic-bezier(.2,0,0,1) both ta-route-bwd-a}.access-card__route--bwd-b{animation:.26s cubic-bezier(.2,0,0,1) both ta-route-bwd-b}@keyframes ta-dashmove{to{stroke-dashoffset:-100px}}@keyframes ta-route-fwd-a{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes ta-route-fwd-b{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes ta-route-bwd-a{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes ta-route-bwd-b{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes ta-mark-in-a{0%{opacity:0;transform:scale(.94)}to{opacity:.95;transform:none}}@keyframes ta-mark-in-b{0%{opacity:0;transform:scale(.94)}to{opacity:.95;transform:none}}@media (prefers-reduced-motion:reduce){.access *,.access :before,.access :after{animation:none!important}}@media (width<=40rem){.access{padding:1.5rem 1rem}.access-card{--ta-mark-w:92px;padding:1.5rem}.access-mark{top:1.5rem;right:1.5rem}}.access-fields{flex-direction:column;gap:.75rem;display:flex}.access-field{flex-direction:column;gap:.4rem;display:flex}.access-field__label{color:var(--ta-ink)}.access-field__control{display:block;position:relative}.access-field__sweep{border-radius:1px;height:1px;position:absolute;bottom:1px;left:1px;right:1px;overflow:hidden}.access-field__sweep-bar{background:var(--ta-primary);width:20%;animation:1.2s cubic-bezier(.4,0,.2,1) infinite ta-hairsweep;position:absolute;top:0;bottom:0;left:0}.access-arc{visibility:hidden;flex-shrink:0;display:block}.access-arc--busy{visibility:visible;animation:.9s linear infinite ta-arcspin}.access-btn--busy.ant-btn{cursor:progress}@keyframes ta-arcspin{to{transform:rotate(360deg)}}@keyframes ta-hairsweep{0%{transform:translate(-100%)}to{transform:translate(400%)}}.access-field__hint{color:var(--ta-soft);font-size:.875rem}.access-field__error{color:var(--ta-error);align-items:center;gap:.375rem;font-size:.875rem;display:flex}.access-grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.access-actions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.access-actions--start{justify-content:flex-start}.access-actions--end{justify-content:flex-end}.access-inline-link.ant-btn{align-self:flex-start;padding-left:0;padding-right:0}.access-links{align-items:center;gap:1.25rem;display:flex}.access-links__item{color:var(--ta-primary);align-items:center;gap:.375rem;display:inline-flex}.access-account{cursor:pointer;height:2rem;color:var(--ta-ink);background:var(--ta-surface-alt);border:1px solid var(--ta-input-border);border-radius:6px;align-self:flex-start;align-items:center;gap:.5rem;padding:0 .75rem;transition:border-color .2s;display:flex}.access-account:hover{border-color:var(--ta-primary)}.access-account__icon{color:var(--ta-soft);font-size:1.125rem}.access-account__name{font-size:.875rem}.access-account__arrow{color:var(--ta-faint)}.access-code{gap:.5rem;display:flex}.access-code__box{text-align:center;letter-spacing:.04em;min-width:0}.access-code--otp .ant-otp-input-wrapper{flex:1;min-width:0}.country-select{position:relative}.country-select__field{cursor:pointer;width:100%;height:2rem;color:var(--ta-ink);background:var(--ta-surface-alt);border:1px solid var(--ta-input-border);border-radius:6px;align-items:center;gap:.625rem;padding:0 .6875rem;transition:border-color .2s,box-shadow .2s;display:flex}.country-select__field:hover{border-color:var(--ta-primary)}.country-select__field:focus{border-color:var(--ta-primary);box-shadow:0 0 0 2px var(--ta-primary-soft);outline:none}.country-select.is-disabled .country-select__field,.country-select.is-disabled .country-select__field:hover,.country-select.is-disabled .country-select__field:focus{cursor:default;box-shadow:none;border-color:var(--ta-input-border)}.country-select.is-disabled .country-select__arrow{opacity:.35}.country-select__value{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.country-select__arrow{color:var(--ta-faint)}.country-select__flag{object-fit:contain;border-radius:2px;flex-shrink:0;width:22px;height:16px;box-shadow:0 0 0 .5px #0000001a}.country-select__dropdown{z-index:20;background:var(--ta-surface);border:1px solid var(--ta-border);box-shadow:var(--ta-shadow);border-radius:6px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden}.country-select__search{border-bottom:1px solid var(--ta-hairline);align-items:center;gap:.5rem;padding:0 .6875rem;display:flex}.country-select__search input{height:2rem;color:var(--ta-ink);background:0 0;border:none;outline:none;flex:1}.country-select__search-icon{color:var(--ta-faint)}.country-select__list{max-height:13rem;margin:0;padding:0;list-style:none;overflow-y:auto}.country-select__item{cursor:pointer;color:var(--ta-ink);align-items:center;gap:.625rem;padding:.5rem .6875rem;display:flex}.country-select__item:hover{background:var(--ta-surface-alt)}.country-select__item.is-selected{color:var(--ta-primary);background:var(--ta-primary-soft)}.country-select__empty{color:var(--ta-soft);padding:.75rem .6875rem}@media (width<=40rem){.access-grid{grid-template-columns:1fr}}.access-list{flex-direction:column;display:flex}.access-list__item{border-top:1px solid var(--ta-hairline);flex-direction:column;gap:2px;padding:.875rem 0;display:flex}.access-list__title{color:var(--ta-ink);font-family:var(--font-roboto-medium)}.access-list__body{color:var(--ta-text);font-size:.875rem}.access-identity{background:var(--ta-surface-alt);border:1px solid var(--ta-hairline);border-radius:8px;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.access-identity__icon{color:var(--ta-soft);font-size:1.25rem}.access-identity__text{min-width:0;color:var(--ta-ink);flex-direction:column;font-size:.875rem;display:flex}.access-identity__hint{color:var(--ta-soft)}:is(html:has(.tyrann-layout),body:has(.tyrann-layout)){overscroll-behavior:none}.tyrann-layout{isolation:isolate;height:100dvh;font-family:var(--font-roboto);color:var(--ds-txt);background-color:var(--ds-srf-app);--ds-av-ring:var(--ds-srf-card);flex-direction:column;display:flex;position:relative;overflow:hidden}.tyrann-layout__body{flex:1;min-height:0;display:flex}.account-header{z-index:10;background-color:var(--ds-srf-header-top);flex-direction:column;flex:none;display:flex;position:relative}.account-header__bar{background-color:var(--ds-srf-header-top);background-image:linear-gradient(to bottom, var(--ds-srf-header-top) 18px, color-mix(in srgb, var(--ds-srf-header-nav) 25%, var(--ds-srf-header-top)) 30px, color-mix(in srgb, var(--ds-srf-header-nav) 50%, var(--ds-srf-header-top)) 41px, color-mix(in srgb, var(--ds-srf-header-nav) 72%, var(--ds-srf-header-top)) 52px, color-mix(in srgb, var(--ds-srf-header-nav) 78%, var(--ds-srf-header-top)) 56px);justify-content:space-between;align-items:center;height:3.5rem;padding:0 .5rem 0 1rem;display:flex}.account-header__left{align-items:center;gap:.75rem;display:flex}.account-header__logo{object-fit:contain;flex:none;width:auto;height:2rem;display:block}@media (width>=40rem){.account-header__logo{height:3rem}}.account-header__logo--dark{display:none}.tyrann-layout[data-theme=dark] .account-header__logo--dark{display:block}.tyrann-layout[data-theme=dark] .account-header__logo--light{display:none}.account-header__title{font-family:var(--font-roboto-medium);color:var(--ds-txt);margin:0;font-size:1rem}.account-header__title-sub{font-family:var(--font-roboto);color:var(--ds-txt-muted)}.account-header__right{align-items:center;gap:.25rem;display:flex}.account-header__icon-btn{width:2.75rem;height:2.75rem;color:var(--ds-txt-muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.account-header__icon-btn:hover{background-color:var(--ds-srf-hover)}.account-header__icon-btn:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.account-header__icon-btn svg{font-size:1.375rem}.account-header__icon-btn .account-header__support-icon{font-size:1.625rem}.account-header__avatar-wrapper{--account-avatar-size:2.25rem;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:background-color .2s;display:flex;position:relative}.account-header__avatar-wrapper:hover{background-color:var(--ds-srf-hover)}.account-header__dropdown{z-index:20;border:1px solid var(--ds-line);background-color:var(--ds-srf-card);min-width:20rem;box-shadow:var(--ds-shadow-float);border-radius:.75rem;padding:.75rem;position:absolute;top:calc(100% + .5rem);right:0}@media (width>=40rem){.account-header__bar{padding:0 1rem 0 1.5rem}.account-header__dropdown{min-width:22rem}}@media (width>=50rem){.account-header__bar{padding:0 1.5rem}.account-header__avatar-wrapper{margin-left:.25rem}.account-header__dropdown{min-width:25rem}}.account-nav{scrollbar-width:none;background-color:var(--ds-srf-header-nav);background-image:linear-gradient(to bottom, color-mix(in srgb, var(--ds-srf-header-nav) 78%, var(--ds-srf-header-top)) 0px, color-mix(in srgb, var(--ds-srf-header-nav) 92%, var(--ds-srf-header-top)) 8px, var(--ds-srf-header-nav) 16px);border-bottom:1px solid var(--ds-line);background-repeat:no-repeat;align-items:stretch;height:3rem;padding:0 .5rem;display:flex;overflow:auto hidden}.account-nav::-webkit-scrollbar{display:none}.account-nav__tab{white-space:nowrap;color:var(--ds-txt-soft);cursor:pointer;transition:color var(--ds-motion), border-color var(--ds-motion);background:0 0;border:none;border-bottom:2px solid #0000;flex:none;align-items:center;gap:.5rem;padding:0 1rem;display:flex;position:relative}.account-nav__tab:before{content:"";background-color:#0000;border-radius:.375rem;transition:background-color .12s;position:absolute;inset:.5rem .25rem}.account-nav__tab>*{position:relative}.account-nav__tab:hover{color:var(--ds-txt)}.account-nav__tab:hover:before{background-color:var(--ds-srf-hover)}.account-nav__tab:focus-visible{outline:2px solid var(--ds-accent);outline-offset:-2px}.account-nav__icon{color:var(--ds-txt-muted);flex:none;font-size:1.125rem}.account-nav__label{font-family:var(--font-roboto)}.account-nav__tab--active{color:var(--ds-txt);border-bottom-color:var(--ds-accent)}.account-nav__tab--active .account-nav__label{font-family:var(--font-roboto-medium)}.account-nav.account-nav--page{background-color:#0000;background-image:none;flex:none;padding:0}.account-nav__tab .account-chip{font-family:var(--font-roboto)}@media (width>=40rem){.account-nav{padding:0 1rem}}@media (width>=50rem){.account-nav{padding:0 1.5rem}}.tyrann-content{isolation:isolate;overscroll-behavior:contain;background-color:#0000;flex:1;min-width:0;position:relative;overflow-y:auto}.tyrann-content__art{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.tyrann-content__art-svg{position:absolute;top:0;left:0}.tyrann-content__art-svg--tablet,.tyrann-content__art-svg--desktop{display:none}@media (width>=40rem){.tyrann-content__art-svg--mobile{display:none}.tyrann-content__art-svg--tablet{display:block}}@media (width>=50rem){.tyrann-content__art-svg--tablet{display:none}.tyrann-content__art-svg--desktop{display:block}}.dropdown-user{flex-direction:column;gap:1rem;padding-bottom:.5rem;display:flex}.dropdown-user__header{justify-content:center;align-items:center;height:2rem;display:flex;position:relative}.dropdown-user__email{font-family:var(--font-roboto-medium);color:var(--ds-txt)}.dropdown-user__close-btn{background-color:var(--ds-srf-hover);width:2rem;height:2rem;color:var(--ds-txt);cursor:pointer;border:none;border-radius:.375rem;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:absolute;right:0}.dropdown-user__close-btn:hover{background-color:var(--ds-srf-sel)}.dropdown-user__close-btn svg{font-size:1.125rem}.dropdown-user__profile{flex-direction:column;align-items:center;gap:.75rem;display:flex}.dropdown-user__photo-wrapper{justify-content:center;align-items:center;display:flex;position:relative}.dropdown-user__photo{object-fit:cover;border:3px solid var(--ds-srf-card);border-radius:50%;width:100%;height:100%}.dropdown-user__initials{width:100%;height:100%;font-family:var(--font-roboto-medium);border:3px solid var(--ds-srf-card);-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.dropdown-user__greeting{font-family:var(--font-roboto-medium);color:var(--ds-txt);font-size:1rem}.dropdown-user__actions{flex-direction:column;gap:.2rem;display:flex}.dropdown-user__card{background-color:var(--ds-srf-card);border:1px solid var(--ds-line);box-shadow:var(--ds-shadow-card);border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}.dropdown-user__action-btn{color:var(--ds-txt);font-family:var(--font-roboto-medium);cursor:pointer;text-align:left;background-color:#0000;border:none;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;transition:background-color .2s;display:flex}.dropdown-user__action-btn svg{color:var(--ds-txt-muted);font-size:1.25rem}.dropdown-user__action-btn:hover{background-color:var(--ds-srf-hover)}.dropdown-user__footer{font-family:var(--font-roboto-regular);color:var(--ds-txt-muted);justify-content:center;align-items:center;gap:.5rem;margin-top:.25rem;font-size:.75rem;display:flex}.dropdown-user__footer span{cursor:pointer;transition:color .2s}.dropdown-user__footer span:hover{color:var(--ds-txt);text-decoration:underline}.dropdown-user__footer-dot{font-size:.5rem;cursor:default!important;text-decoration:none!important}.account-topbar{z-index:10;background-color:var(--ds-srf-app);flex:none;align-items:center;gap:.25rem;height:3.5rem;display:flex;position:sticky;top:0}.account-topbar__back{width:2.75rem;height:2.75rem;color:var(--ds-txt);cursor:pointer;transition:background-color var(--ds-motion);background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;margin-left:-.5rem;display:flex}.account-topbar__back:hover{background-color:var(--ds-srf-hover)}.account-topbar__back:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.account-topbar__back svg{font-size:1.375rem}.account-topbar__title{font-family:var(--font-roboto-medium);color:var(--ds-txt)}@media (width>=40rem){.account-topbar{display:none}}.account-chip{font-family:var(--font-roboto-medium);white-space:nowrap;border:1px solid #0000;border-radius:2rem;flex:none;padding:.125rem .5rem;font-size:.75rem}.account-chip--blue{color:var(--ds-chip-blue-ink);background-color:var(--ds-chip-blue-bg)}.account-chip--green{color:var(--ds-chip-green-ink);background-color:var(--ds-chip-green-bg)}.account-chip--gold{color:var(--ds-chip-gold-ink);background-color:var(--ds-chip-gold-bg)}.account-chip--muted{border-color:var(--ds-line-strong);color:var(--ds-txt-muted)}.account-home{flex-direction:column;gap:1.5rem;padding:.5rem 1rem 1.5rem;display:flex}.account-home__profile{align-items:center;gap:1rem;padding:.5rem .25rem;display:flex}.account-home__avatar{--account-avatar-size:4rem;background:conic-gradient(var(--red-five) 0deg, var(--gold-five) 90deg, var(--green-five) 180deg, var(--blue-five) 270deg, var(--red-five) 360deg);border-radius:50%;flex:none;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;display:flex;position:relative}.account-home__avatar .ds-av-root{box-shadow:0 0 0 3px var(--ds-srf-app);border-radius:50%}.account-home__avatar-cam{border:1px solid var(--ds-line-strong);background-color:var(--ds-srf-card);width:1.75rem;height:1.75rem;color:var(--ds-txt);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2px;right:-2px}.account-home__avatar-cam:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.account-home__avatar-cam svg{font-size:.9375rem}.account-home__user-info{flex-direction:column;gap:.25rem;min-width:0;display:flex}.account-home__user-name{font-family:var(--font-roboto-medium);color:var(--ds-txt);margin:0;font-size:1rem;line-height:1.5}.account-home__user-email{color:var(--ds-txt-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.account-home__cards{border:1px solid var(--ds-line);background-color:var(--ds-srf-card);border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}.account-home__card{border-top:1px solid var(--ds-line);cursor:pointer;transition:background-color var(--ds-motion);align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.account-home__card:first-child{border-top:none}.account-home__card:hover{background-color:var(--ds-srf-hover)}.account-home__card:focus-visible{outline:2px solid var(--ds-accent);outline-offset:-2px}.account-home__card-icon{border-radius:50%;flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.account-home__card-icon svg{font-size:1.375rem}.account-home__card-body{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.account-home__card-title{font-family:var(--font-roboto-medium);color:var(--ds-txt)}.account-home__card-description{font-family:var(--font-roboto);color:var(--ds-txt-muted)}.account-home__card-description--full{display:none}.account-home__card-next{color:var(--ds-txt-muted);flex:none;align-items:center;display:flex}.account-home__card-next svg{font-size:1.5rem}@media (width>=40rem){.account-home{gap:2rem;width:100%;max-width:51rem;margin:0 auto;padding:1.5rem}.account-home__avatar{--account-avatar-size:5rem;width:5.5rem;height:5.5rem}.account-home__profile{gap:1rem}.account-home__avatar-cam{width:2rem;height:2rem}.account-home__avatar-cam svg{font-size:1rem}.account-home__user-email{white-space:normal}.account-home__card{padding:.75rem 1rem}.account-home__card-description--compact{display:none}.account-home__card-description--full{display:block}}@media (width>=50rem){.account-home{max-width:44rem;padding:1.5rem 2rem 2rem}}.account-info{flex-direction:column;gap:1.5rem;padding:0 1rem 1.5rem;display:flex}.account-info__header{text-align:left;flex-direction:column;gap:.5rem;display:flex}.account-info__title{font-family:var(--font-roboto-medium);color:var(--ds-txt);margin:0;font-size:1rem;display:none}.account-info__subtitle{color:var(--ds-txt-muted);text-wrap:pretty;margin:0 .25rem;line-height:1.5}.account-info__group{flex-direction:column;gap:.5rem;display:flex}.account-info__group-label{font-family:var(--font-roboto-medium);color:var(--ds-txt);padding-left:.25rem}.account-info__card{background-color:var(--ds-srf-card);border:1px solid var(--ds-line);border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}.info-list__item{border-bottom:1px solid var(--ds-line);cursor:pointer;align-items:center;gap:1rem;min-height:3.5rem;padding:.75rem 1rem;transition:background-color .2s;display:flex}.info-list__item:last-child{border-bottom:none}.info-list__item:hover{background-color:var(--ds-srf-hover)}.info-list__item--static,.info-list__item--static:hover{cursor:default;background-color:#0000}.info-list__item:focus-visible{outline:2px solid var(--ds-accent);outline-offset:-2px}.info-list__item-icon{width:1.5rem;height:1.5rem;color:var(--ds-txt-muted);flex:none;justify-content:center;align-items:center;display:flex}.info-list__item-icon svg{font-size:1.3125rem}.info-list__item-content{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.info-list__item-label{font-family:var(--font-roboto-medium);color:var(--ds-txt)}.info-list__value{color:var(--ds-txt-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.info-list__value--desktop{display:none}.info-list__hint{color:var(--ds-txt-muted);font-size:.75rem}.info-list__hint--soft{opacity:.7;display:none}.info-list__hint--empty{opacity:.55}.info-list__item-right{--account-avatar-size:2.5rem;flex:none;align-items:center;display:flex}.info-list__item-add{font-family:var(--font-roboto-medium);color:var(--ds-accent);border-radius:.375rem;flex:none;padding:.375rem .75rem;transition:background-color .15s}.info-list__item:hover .info-list__item-add{background-color:var(--ds-srf-sel)}.info-list__item-next{color:var(--ds-txt-muted);opacity:.55;flex:none;align-items:center;display:flex}.info-list__item-next svg{font-size:1.25rem}.info-modal-root .ant-modal-mask{background-color:var(--ds-scrim)}.info-modal-root .ant-modal-container{background-color:var(--ds-srf-card);border:1px solid var(--ds-line);box-shadow:var(--ds-shadow-float);border-radius:.75rem}.info-modal-root .ant-modal-title{color:var(--ds-txt)}.info-modal-root .ant-modal-close{color:var(--ds-txt-muted)}.info-modal-root .ant-modal-close:hover{background-color:var(--ds-srf-hover);color:var(--ds-txt)}.info-modal-root .ant-input,.info-modal-root .ant-picker{background-color:var(--ds-srf-app);border-color:var(--ds-line-strong)}.info-modal__body{padding-top:.75rem}.info-modal__subtitle{color:var(--ds-txt-muted);margin:0 0 2rem}.info-modal__actions{margin-top:2rem}.info-modal__choices{flex-direction:column;gap:.5rem;width:100%;display:flex}.info-modal__choices~.info-modal__actions{margin-top:1.5rem}.info-modal__choice{border:1px solid var(--ds-line-strong);width:100%;color:var(--ds-txt);border-radius:.375rem;margin-inline-end:0;padding:.75rem 1rem;transition:border-color .15s,background-color .15s}.info-modal__choice:hover{background-color:var(--ds-srf-hover)}.info-modal__choice.ant-radio-wrapper-checked{border-color:var(--ds-accent);background-color:var(--ds-srf-sel)}.info-modal__photo{flex-direction:column;align-items:center;gap:.75rem;display:flex}.info-modal__photo-hint{color:var(--ds-txt-muted);text-align:center;font-size:.75rem}.info-modal__photo-error{color:var(--ds-danger);text-align:center;margin:1rem 0 0}.info-modal__photo-actions{flex-direction:column;gap:.5rem;display:flex}.info-modal__photo-upload,.info-modal__photo-upload .ant-upload{width:100%;display:block}@media (width>=40rem){.account-info{gap:1.5rem;width:100%;max-width:51rem;margin:0 auto;padding:1.5rem}.account-info__title{display:block}.account-info__subtitle{margin:0}.info-list__item{gap:1.5rem;min-height:0;padding:.8rem 1.5rem}.info-list__value{white-space:normal}.info-list__value--desktop,.info-list__hint--soft{display:block}.info-list__item-right{--account-avatar-size:3rem}}@media (width>=50rem){.account-info{max-width:44rem;padding:1.5rem 2rem 2rem}}.company-copy--full,.company-header{display:none}.company-section{flex-direction:column;gap:.5rem;display:flex}.company-section__header{flex-direction:column;gap:.25rem;display:flex}.company-section__title{font-family:var(--font-roboto-medium);color:var(--ds-txt);margin:0;padding-left:.25rem}.company-section__subtitle{color:var(--ds-txt-muted);text-wrap:pretty;margin:0;display:none}.company-tile{width:2.5rem;height:2.5rem;font-family:var(--font-roboto-medium);border-radius:.375rem;flex:none;justify-content:center;align-items:center;display:flex}.company-tile--a{background-color:var(--ds-tile-a-bg);color:var(--ds-tile-a-ink)}.company-tile--b{background-color:var(--ds-tile-b-bg);color:var(--ds-tile-b-ink)}.company-tile--pending{border:1px dashed var(--ds-line-strong);color:var(--ds-txt-muted);background-color:#0000}.company-pending{color:var(--ds-accent)}.company-row{padding:.75rem 1rem}.company-row__alert{color:var(--ds-chip-gold-ink)}.company-row__chips{flex:none;align-items:center;gap:.5rem;display:flex}.company-row__chip--wide{display:none}.company-open{width:2.25rem;height:2.25rem;color:var(--ds-accent);transition:background-color var(--ds-motion);border-radius:.375rem;flex:none;justify-content:center;align-items:center;display:flex}.company-open:hover{background-color:var(--ds-srf-sel);color:var(--ds-accent)}.company-open svg{font-size:1.25rem}.company-open--desktop{display:none}.company-add__icon,.company-dashboard__icon{color:var(--ds-accent);flex:none;justify-content:center;align-items:center;display:flex}.company-add__icon{width:2.5rem;height:2.5rem}.company-add__icon svg{font-size:1.5rem}.company-dashboard__icon{width:1.5rem;height:1.5rem}.company-dashboard__icon svg{font-size:1.3125rem}.company-add__label,.company-dashboard__label{font-family:var(--font-roboto-medium);color:var(--ds-accent);flex:1}.company-dashboard__arrow{color:var(--ds-accent);flex:none;align-items:center;display:flex}.company-dashboard__arrow svg{font-size:1.25rem}.company-dashboard:hover .company-dashboard__label{color:var(--ds-accent)}.info-list__item--attention{background-color:var(--ds-srf-sel);box-shadow:inset 0 0 0 2px var(--ds-accent)}.company-register{border-top:1px solid var(--ds-line);padding:1rem}.company-register__fields{flex-direction:column;gap:.25rem;display:flex}.company-register__note{color:var(--ds-txt-muted);text-wrap:pretty;margin:.5rem 0 1rem}.company-register__actions{justify-content:flex-end;gap:.5rem;display:flex}.company-head{align-items:center;gap:.75rem;display:flex}.company-head__back{width:2.75rem;height:2.75rem;color:var(--ds-txt);cursor:pointer;transition:background-color var(--ds-motion);background:0 0;border:none;border-radius:.375rem;flex:none;justify-content:center;align-items:center;margin-left:-.5rem;display:flex}.company-head__back:hover{background-color:var(--ds-srf-hover)}.company-head__back:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.company-head__back svg{font-size:1.375rem}.company-head__id{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.company-head__name{font-family:var(--font-roboto-medium);color:var(--ds-txt)}.company-head__meta{color:var(--ds-txt-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.company-modal__note{color:var(--ds-txt-muted);margin-top:.5rem;font-size:.75rem;display:block}@media (width>=40rem){.company-copy--compact{display:none}.company-copy--full,.company-row__chip--wide{display:inline}.company-header{display:flex}.company-section{gap:.75rem}.company-section__title{font-size:inherit;color:var(--ds-txt);padding-left:0}.company-section__subtitle{display:block}.company-row{padding:1rem 1.5rem}.company-tile{border-radius:.375rem;width:2.75rem;height:2.75rem;font-size:1.125rem}.company-open--desktop{display:flex}.company-register{padding:1rem 1.5rem}.company-register__fields{flex-direction:row;gap:1rem}.company-register__fields>*{flex:1}.company-add__icon{width:2.75rem;height:2.75rem}.company-head__name{font-size:1rem}}.panel-top{flex-direction:column;gap:.5rem;display:flex}.panel-bar{align-items:center;gap:.5rem;display:flex}.panel-bar__clinic{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.panel-bar__name{font-family:var(--font-roboto-medium);color:var(--ds-txt);white-space:nowrap;text-overflow:ellipsis;padding-left:.25rem;overflow:hidden}.panel-bar__select{flex:0 18rem;min-width:0}.panel-bar__clinic .account-chip{display:none}.panel-bar__period{flex:none;width:9rem}.panel-view{flex-direction:column;gap:1rem;display:flex}.panel-view__caption{color:var(--ds-txt-muted);margin:0 .25rem}.panel-group{flex-direction:column;gap:.5rem;display:flex}.panel-group__head{flex-wrap:wrap;align-items:baseline;gap:.125rem .5rem;padding:0 .25rem;display:flex}.panel-group__title{font-family:var(--font-roboto-medium);font-size:inherit;color:var(--ds-txt);margin:0}.panel-group__note{color:var(--ds-txt-muted)}.panel-state{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:2rem 1rem;display:flex}.panel-state__title{font-family:var(--font-roboto-medium);color:var(--ds-txt)}.panel-state__text{color:var(--ds-txt-muted);text-wrap:pretty;margin-bottom:.5rem}.panel-empty{color:var(--ds-txt-muted);margin:0}.panel-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.panel-tile{background-color:var(--ds-srf-card);border:1px solid var(--ds-line);border-radius:.75rem;flex-direction:column;gap:.25rem;min-width:0;padding:.75rem;display:flex}.panel-tile__label{color:var(--ds-txt-muted)}.panel-tile__value{font-family:var(--font-roboto-medium);font-variant-numeric:tabular-nums;color:var(--ds-txt);overflow-wrap:anywhere;font-size:1rem}.panel-tile__foot{flex-direction:column;align-items:flex-start;display:flex}.panel-tile__note{color:var(--ds-txt-muted)}.panel-delta{font-family:var(--font-roboto-medium);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.125rem;display:inline-flex}.panel-delta svg{flex:none;font-size:1rem}.panel-delta--good{color:var(--ds-chip-green-ink)}.panel-delta--bad{color:var(--ds-danger)}.panel-delta--flat{color:var(--ds-txt-muted)}.panel-card{background-color:var(--ds-srf-card);border:1px solid var(--ds-line);border-radius:.75rem;flex-direction:column;display:flex}.panel-card__head{border-bottom:1px solid var(--ds-line);align-items:center;gap:.5rem;min-height:3rem;padding:.5rem 1rem;display:flex}.panel-card__titles{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.panel-card__title{font-family:var(--font-roboto-medium);font-size:inherit;color:var(--ds-txt);margin:0}.panel-card__note{color:var(--ds-txt-muted);text-wrap:pretty}.panel-card__action{font:inherit;color:var(--ds-accent);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex:none;align-items:center;margin-right:-.5rem;padding:.25rem .25rem .25rem .5rem;display:inline-flex}.panel-card__action:hover{background-color:var(--ds-srf-hover)}.panel-card__action:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.panel-card__action svg{font-size:1.125rem}.panel-card__body{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.panel-card__body--flush{gap:0;padding:0}.panel-figure{flex-wrap:wrap;align-items:center;gap:.125rem .75rem;display:flex}.panel-figure__value{font-family:var(--font-roboto-medium);font-variant-numeric:tabular-nums;color:var(--ds-txt);font-size:1rem}.panel-notice{border:none;border-bottom:1px solid var(--ds-line);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.panel-notice:last-child{border-bottom:none;border-radius:0 0 .75rem .75rem}.panel-notice:hover{background-color:var(--ds-srf-hover)}.panel-notice:focus-visible{outline:2px solid var(--ds-accent);outline-offset:-2px}.panel-notice__icon{color:var(--ds-chip-gold-ink);flex:none;font-size:1.25rem;display:flex}.panel-notice__content{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.panel-notice__title{font-family:var(--font-roboto-medium);color:var(--ds-txt)}.panel-notice__text{color:var(--ds-txt-muted);text-wrap:pretty}.panel-notice__next{color:var(--ds-txt-muted);flex:none;font-size:1.25rem;display:flex}.panel-notice--fine,.panel-notice--fine:hover{cursor:default;background:0 0}.panel-notice--fine .panel-notice__icon{color:var(--ds-chip-green-ink)}.panel-line{border-bottom:1px solid var(--ds-line);align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.panel-line:last-child{border-bottom:none}.panel-line__content{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.panel-line__label{font-family:var(--font-roboto-medium);color:var(--ds-txt)}.panel-line__note{color:var(--ds-txt-muted);text-wrap:pretty}.panel-line__value{font-family:var(--font-roboto-medium);font-variant-numeric:tabular-nums;color:var(--ds-txt);white-space:nowrap;flex:none}.panel-tip{z-index:5;border:1px solid var(--ds-line-strong);background-color:var(--ds-srf-card);box-shadow:var(--ds-shadow-float);text-align:left;white-space:nowrap;visibility:hidden;opacity:0;pointer-events:none;border-radius:.375rem;flex-direction:column;gap:.125rem;padding:.375rem .5rem;transition:opacity .12s;display:flex;position:absolute}.panel-tip--start{left:0}.panel-tip--center{left:50%;transform:translate(-50%)}.panel-tip--end{right:0}.panel-tip__label{color:var(--ds-txt-muted)}.panel-tip__value{font-family:var(--font-roboto-medium);font-variant-numeric:tabular-nums;color:var(--ds-txt)}:is(.panel-trend__column,.panel-week__day,.panel-heat__slot):is(:hover,:focus-visible)>.panel-tip{visibility:visible;opacity:1}.panel-trend{flex-direction:column;gap:.5rem;padding-left:4.25rem;display:flex}.panel-trend__plot{height:9rem;position:relative}.panel-trend__grid{border-top:1px solid var(--ds-g-grid);height:0;position:absolute;left:0;right:0}.panel-trend__grid--top{top:0}.panel-trend__grid--middle{top:50%}.panel-trend__grid--base{top:100%}.panel-trend__scale{font-variant-numeric:tabular-nums;color:var(--ds-txt-muted);white-space:nowrap;font-size:.75rem;position:absolute;top:0;right:calc(100% + .5rem);transform:translateY(-50%)}.panel-trend__drawing{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.panel-trend__area{fill:color-mix(in srgb, var(--ds-accent) 12%, transparent);stroke:none}.panel-trend__line{fill:none;stroke:var(--ds-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.panel-trend__columns{display:flex;position:absolute;inset:0}.panel-trend__column{outline:none;flex:1;min-width:0;position:relative}.panel-trend__column:before{content:"";background-color:var(--ds-line-strong);opacity:0;width:1px;position:absolute;top:0;bottom:0;left:50%}.panel-trend__point{background-color:var(--ds-accent);width:.5rem;height:.5rem;box-shadow:0 0 0 2px var(--ds-srf-card);opacity:0;border-radius:50%;margin:0 0 -.25rem -.25rem;position:absolute;left:50%}.panel-trend__column:is(:hover,:focus-visible):before,.panel-trend__column:is(:hover,:focus-visible)>.panel-trend__point{opacity:1}.panel-trend__axis{height:1.125rem;position:relative}.panel-trend__tick{color:var(--ds-txt-muted);white-space:nowrap;font-size:.75rem;position:absolute;top:0}.panel-trend__tick--start{left:0}.panel-trend__tick--center{transform:translate(-50%)}.panel-trend__tick--end{right:0}.panel-week{gap:.25rem;display:flex}.panel-week__day{border-radius:.375rem;outline:none;flex-direction:column;flex:1;align-items:center;gap:.25rem;min-width:0;padding:.25rem 0;display:flex;position:relative}.panel-week__day:is(:hover,:focus-visible){background-color:var(--ds-srf-hover)}.panel-week__value{font-family:var(--font-roboto-medium);font-variant-numeric:tabular-nums;color:var(--ds-txt);white-space:nowrap;font-size:.75rem}.panel-week__track{background-color:var(--ds-g-grid);border-radius:.25rem .25rem 0 0;align-items:flex-end;width:1.5rem;height:5rem;display:flex}.panel-week__track--closed{background-color:#0000}.panel-week__bar{background-color:var(--ds-accent);border-radius:.25rem .25rem 0 0;width:100%}.panel-week__weekday,.panel-week__date{color:var(--ds-txt-muted)}.panel-week__weekday{margin-top:.125rem}.panel-week__day--today .panel-week__weekday,.panel-week__day--today .panel-week__date{font-family:var(--font-roboto-medium);color:var(--ds-txt)}.panel-week__tip{bottom:calc(100% + .25rem)}.panel-ranking{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.panel-ranking__row{flex-direction:column;gap:.375rem;display:flex}.panel-ranking__line{align-items:baseline;gap:.75rem;display:flex}.panel-ranking__name{min-width:0;font-family:var(--font-roboto-medium);color:var(--ds-txt);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.panel-ranking__note{color:var(--ds-txt-muted);white-space:nowrap;flex:none}.panel-ranking__value{font-family:var(--font-roboto-medium);font-variant-numeric:tabular-nums;color:var(--ds-txt);white-space:nowrap;flex:none}.panel-ranking__track{background-color:var(--ds-g-grid);border-radius:0 .25rem .25rem 0;height:.5rem;display:block}.panel-ranking__bar{background-color:var(--ds-accent);border-radius:0 .25rem .25rem 0;height:100%;display:block}.panel-heat{flex-direction:column;gap:2px;display:flex}.panel-heat__row{grid-template-columns:2.75rem repeat(7,minmax(0,1fr));align-items:center;gap:2px;display:grid}.panel-heat__weekday{color:var(--ds-txt-muted);text-align:center;padding-bottom:.25rem;font-size:.75rem}.panel-heat__hour{font-variant-numeric:tabular-nums;color:var(--ds-txt-muted);font-size:.75rem}.panel-heat__slot{border-radius:.125rem;outline:none;height:1.25rem;position:relative}.panel-heat__slot:not(.panel-heat__step--off):is(:hover,:focus-visible){z-index:1;box-shadow:0 0 0 2px var(--ds-srf-card), 0 0 0 3px var(--ds-txt)}.panel-heat__step--off{background-color:#0000}.panel-heat__step--0{background-color:color-mix(in srgb, var(--ds-accent) 14%, var(--ds-srf-card))}.panel-heat__step--1{background-color:color-mix(in srgb, var(--ds-accent) 34%, var(--ds-srf-card))}.panel-heat__step--2{background-color:color-mix(in srgb, var(--ds-accent) 54%, var(--ds-srf-card))}.panel-heat__step--3{background-color:color-mix(in srgb, var(--ds-accent) 76%, var(--ds-srf-card))}.panel-heat__step--4{background-color:var(--ds-accent)}.panel-heat__tip{bottom:calc(100% + .375rem)}.panel-heat__legend{color:var(--ds-txt-muted);justify-content:flex-end;align-items:center;gap:.25rem;margin-top:.5rem;font-size:.75rem;display:flex}.panel-heat__legend span:first-child{margin-right:.125rem}.panel-heat__legend span:last-child{margin-left:.125rem}.panel-heat__swatch{border-radius:.125rem;width:1rem;height:.75rem}.panel-soon{flex-direction:row;align-items:flex-start;gap:.75rem;padding:1rem}.panel-soon__icon{width:2.5rem;height:2.5rem;color:var(--ds-chip-blue-ink);background-color:var(--ds-chip-blue-bg);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.25rem;display:flex}.panel-soon__content{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.panel-soon__head{align-items:center;gap:.5rem;display:flex}.panel-soon__title{font-family:var(--font-roboto-medium);color:var(--ds-txt)}.panel-soon__text{color:var(--ds-txt-muted);text-wrap:pretty;margin:0;line-height:1.5}.panel-card__inset{border-bottom:1px solid var(--ds-line);padding:1rem}.panel-card__inset:last-child{border-bottom:none}.panel-progress{flex-direction:column;gap:.5rem;display:flex}.panel-progress__head{flex-wrap:wrap;align-items:baseline;gap:0 .5rem;display:flex}.panel-progress__figure{font-family:var(--font-roboto-medium);font-variant-numeric:tabular-nums;color:var(--ds-txt);font-size:1rem}.panel-progress__whole{font-variant-numeric:tabular-nums;color:var(--ds-txt-muted)}.panel-progress__track{background-color:var(--ds-g-grid);border-radius:.25rem;height:.5rem;display:block}.panel-progress__bar{background-color:var(--ds-accent);border-radius:.25rem;height:100%;display:block}.panel-progress__note{color:var(--ds-txt-muted)}.panel-back{font:inherit;color:var(--ds-accent);cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-self:flex-start;align-items:center;gap:.25rem;margin-left:-.25rem;padding:.25rem .5rem .25rem .25rem;display:inline-flex}.panel-back:hover{background-color:var(--ds-srf-hover)}.panel-back:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.panel-back svg{font-size:1.125rem}.panel-sort{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.panel-sort__select{flex:none;width:11rem}.panel-ranking__sub{color:var(--ds-txt-muted);text-wrap:pretty}@media (width>=40rem){.panel-bar__clinic .account-chip{display:inline}.panel-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.panel-trend__plot{height:11rem}.panel-week__track{height:6rem}}.security-copy--full,.security-header{display:none}.security-banner{border:1px solid var(--ds-line);border-radius:.75rem;align-items:center;gap:.75rem;padding:1rem;display:flex}.security-banner--ok{background-color:var(--ds-chip-green-bg)}.security-banner--warn{background-color:var(--ds-chip-gold-bg)}.security-banner__icon{flex:none;justify-content:center;align-items:center;display:flex}.security-banner__icon svg{font-size:1.875rem}.security-banner--ok .security-banner__icon{color:var(--ds-chip-green-ink)}.security-banner--warn .security-banner__icon{color:var(--ds-chip-gold-ink)}.security-banner__content{flex-direction:column;gap:.125rem;display:flex}.security-banner__title{font-family:var(--font-roboto-medium);color:var(--ds-txt)}.security-banner__subtitle{color:var(--ds-txt-muted)}.security-section{flex-direction:column;gap:.5rem;display:flex}.security-section__header{flex-direction:column;gap:.25rem;display:flex}.security-section__title{font-family:var(--font-roboto-medium);color:var(--ds-txt);margin:0;padding-left:.25rem}.security-section__subtitle{color:var(--ds-txt-muted);margin:0;display:none}.security-review{min-height:3rem}.security-review__label{font-family:var(--font-roboto-medium);color:var(--ds-accent);flex:1}.security-review__arrow{color:var(--ds-accent);flex:none;align-items:center;display:flex}.security-review__arrow svg{font-size:1.25rem}.security-history__state{justify-content:center;padding:2rem 0;display:flex}.security-history--loading{opacity:.6;transition:opacity var(--ds-motion)}@media (width>=40rem){.security-copy--compact{display:none}.security-copy--full{display:inline}.security-header{display:flex}.security-banner{gap:1rem;padding:1rem 1.5rem}.security-banner__icon{width:2.5rem;height:2.5rem}.security-banner__icon svg{font-size:2.25rem}.security-banner__content{gap:.25rem}.security-section{gap:.75rem}.security-section__title{font-size:inherit;color:var(--ds-txt);padding-left:0}.security-section__subtitle{display:block}.security-review{min-height:0}}.two-step__lead{color:var(--ds-txt-muted);margin:0 0 1.5rem}.two-step__points{border:1px solid var(--ds-line);border-radius:.75rem;flex-direction:column;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.two-step__point{align-items:flex-start;gap:.75rem;padding:.75rem 1rem;display:flex}.two-step__point+.two-step__point{border-top:1px solid var(--ds-line)}.two-step__point-icon{height:1.375rem;color:var(--ds-txt-muted);flex:none;align-items:center;font-size:1.125rem;display:flex}.two-step__point-text{color:var(--ds-txt)}.two-step__steps{counter-reset:two-step;flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.two-step__step{counter-increment:two-step;grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem;display:grid}.two-step__step:before{border:1px solid var(--ds-line-strong);width:1.5rem;height:1.5rem;font-family:var(--font-roboto-medium);color:var(--ds-txt-muted);content:counter(two-step);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;display:flex}.two-step__step>*{grid-column:2}.two-step__step-title{font-family:var(--font-roboto-medium);color:var(--ds-txt);grid-row:1;align-self:center}.two-step__qr{border:1px solid var(--ds-line);background-color:#fff;border-radius:.75rem;justify-self:start;padding:.75rem;display:flex}.two-step__hint{color:var(--ds-txt-muted);font-size:.75rem}.two-step__key{border:1px solid var(--ds-line-strong);background-color:var(--ds-srf-app);border-radius:.375rem;align-items:center;gap:.5rem;padding:.25rem .25rem .25rem .75rem;display:flex}.two-step__key-value{min-width:0;font-family:var(--font-mono);color:var(--ds-txt);letter-spacing:.02em;overflow-wrap:anywhere;flex:1}.two-step__code.ant-form-item{margin-bottom:0}.two-step__code .ant-otp{display:flex}.two-step__code .ant-otp-input-wrapper{flex:1;min-width:0}.two-step__codes{border:1px solid var(--ds-line-strong);background-color:var(--ds-srf-app);border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin:0 0 1rem;padding:1rem;list-style:none;display:grid}.two-step__codes-item{font-family:var(--font-mono);color:var(--ds-txt);text-align:center;letter-spacing:.04em;-webkit-user-select:all;user-select:all}.two-step__codes-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.two-step__warning{border:1px solid var(--ds-line);color:var(--ds-txt);background-color:var(--ds-chip-gold-bg);border-radius:.75rem;align-items:flex-start;gap:.75rem;margin:1.5rem 0 0;padding:.75rem 1rem;display:flex}.two-step__warning-icon{height:1.375rem;color:var(--ds-chip-gold-ink);flex:none;align-items:center;font-size:1.125rem;display:flex}.two-step__warning~.info-modal__actions{margin-top:1.5rem}.two-step__status{border:1px solid var(--ds-line);background-color:var(--ds-chip-green-bg);border-radius:.75rem;align-items:flex-start;gap:.75rem;margin-bottom:1rem;padding:1rem;display:flex}.two-step__status-icon{height:1.375rem;color:var(--ds-chip-green-ink);flex:none;align-items:center;font-size:1.25rem;display:flex}.two-step__status-content,.two-step__row-content{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.two-step__status-title,.two-step__row-title{font-family:var(--font-roboto-medium);color:var(--ds-txt)}.two-step__status-text,.two-step__row-text{color:var(--ds-txt-muted)}.two-step__row-text--low{color:var(--ds-danger)}.two-step__rows{border:1px solid var(--ds-line);border-radius:.75rem;flex-direction:column;display:flex}.two-step__row{align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.two-step__row+.two-step__row{border-top:1px solid var(--ds-line)}.two-step__actions{flex-direction:column;gap:.5rem;display:flex}.wallet-header .account-info__subtitle{margin:0 .25rem}.wallet-state{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:2rem 1rem;display:flex}.wallet-state__title{font-family:var(--font-roboto-medium);color:var(--ds-txt)}.wallet-state__text{color:var(--ds-txt-muted);margin-bottom:.5rem}.wallet-card__head{border-bottom:1px solid var(--ds-line);align-items:center;gap:.75rem;padding:1rem;display:flex}.wallet-card__icon{width:2.5rem;height:2.5rem;color:var(--ds-chip-gold-ink);background-color:var(--ds-chip-gold-bg);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.25rem;display:flex}.wallet-card__title{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.wallet-card__company{font-family:var(--font-roboto-medium);color:var(--ds-txt);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wallet-card__service{color:var(--ds-txt-muted)}.wallet-card__row{border-bottom:1px solid var(--ds-line);align-items:center;gap:1rem;min-height:3.5rem;padding:.75rem 1rem;display:flex}.wallet-card__row-content{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.wallet-card__row-label{color:var(--ds-txt-muted)}.wallet-card__row-value{font-family:var(--font-roboto-medium);color:var(--ds-txt)}.wallet-card__row-side{font-family:var(--font-roboto-medium);white-space:nowrap;flex:none}.wallet-card__row-side--ink{color:var(--ds-txt)}.wallet-card__row-side--danger{color:var(--ds-danger)}.wallet-card__payments{border-bottom:1px solid var(--ds-line);flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex}.wallet-card__payments-title{color:var(--ds-txt-muted)}.wallet-card__payments-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.wallet-card__payment{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.wallet-card__payment-content{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;display:flex}.wallet-card__payment-period{min-width:0;color:var(--ds-txt)}.wallet-card__payment-reason{color:var(--ds-txt-muted)}.wallet-card__payment-voucher.ant-btn{padding-inline:0}.wallet-card__payment-amount{font-family:var(--font-roboto-medium);color:var(--ds-txt);font-variant-numeric:tabular-nums;flex:none}.wallet-card__foot{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.wallet-card__note{color:var(--ds-txt-muted);text-wrap:pretty;margin:0}.wallet-card__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.wallet-card__cancel.ant-btn{color:var(--ds-danger)}.wallet-pay__subtitle{margin-bottom:1.5rem}.wallet-pay__instructions{border:1px solid var(--ds-line);background-color:var(--ds-srf-app);border-radius:.5rem;flex-direction:column;gap:.5rem;margin-bottom:1.5rem;padding:.75rem 1rem;display:flex}.wallet-pay__instructions-title{font-family:var(--font-roboto-medium);color:var(--ds-txt)}.wallet-pay__instruction{flex-direction:column;gap:.125rem;display:flex}.wallet-pay__instruction-label{color:var(--ds-txt-muted)}.wallet-pay__instruction-value{font-family:var(--font-roboto-medium);color:var(--ds-txt);overflow-wrap:anywhere;white-space:pre-line}.wallet-pay__date{width:100%}.wallet-pay__actions{justify-content:flex-end;gap:.5rem;display:flex}.wallet-history__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wallet-history__item{border-bottom:1px solid var(--ds-line);flex-direction:column;gap:.125rem;padding:.75rem 0;display:flex}.wallet-history__item:last-child{border-bottom:0}.wallet-history__title{font-family:var(--font-roboto-medium);color:var(--ds-txt)}.wallet-history__detail{color:var(--ds-txt)}.wallet-history__meta{color:var(--ds-txt-muted)}@media (width>=40rem){.wallet-card__head{padding:1rem 1.5rem}.wallet-card__row,.wallet-card__payments{padding:.75rem 1.5rem}.wallet-card__foot{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem;padding:1rem 1.5rem}.wallet-card__foot .ant-btn{flex:none}.wallet-card__actions{flex:none;justify-content:flex-end}.wallet-pay__instruction{flex-direction:row;justify-content:space-between;gap:1rem}.wallet-pay__instruction-value{text-align:right}}.support-portal__product{font-family:var(--font-roboto-medium);opacity:.85;margin-left:.5rem;font-size:.875rem;line-height:1}.support-portal__avatar{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;display:inline-flex}.support-portal__error{color:var(--ds-danger,#cf222e);margin:0 0 1rem}.support-profile{flex-direction:column;gap:1rem;display:flex}.support-profile__card{flex-direction:column;gap:.75rem;display:flex}.support-profile__subtitle{margin:0;font-size:1rem;font-weight:500}.support-page{width:100%;max-width:48rem;color:var(--gray-ten);margin:0 auto;padding:1rem;font-size:.875rem}.support-list__box{border:1px solid var(--gray-four);background-color:var(--white);border-radius:.75rem;overflow:hidden}.support-row{border:0;border-bottom:1px solid var(--gray-three);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;display:flex}.support-row:last-child{border-bottom:0}.support-row:hover{background-color:#818b981a}.support-row__main{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.support-row__title{font-family:var(--font-roboto-medium);overflow-wrap:anywhere}.support-row__meta{color:var(--gray-600)}@media (width>=40rem){.support-page .support-list__head{flex-direction:row;justify-content:space-between;align-items:center}}
