:root{color:#2f1c57;background:radial-gradient(circle at 10% 8%,#d9e8ff 0,#0000 42%),radial-gradient(circle at 88% 4%,#ffd8f0 0,#0000 38%),radial-gradient(circle at 70% 80%,#e4dcff 0,#0000 36%),#f8f4ff;font-family:Segoe UI,Tahoma,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}body{background-image:linear-gradient(#7163e014 1px,#0000 1px),linear-gradient(90deg,#7163e014 1px,#0000 1px);background-position:50%;background-size:26px 26px;min-height:100vh;margin:0}@keyframes gradient{0%{background-position:50%,50%,0%}25%{background-position:50%,50%,50% 100%}50%{background-position:50%,50%,100%}75%{background-position:50%,50%,50% 0}to{background-position:50%,50%,0%}}@font-face{font-family:IRANYekanX;src:url(/assets/IRANYekanXFaNum-Regular-B4qBz9Wb.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IRANYekanX;src:url(/assets/IRANYekanXFaNum-Light-CspcMXJf.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:IRANYekanX;src:url(/assets/IRANYekanXFaNum-Medium-B1m9PPB2.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IRANYekanX;src:url(/assets/IRANYekanXFaNum-Bold-CTjXwiWA.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IRANYekanX;src:url(/assets/IRANYekanXFaNum-ExtraBold-BIq8Qu_1.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:IRANYekanX;src:url(/assets/IRANYekanXFaNum-Black-GGLfsYJp.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}html[lang=fa] body{font-family:IRANYekanX,Tahoma,sans-serif}body .driver-popover{--driver-popover-font-family:var(--v2-font-persian);box-sizing:border-box;max-block-size:calc(100dvh - 2rem);inline-size:min(21rem,100vw - 2rem);min-inline-size:0;max-inline-size:min(21rem,100vw - 2rem);padding:var(--v2-space-6);color:var(--v2-color-neutral-900);background:var(--v2-surface-overlay);border:var(--v2-border-subtle);border-radius:var(--v2-radius-lg);box-shadow:none;text-align:start;overscroll-behavior:contain;overflow-y:auto}html[lang=en] body .driver-popover{--driver-popover-font-family:var(--v2-font-latin)}body .driver-popover-title,body .driver-popover-description,body .driver-popover-footer-btn,body .driver-popover-progress-text{font-family:var(--driver-popover-font-family)}body .driver-popover-title{font-size:var(--v2-type-title-size);font-weight:var(--v2-type-title-weight);line-height:var(--v2-type-title-line-height);padding-inline-end:2rem}body .driver-popover-description{color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height);margin-block-start:var(--v2-space-2)}body .driver-popover-close-btn{top:var(--v2-space-2);left:auto;right:auto;inline-size:var(--v2-hit-target-min);block-size:var(--v2-hit-target-min);color:var(--v2-color-neutral-700);border-radius:var(--v2-radius-md);place-items:center;display:grid;inset-inline-end:var(--v2-space-2)}body .driver-popover-close-btn:hover{color:var(--v2-color-neutral-900);background:var(--v2-surface-subtle)}body .driver-popover-footer,html[dir=rtl] body .driver-popover-footer{align-items:stretch;gap:var(--v2-space-3);flex-direction:column;margin-block-start:var(--v2-space-6);display:flex}body .driver-popover-progress-text{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);font-variant-numeric:tabular-nums;align-self:flex-start}body .driver-popover-navigation-btns,html[dir=rtl] body .driver-popover-navigation-btns{justify-content:flex-end;align-items:center;gap:var(--v2-space-2);flex-wrap:wrap;inline-size:100%;display:flex}body .driver-popover-navigation-btns button+button{margin:0}body .driver-popover-footer-btn{min-inline-size:var(--v2-hit-target-min);min-block-size:var(--v2-hit-target-min);padding:var(--v2-space-2) var(--v2-space-3);color:var(--v2-color-neutral-900);background:var(--v2-surface-overlay);border:var(--v2-border-default);border-radius:var(--v2-radius-md);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-label-line-height);text-align:center}body .driver-popover-footer-btn:hover{background:var(--v2-surface-subtle)}body .driver-popover-next-btn{color:var(--v2-color-neutral-0);background:var(--v2-color-brand-600);border-color:var(--v2-color-brand-600)}body .driver-popover-next-btn:hover{color:var(--v2-color-neutral-0);background:var(--v2-color-brand-700)}body .driver-popover-skip-btn{color:var(--v2-color-brand-700);background:0 0;border-color:#0000;order:-1;margin-inline-end:auto}body .driver-popover-skip-btn:hover{color:var(--v2-color-brand-700);background:var(--v2-color-brand-50)}body .driver-popover button:focus-visible{outline:2px solid var(--v2-color-focus-edge);outline-offset:2px}@media (width<=480px){body .driver-popover{padding:var(--v2-space-4)}}@media (prefers-reduced-motion:reduce){.driver-fade .driver-popover,.driver-fade .driver-overlay{animation:none}}#root{min-height:100vh}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-BmRLXWpJ.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-DCQwxkRk.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-700-normal-RFb1v-CK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-700-normal-CkZN0sRy.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-vietnamese-700-normal-CkEo6LDy.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-700-normal-BV5B8Are.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IRANYekanX V2;src:url(/assets/IRANYekanXFaNum-Regular-B4qBz9Wb.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:IRANYekanX V2;src:url(/assets/IRANYekanXFaNum-Medium-B1m9PPB2.ttf)format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:IRANYekanX V2;src:url(/assets/IRANYekanXFaNum-DemiBold-Bhg_3iM8.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:IRANYekanX V2;src:url(/assets/IRANYekanXFaNum-Bold-CTjXwiWA.ttf)format("truetype");font-style:normal;font-weight:700;font-display:swap}:root{--v2-color-neutral-0:#fff;--v2-color-neutral-50:#f8f6fb;--v2-color-neutral-100:#f2eff5;--v2-color-neutral-200:#e6e1eb;--v2-color-neutral-300:#d0cad9;--v2-color-neutral-500:#968da2;--v2-color-neutral-600:#756b82;--v2-color-neutral-700:#5d526b;--v2-color-neutral-800:#332942;--v2-color-neutral-900:#251a38;--v2-color-brand-50:#f5f1ff;--v2-color-brand-100:#e9e1ff;--v2-color-brand-300:#baaaf6;--v2-color-brand-500:#8065ed;--v2-color-brand-600:#6849e8;--v2-color-brand-700:#5a3dc7;--v2-color-focus-ring:#baaaf6;--v2-color-focus-edge:#5a3dc7;--v2-color-selection:#e9e1ff;--v2-color-scrim:#251a3885;--v2-color-success-strong:#1e5d3d;--v2-color-success-base:#26734d;--v2-color-success-surface:#ddede4;--v2-color-warning-strong:#7b4d07;--v2-color-warning-base:#9b630c;--v2-color-warning-surface:#f7ebd4;--v2-color-danger-strong:#862f2f;--v2-color-danger-base:#b13e3e;--v2-color-danger-surface:#f6e1e1;--v2-color-information-strong:#285776;--v2-color-information-base:#336d98;--v2-color-information-surface:#e1ecf3;--v2-surface-canvas:var(--v2-color-neutral-50);--v2-surface-workspace:var(--v2-color-neutral-0);--v2-surface-subtle:var(--v2-color-neutral-100);--v2-surface-sticky:var(--v2-color-neutral-0);--v2-surface-overlay:var(--v2-color-neutral-0);--v2-font-persian:"IRANYekanX V2", Tahoma, sans-serif;--v2-font-latin:"IBM Plex Sans", system-ui, sans-serif;--v2-font-mono:"IBM Plex Mono", ui-monospace, monospace;--v2-type-display-size:2.5rem;--v2-type-display-line-height:3.375rem;--v2-type-display-weight:700;--v2-type-h1-size:2rem;--v2-type-h1-line-height:2.75rem;--v2-type-h1-weight:700;--v2-type-h2-size:1.625rem;--v2-type-h2-line-height:2.375rem;--v2-type-h2-weight:700;--v2-type-h3-size:1.25rem;--v2-type-h3-line-height:1.875rem;--v2-type-h3-weight:600;--v2-type-title-size:1.125rem;--v2-type-title-line-height:1.75rem;--v2-type-title-weight:600;--v2-type-body-lg-size:1.125rem;--v2-type-body-lg-line-height:1.875rem;--v2-type-body-lg-weight:400;--v2-type-body-size:1rem;--v2-type-body-line-height:1.625rem;--v2-type-body-weight:400;--v2-type-body-sm-size:.9375rem;--v2-type-body-sm-line-height:1.5rem;--v2-type-body-sm-weight:400;--v2-type-label-size:.9375rem;--v2-type-label-line-height:1.375rem;--v2-type-label-weight:600;--v2-type-meta-size:.8125rem;--v2-type-meta-line-height:1.25rem;--v2-type-meta-weight:500;--v2-type-data-size:.875rem;--v2-type-data-line-height:1.375rem;--v2-type-data-weight:500;--v2-type-transcript-size:1.1875rem;--v2-type-transcript-line-height:2.125rem;--v2-type-transcript-weight:400;--v2-type-code-size:.875rem;--v2-type-code-line-height:1.375rem;--v2-type-code-weight:400;--v2-space-0:0;--v2-space-1:4px;--v2-space-2:8px;--v2-space-3:12px;--v2-space-4:16px;--v2-space-5:20px;--v2-space-6:24px;--v2-space-8:32px;--v2-space-12:48px;--v2-space-16:64px;--v2-radius-none:0;--v2-radius-sm:4px;--v2-radius-md:8px;--v2-radius-lg:12px;--v2-radius-workspace:20px;--v2-radius-full:999px;--v2-border-subtle:1px solid var(--v2-color-neutral-200);--v2-border-default:1px solid var(--v2-color-neutral-300);--v2-border-strong:1px solid var(--v2-color-neutral-500);--v2-border-emphasis-width:2px;--v2-border-dropzone:1px dashed var(--v2-color-neutral-500);--v2-elevation-none:none;--v2-elevation-sticky:0 1px 0 #33235f14, 0 4px 14px #33235f0d;--v2-elevation-workspace:0 18px 44px #33235f14, 0 3px 10px #33235f0a;--v2-elevation-popover:0 10px 28px #33235f24;--v2-elevation-modal:0 24px 56px #251a3833;--v2-icon-size-compact:16px;--v2-icon-size-default:20px;--v2-icon-size-emphasized:24px;--v2-icon-stroke:1.75;--v2-layout-gutter:16px;--v2-reading-measure:42rem;--v2-hit-target-min:44px}@media (width>=768px){:root{--v2-layout-gutter:24px}}@media (width>=1280px){:root{--v2-layout-gutter:32px}}[data-design-system=v2],[data-design-system=v2][data-density=comfortable],[data-design-system=v2] [data-density=comfortable]{--v2-density-control-height:44px;--v2-density-hit-target:44px;--v2-density-row-height:48px;--v2-density-panel-padding:24px;--v2-density-gap:16px}[data-design-system=v2][data-density=compact],[data-design-system=v2] [data-density=compact]{--v2-density-control-height:40px;--v2-density-hit-target:44px;--v2-density-row-height:40px;--v2-density-panel-padding:16px;--v2-density-gap:12px}[data-design-system=v2][data-density=reading],[data-design-system=v2] [data-density=reading]{--v2-density-control-height:44px;--v2-density-hit-target:44px;--v2-density-row-height:48px;--v2-density-panel-padding:32px;--v2-density-gap:24px}@media (width<=767px){[data-design-system=v2][data-density=compact],[data-design-system=v2] [data-density=compact]{--v2-density-control-height:44px;--v2-density-hit-target:44px;--v2-density-row-height:48px;--v2-density-panel-padding:24px;--v2-density-gap:16px}}:root{--v2-motion-instant:0s;--v2-motion-fast:.12s;--v2-motion-standard:.16s;--v2-motion-deliberate:.22s;--v2-ease-standard:cubic-bezier(.2, 0, 0, 1);--v2-ease-exit:cubic-bezier(.4, 0, 1, 1);--v2-ease-linear:linear}@media (prefers-reduced-motion:reduce){[data-design-system=v2]{--v2-motion-fast:var(--v2-motion-instant);--v2-motion-standard:var(--v2-motion-instant);--v2-motion-deliberate:var(--v2-motion-instant);scroll-behavior:auto}[data-design-system=v2] *,[data-design-system=v2] :before,[data-design-system=v2] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-design-system=v2]{box-sizing:border-box;min-inline-size:0;color:var(--v2-color-neutral-800);background:var(--v2-surface-canvas);font-family:var(--v2-font-latin);font-size:var(--v2-type-body-size);font-weight:var(--v2-type-body-weight);line-height:var(--v2-type-body-line-height);text-align:start;caret-color:var(--v2-color-brand-600);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-design-system=v2] *,[data-design-system=v2] :before,[data-design-system=v2] :after{box-sizing:inherit}[data-design-system=v2]:lang(fa),[data-design-system=v2] :lang(fa){font-family:var(--v2-font-persian);letter-spacing:normal}[data-design-system=v2]:lang(en),[data-design-system=v2] :lang(en){font-family:var(--v2-font-latin)}[data-design-system=v2] ::selection{color:var(--v2-color-neutral-900);background:var(--v2-color-selection)}[data-design-system=v2] [data-v2-type=display]{font-size:var(--v2-type-display-size);font-weight:var(--v2-type-display-weight);line-height:var(--v2-type-display-line-height)}[data-design-system=v2] [data-v2-type=h1]{font-size:var(--v2-type-h1-size);font-weight:var(--v2-type-h1-weight);line-height:var(--v2-type-h1-line-height)}[data-design-system=v2] [data-v2-type=h2]{font-size:var(--v2-type-h2-size);font-weight:var(--v2-type-h2-weight);line-height:var(--v2-type-h2-line-height)}[data-design-system=v2] [data-v2-type=h3]{font-size:var(--v2-type-h3-size);font-weight:var(--v2-type-h3-weight);line-height:var(--v2-type-h3-line-height)}[data-design-system=v2] [data-v2-type=title]{font-size:var(--v2-type-title-size);font-weight:var(--v2-type-title-weight);line-height:var(--v2-type-title-line-height)}[data-design-system=v2] [data-v2-type=body-lg]{font-size:var(--v2-type-body-lg-size);font-weight:var(--v2-type-body-lg-weight);line-height:var(--v2-type-body-lg-line-height)}[data-design-system=v2] [data-v2-type=body-sm]{font-size:var(--v2-type-body-sm-size);font-weight:var(--v2-type-body-sm-weight);line-height:var(--v2-type-body-sm-line-height)}[data-design-system=v2] [data-v2-type=label]{font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-label-line-height)}[data-design-system=v2] [data-v2-type=meta]{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-line-height)}[data-design-system=v2] [data-v2-type=data]{font-size:var(--v2-type-data-size);font-variant-numeric:tabular-nums;font-weight:var(--v2-type-data-weight);line-height:var(--v2-type-data-line-height)}[data-design-system=v2] [data-v2-type=transcript]{max-inline-size:var(--v2-reading-measure);font-size:var(--v2-type-transcript-size);font-weight:var(--v2-type-transcript-weight);line-height:var(--v2-type-transcript-line-height)}[data-design-system=v2] [data-v2-type=code]{font-family:var(--v2-font-mono);font-size:var(--v2-type-code-size);font-variant-numeric:tabular-nums;font-weight:var(--v2-type-code-weight);line-height:var(--v2-type-code-line-height);text-align:start;direction:ltr;unicode-bidi:isolate}[data-design-system=v2] [data-v2-surface=workspace]{background:var(--v2-surface-workspace)}[data-design-system=v2] [data-v2-surface=subtle]{background:var(--v2-surface-subtle)}[data-design-system=v2] [data-v2-surface=sticky]{background:var(--v2-surface-sticky);box-shadow:var(--v2-elevation-sticky)}[data-design-system=v2] [data-v2-surface=overlay]{background:var(--v2-surface-overlay)}[data-design-system=v2] a{color:var(--v2-color-brand-700);text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px}@media (width<=479px){[data-design-system=v2] [data-v2-type=h1]{font-size:1.875rem;line-height:2.625rem}}[data-design-system=v2] :where(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--v2-color-focus-edge);outline-offset:2px;box-shadow:0 0 0 4px var(--v2-color-focus-ring)}[data-design-system=v2] .v2-visually-hidden{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;block-size:1px!important;inline-size:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}[data-design-system=v2] .v2-hit-target{min-inline-size:var(--v2-hit-target-min);min-block-size:var(--v2-hit-target-min)}@media (forced-colors:active){[data-design-system=v2]{forced-color-adjust:auto}[data-design-system=v2] :where(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{box-shadow:none;outline:2px solid highlight}[data-design-system=v2] [data-v2-surface]{border-color:canvastext}}.app{--primary:#3d63f2;--primary-dark:#7b31d4;--primary-soft:#f0e8ff;--text-main:#25154d;--text-muted:#6b55a0;--border:#d7c8ff;--card-bg:#fff;max-width:1280px;padding:var(--sp-6) var(--sp-4) var(--sp-16);flex-direction:column;min-height:100vh;margin:0 auto;display:flex}.topbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex;position:relative}.brand-block{align-items:center;gap:12px;display:flex}.brand-link{text-align:start;background:0 0;border:0;padding:0}.brand-link:hover{background:0 0}.logo-slot{background:linear-gradient(135deg,#e8f0ff,#ffe8fb);border-radius:18px;width:75px;height:75px;position:relative;overflow:hidden}.logo-slot img{object-fit:contain;border-radius:10px;width:140%;height:140%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.topbar h1{color:var(--text-main);gap:var(--sp-1);margin:0;font-size:clamp(1.2rem,3vw,2.5rem);font-weight:900;line-height:1.08;display:grid}.topbar h1 small{letter-spacing:.03em;color:#6844ba;font-size:.45em;font-weight:600}.subtitle{color:var(--text-muted);margin:6px 0 0}.topbar-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.btn-base{color:#5d3aa7;cursor:pointer;background:#ffffff74;border:1px solid #e4e4e4;padding:10px 14px;transition:background .2s,color .2s,box-shadow .2s;box-shadow:2px 2px 2px #4a2d894d}.btn-base:hover{box-shadow:4px 4px 2px #4a2d894d}.btn-income{cursor:pointer;padding:12px 30px;color:#fff!important;background:#664cfd!important}.auth-open-button{white-space:nowrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}.auth-open-button svg{flex:none}.btn-about-us{padding:12px 30px;color:#664cfd!important;background:#fff!important}.btn-switcher-lan{background-color:#fff;border-radius:30px;align-items:center;gap:16px;height:48px;margin:0 50px;padding:10px;display:flex}.btn-switcher-lan button{color:#5d3aa7;background:0 0;height:35px;transition:background .3s,color .3s,box-shadow .3s}.btn-switcher-lan button.active{color:#fff;background:#664cfd;border-radius:30px}.btn-switcher-lan button:not(.active):hover{background-color:#f4edff;border-radius:30px}.account-menu{position:relative}.account-dropdown{inset-inline-end:0;z-index:30;background:#fff;border:1px solid #d8c4ff;border-radius:12px;min-width:170px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);box-shadow:0 14px 26px #3d1c8533}.account-dropdown button{text-align:start;color:#4b2c8d;background:0 0;border-radius:8px;width:100%;padding:9px 10px}.account-dropdown button:hover{color:#3c2372;background:#f3ebff}.alert{border-radius:12px;margin-bottom:16px;padding:12px 14px}.alert.warning{color:#7a5e0f;background:#fff6de;border:1px solid #efddad}.alert.error{color:#9f1d1d;background:#ffeaea;border:1px solid #efb5b5}.alert.success{color:#1d6a43;background:#ecfff4;border:1px solid #b7e4c7}.btn-switcher{-webkit-backdrop-filter:blur(1px);text-wrap:nowrap;background:#ffffffc8;border:1px solid #ffffff69;border-radius:30px;align-items:center;gap:16px;width:max-content;max-width:100%;padding:10px;display:flex;overflow-x:auto;box-shadow:0 4px 30px #0000001a}@media (width<=480px){.btn-switcher{gap:4px}}.btn-switcher button{color:#5d3aa7;background:0 0;height:35px;transition:background .3s,color .3s,box-shadow .3s}.btn-switcher button.active{color:#fff;background:#664cfd;border-radius:30px}.btn-switcher button:not(.active):hover{background-color:#f4edff;border-radius:30px}.toast-stack{z-index:140;gap:10px;width:min(420px,100vw - 28px);display:grid;position:fixed;top:14px;right:16px}.toast{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:1px solid #0000;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;animation:.22s ease-out toast-slide-in;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 30px #3414744d}.toast:before{content:"";border-radius:14px 0 0 14px;width:4px;position:absolute;inset:0 auto 0 0}.toast-success{color:#3c2480;background:linear-gradient(145deg,#f3ecfff5,#e9fff4f0);border-color:#cfb1ff}.toast-success:before{background:linear-gradient(#7f4ce8,#3bcf85)}.toast-error{color:#8b2056;background:linear-gradient(145deg,#fff0f6f7,#f5e8fff0);border-color:#e7b8d0}.toast-error:before{background:linear-gradient(#ff5a8c,#7b3fe0)}.toast-close{min-width:30px;height:30px;color:inherit;background:#ffffffc7;border-radius:8px;padding:0;font-size:1rem;line-height:1}.ai-apps-grid{gap:var(--sp-5);margin-top:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.apps-grid{gap:var(--sp-5);justify-content:unset;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));width:100%;margin:0 auto;display:grid}.ai-menu-head h2{margin:0}.ai-menu-head p{color:#6f618f;margin:6px 0 0}.ai-app-button{color:#3e2d68;text-align:start;background:#fff;border:1px solid #dfd2f5;border-radius:16px;justify-items:start;gap:8px;min-height:150px;padding:16px;font-weight:600;display:grid;box-shadow:0 10px 22px #5f34ad14}.ai-app-button:hover{border-color:#ccb8eb;transform:translateY(-1px);box-shadow:0 14px 26px #5f34ad24}.ai-app-button.locked{opacity:.85;background:linear-gradient(160deg,#fff,#f5f1ff);border-style:solid}.ai-app-icon{font-size:1.35rem}.ai-app-title{font-size:1rem;font-weight:800}.ai-app-desc{color:#6c5f87;font-size:.9rem;line-height:1.55}.ai-page{gap:14px;display:grid}.ai-apps-card{margin-top:16px}.ai-transcript{white-space:pre-wrap;background:#fbf8ff;border:1px solid #dcf;border-radius:12px;max-height:56vh;padding:14px;font-family:Vazir,Vazirmatn,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.7;overflow:auto}.audio-workspace{grid-template-columns:1fr;gap:14px;display:grid}.audio-workspace.has-opened{grid-template-columns:minmax(280px,.95fr) minmax(380px,1.4fr)}.audio-jobs-list{gap:8px;max-height:62vh;padding-right:4px;display:grid;overflow:auto}.audio-job-item{background:linear-gradient(145deg,#fff,#f9f4ff);border:1px solid #dfd2f5;border-radius:10px;padding:8px 10px;box-shadow:0 5px 12px #5834a312}.audio-job-item.active{border-color:#7e63d4;box-shadow:0 14px 28px #5834a32e}.audio-job-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.audio-job-item p{color:#6c5f87;margin:4px 0 6px;font-size:.82rem}.audio-progress-ring{--p:0;color:#412876;background:radial-gradient(circle at center, #fff 58%, transparent 59%), conic-gradient(#6f4ce0 calc(var(--p) * 1%), #e9dffe 0);border-radius:999px;place-items:center;width:34px;height:34px;font-size:.58rem;font-weight:700;display:grid}.audio-job-item strong{font-size:.9rem;line-height:1.25}.audio-job-preview{color:#5d507a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 6px;font-size:.8rem;line-height:1.45;display:-webkit-box;overflow:hidden}.audio-job-item .actions button{padding:6px 9px;font-size:.78rem}.audio-transcript-panel{background:linear-gradient(#fff,#faf7ff);border:1px solid #dcf;border-radius:14px;padding:12px}.ai-upload-progress{background:#efe8ff;border:1px solid #ddd0fb;border-radius:999px;width:100%;height:8px;overflow:hidden}.ai-upload-progress>div{background:linear-gradient(90deg,#5b7cff,#7a40d8);height:100%;transition:width .16s}.rewrite-progress-wrap{gap:6px;margin-top:10px;display:grid}@media (width<=980px){.audio-workspace.has-opened{grid-template-columns:1fr}}.ai-chat{gap:10px;max-height:52vh;padding:4px;display:grid;overflow:auto}.admin-jobs-wrap{max-height:62vh;overflow:auto}.ai-markdown-view{background:#fbf8ff;border:1px solid #dcf;border-radius:12px;max-height:55vh;padding:14px;overflow:auto}.ai-markdown-view pre{white-space:pre-wrap;margin:0;font-family:inherit;line-height:1.75}.ai-markdown-render p{margin:8px 0}.ai-markdown-render ul{margin:8px 0 12px;padding-inline-start:20px}.ai-bubble{border:1px solid #dac5ff;border-radius:14px;max-width:min(92%,780px);padding:10px 12px}.ai-bubble.assistant{background:#f8f2ff;justify-self:start}.ai-bubble.user{background:#eef8ff;border-color:#bddbff;justify-self:end}.ai-bubble pre{white-space:pre-wrap;margin:0;font-family:inherit;line-height:1.7}.toast-close:hover{background:#fffffff2}@keyframes toast-slide-in{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.col-flex{justify-content:space-between;gap:20px;display:flex}.col-2{gap:20px;display:flex}.w-360{width:360px}.w-250{width:250px}.input-support-color{background-color:#f6f8fa}.card{background:var(--card-bg);border:1px solid var(--border);border-radius:16px;padding:20px;box-shadow:0 12px 30px #6f37d71f}.section-glass{-webkit-backdrop-filter:blur(1px);background:#ffffff81;border:1px solid #ffffff69;border-radius:16px;box-shadow:0 4px 30px #0000001a}.auth-card{width:100%;max-width:440px}.auth-layout{place-items:center;min-height:calc(100vh - 220px);display:grid}.auth-popover-overlay{z-index:120;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#09182559;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.auth-popover{width:min(440px,100vw - 32px)}.oauth-callback-overlay{z-index:220;-webkit-backdrop-filter:blur(8px);background:#f8f4ffc7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.oauth-callback-panel{text-align:center;color:#2f2148;background:#fffffff0;border:1px solid #cfd9ffe0;border-radius:14px;justify-items:center;gap:10px;width:min(360px,100vw - 36px);padding:24px 22px;display:grid;box-shadow:0 18px 45px #3c4b822e}.oauth-callback-panel strong{font-size:1rem;line-height:1.7}.oauth-callback-panel p{color:var(--text-muted);margin:0;font-size:.9rem;line-height:1.8}.oauth-callback-spinner{border:4px solid #e3d9f5;border-top-color:var(--primary);border-radius:50%;width:42px;height:42px;animation:.8s linear infinite oauth-callback-spin}@keyframes oauth-callback-spin{to{transform:rotate(360deg)}}.auth-popover-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.tabs{background:var(--primary-soft);border-radius:12px;gap:8px;margin-bottom:14px;padding:6px;display:inline-flex}.tabs button{color:#4e3f74;background:0 0;border:0;border-radius:10px;padding:8px 14px}.tabs button.active{background:var(--primary);color:#fff}.auth-hint{color:var(--text-muted);margin-bottom:14px}.auth-inline-alert{color:#b91c1c;text-align:start;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;margin-bottom:14px;padding:10px 12px;font-size:.86rem;font-weight:700;line-height:1.7}form{gap:12px;display:grid}label{color:#453668;gap:6px;font-weight:500;display:grid}input,select,textarea{border:1px solid #c8b8e7;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:.95rem}button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3f6dff,#8a35e3);border:0;border-radius:10px;padding:10px 14px;font-family:inherit;font-weight:600}button:disabled{opacity:.7;cursor:wait}button.secondary{color:#4f3a84;background:#ece4ff}button.secondary:hover{background:#e1d5ff}button.danger{background:#c13232}button.danger:hover{background:#a22525}.danger-icon{background:inherit;color:red;transition:background .2s,color .2s}.danger-icon:hover{color:#fff;background:red}.dashboard-card,.keys-card{margin-top:16px}.landing-shell{border-radius:24px;margin-bottom:20px;padding:28px;position:relative;overflow:hidden}.landing-shell.in-panel{margin-top:16px}.landing-stack{margin-top:22px}.landing-news{background:linear-gradient(140deg,#fffffff2,#f4eaffe6);border:1px solid #caaeff;border-radius:18px;margin-bottom:14px;padding:14px 16px;box-shadow:0 12px 22px #4c299c1f}.landing-news-label{color:#6b49bf;text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;font-weight:700}.landing-news-text{color:#3c276f;margin:8px 0 0;font-weight:600;animation:.26s ease-in news-fade}@keyframes news-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.landing-hero{max-width:780px;margin:0 auto}.hero-eyebrow{text-transform:uppercase;color:#fff;background-color:#664cfd;border-radius:30px;width:220px;margin:12px auto;padding:5px;font-size:.78rem;font-weight:700}.hero-eyebrow2{text-transform:uppercase;color:#fff;text-align:center;background-color:#664cfd;border-radius:30px;width:105px;margin:12px auto;padding:5px;font-size:.78rem;font-weight:700}.landing-hero h2{text-align:center;color:#372067;margin:0;font-size:clamp(1.8rem,2.8vw,2.5rem);font-weight:900}.products-grid{margin-top:var(--sp-6);gap:var(--sp-4);margin:var(--sp-10) var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.product-card{padding-bottom:var(--sp-4);background:linear-gradient(145deg,#fffffff5,#f6eeffe6);border-radius:18px;width:100%;max-width:100%;box-shadow:0 26px 28px #532ca61f}.ticket-form .col-flex{align-items:flex-end;gap:16px;display:flex}.ticket-form .col-flex>label,.ticket-form .col-flex>.form-group{flex-direction:column;flex:1;display:flex}.ticket-form .col-flex>label input,.ticket-form .col-flex>label select,.ticket-form .col-flex>.form-group .file-upload-box{box-sizing:border-box;height:44px}.ticket-form input.input-support-color,.ticket-form select.input-support-color{background-color:#f6f8fa;border:1px solid #c8b8e7;border-radius:10px;width:100%;height:44px;padding:10px 14px;font-family:inherit;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.ticket-form input.input-support-color:focus,.ticket-form select.input-support-color:focus{border-color:#664cfd;outline:none;box-shadow:0 0 0 3px #664cfd26}.ticket-form textarea.input-support-color{resize:vertical;background-color:#f6f8fa;border:1px solid #c8b8e7;border-radius:10px;width:100%;min-height:100px;padding:12px 14px;font-family:inherit;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.ticket-form textarea.input-support-color:focus{border-color:#664cfd;outline:none;box-shadow:0 0 0 3px #664cfd26}.ticket-form .file-upload{flex-direction:column;width:100%;display:flex}.ticket-form .file-upload-box{cursor:pointer;background-color:#f6f8fa;border:1px dashed #c8b8e7;border-radius:10px;justify-content:space-between;align-items:center;height:44px;padding:0 14px;transition:border-color .2s,background-color .2s;display:flex}.ticket-form .file-upload-box:hover{background-color:#f0e8ff;border-color:#664cfd}.ticket-form .file-upload input[type=file]{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.ticket-form .upload-text{color:#5d3aa7;text-overflow:ellipsis;white-space:nowrap;max-width:70%;font-size:.9rem;overflow:hidden}.ticket-form .upload-hint{color:#8b6fc0;font-size:.78rem}.ticket-form .form-label{color:#453668;margin-bottom:6px;font-size:.9rem;font-weight:500}.product-image{object-fit:cover;border-radius:8px;width:88%;height:152px;margin:15px auto 0}.product-image-placeholder{color:#6f48bf;background:linear-gradient(145deg,#f7f1ff,#efe4ff);border:1px dashed #c8adff;border-radius:8px;place-items:center;width:88%;height:152px;margin:15px auto 10px;font-size:.9rem;display:grid}.product-card h4{text-align:start;color:#3a216f;margin:5px 10px;padding:2px 8px}.product-card p{color:#654f98;text-align:start;margin:0 15px;font-size:15px;font-weight:200}.landing-models{background:linear-gradient(145deg,#fffffff2,#f6ecffd9);border:1px solid #d2beff;border-radius:18px;margin-top:22px;padding:16px}.landing-models-shell{margin-top:14px}.catalog-table{min-width:980px}.catalog-unit{color:#6e5a9f;font-size:.82rem}.landing-cta{color:#fff;background-color:#664cfd;border-radius:20px;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;padding:20px;display:flex}.landing-cta-standalone{margin-top:0;margin-bottom:16px;padding:28px}.whiteSpaceNormal{white-space:normal!important}.landing-cta h3{margin:0;font-size:18px;font-weight:800}.landing-cta p{color:#f0e7ff;white-space:nowrap;max-width:760px;margin:8px 0 0;font-size:14px;font-weight:700}.landing-cta-button{color:#5829b6;background:#fff;border-radius:14px;min-width:170px;min-height:54px;font-size:1.08rem;font-weight:800;transition:background .3s,color .3s,box-shadow .3s}.landing-cta-button:hover{box-shadow:5px 15px 30px #01000247}.tickets-card{margin-top:16px}.nav-tabs{gap:8px;margin-top:10px;display:flex}.nav-tabs button.active{background:#40208a}.section-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.section-header h2{color:var(--text-main);margin:0}.actions{gap:8px;display:flex}.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.stat{background:#fff;border-radius:12px;padding:12px}.stat h3{color:#6a5a8f;margin:0;font-size:.9rem}.stat p{color:var(--text-main);margin:8px 0 0;font-size:1.2rem;font-weight:700}.model-list{margin-top:18px}.model-list h3{margin:0 0 10px}.model-list ul{margin:0;padding-inline-start:18px}.model-table-wrap{margin-top:8px;overflow-x:auto}.model-table{border-collapse:collapse;background:#fff;border:1px solid #ddd0f5;border-radius:12px;width:100%;min-width:640px}.model-table th,.model-table td{text-align:start;border-bottom:1px solid #e8dcfa;padding:10px 12px;font-size:.9rem}.model-table th{color:#56407f;background:#f8f6ff;font-weight:700}.model-table tbody tr:last-child td{border-bottom:0}.key-create-row{grid-template-columns:1fr auto;gap:10px;margin-top:14px;display:grid}.ticket-layout,.ticket-left{gap:50px;display:grid}.ticket-section{border-radius:22px;padding:22px;box-shadow:0 18px 40px #51219214}.ticket-section h2{color:var(--text-main);margin-top:0;margin-bottom:18px}.ticket-thread{background:#fffffffa;border:1px solid #ddd0f5;border-radius:22px;flex-direction:column;gap:18px;min-height:440px;padding:24px;display:flex}@media (width<=980px){.ticket-layout{grid-template-columns:1fr}}.ticket-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 50px;margin:0;padding:0;list-style:none;display:grid}.li-wrapper{flex-direction:column;justify-content:space-between;gap:14px;display:flex}.li-wrapper button{width:100px}.ticket-list li{background:#fff;border:1px solid #efe5ff;border-radius:18px;flex-direction:row;justify-content:space-between;align-items:center;padding:18px;display:flex;box-shadow:0 14px 30px #4d1c8a14}.ticket-list span{color:#6b5d8d;margin-top:8px;font-size:.88rem;line-height:1.45;display:block}.messages{gap:14px;max-height:520px;margin-bottom:16px;padding-right:4px;display:grid;overflow-y:auto}.msg{word-break:break-word;border:1px solid #9165ff24;border-radius:24px;padding:16px 18px}.msg.admin{background:#f5efff;justify-self:end}.msg.user{background:#e9f5ff;justify-self:start}.msg header{color:#5a4687;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:10px;font-size:.84rem;display:flex}.msg p{color:#3d2e6c;margin:0;line-height:1.72}.reply-form{gap:14px;display:grid}.reply-form textarea,.reply-form input,.reply-form select{color:#3f2d71;background:#fbf7ff;border:1px solid #ddd6f4;border-radius:16px;width:100%;padding:14px 16px}.reply-form button{justify-self:flex-end}@media (width<=980px){.ticket-layout,.ticket-list{grid-template-columns:1fr}}.ticket-meta-line{color:#5c4a80;margin-top:10px;margin-bottom:0;font-size:.85rem}.ticket-closed-notice{color:#8d2a2a;background:#fff2f2;border:1px solid #f1c4c4;border-radius:10px;margin-top:8px;padding:10px}.msg p{margin:0}.msg-images{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.msg-images a{color:#4b2b95;font-size:.82rem}.admin-filters{gap:8px;margin-bottom:10px;display:flex}.users-table-wrap{overflow-x:auto}.ai-card-wrapper{cursor:pointer;background-color:#fff;border:1px solid #e3c3ff;border-radius:16px;flex-direction:column;width:100%;max-width:100%;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 10px #0000001a}.ai-card-wrapper:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.ai-card-wrapper.disabled{cursor:not-allowed}.ai-card-wrapper.disabled:after{content:"";z-index:10;background:#ffffffb3;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0}.ai-card-image{background-position:50%;background-size:cover;border-radius:12px;justify-content:center;align-items:center;width:calc(100% - 24px);height:152px;margin:12px;display:flex}.budget-badge{white-space:nowrap;border:1px solid;border-radius:8px;align-items:center;gap:6px;padding:9px 12px;font-size:.8rem;font-weight:600;line-height:1;transition:background .25s,border-color .25s,box-shadow .25s;display:inline-flex}.budget-badge--success{background:#10b98114;border-color:#10b98138}.budget-badge--warning{background:#f59e0b14;border-color:#f59e0b38}.budget-badge--danger{background:#ef44440f;border-color:#ef444447;animation:2.4s ease-in-out infinite budget-badge-pulse}@keyframes budget-badge-pulse{0%,to{box-shadow:0 0 #ef44441f}50%{box-shadow:0 0 0 4px #ef44440f}}@media (prefers-reduced-motion:reduce){.budget-badge--danger{animation:none}}.budget-badge__dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.budget-badge--success .budget-badge__dot{background:#10b981}.budget-badge--warning .budget-badge__dot{background:#f59e0b}.budget-badge--danger .budget-badge__dot{background:#ef4444}.budget-badge__label{font-size:inherit;font-weight:inherit;color:var(--text-muted,#6b55a0);margin:0}.budget-badge__value{font-size:inherit;font-weight:inherit;color:var(--text-main,#25154d);margin:0}.budget-badge__plus{all:unset;cursor:pointer;width:22px;height:22px;color:var(--text-main,#25154d);background:#0000000f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.budget-badge__plus:focus-visible{outline:2px solid var(--primary,#3d63f2);outline-offset:1px}.atp-header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.ai-card-text-container{text-align:right;padding:16px}.ai-app-title{color:#4b2b95;margin:0 0 8px;font-size:16px}.ai-app-desc{color:#4b2b95;margin:0;font-size:13px}.ai-app-icon{color:#fff;font-size:24px}.keys-list{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.keys-list li{background:#fff;border:1px solid #ddd0f5;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.keys-list span{color:#625286;word-break:break-all;font-size:.85rem;display:block}.key-modal{background:#05121cb3;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.key-modal .card{max-width:720px}.key-modal code{color:#f1eaff;word-break:break-all;background:#34214f;border-radius:10px;margin:10px 0 14px;padding:12px;display:block}.key-modal pre{text-align:left;white-space:pre-wrap;word-break:break-word;color:#f1eaff;background:#34214f;border-radius:10px;max-height:45vh;margin:10px 0 14px;padding:12px;overflow:auto}.form-group{flex-direction:column;gap:8px;display:flex}.form-label{color:#5b4b7e;font-size:14px;font-weight:500}.file-upload{cursor:pointer}.file-upload input{display:none}.file-upload-box{width:100%;max-width:360px;padding:var(--sp-3) var(--sp-4);align-items:center;gap:var(--sp-3);background:#f6f8fa;border:1px solid #d6ccff;border-radius:10px;transition:all .25s;display:flex}.file-upload-box:hover{background:#f4f1ff;border-color:#7c3aed}.upload-icon{font-size:20px}.upload-text{color:#4c3f91;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:14px;overflow:hidden}.upload-hint{color:#9a8fc0;margin-left:auto;font-size:12px}.navbarButton{gap:var(--sp-2);display:flex}@media (width<=800px){.file-upload-box{width:100%!important}.w-250{width:auto}}:root{--fs-xs:clamp(.65rem, .6rem + .2vw, .78rem);--fs-sm:clamp(.75rem, .7rem + .25vw, .875rem);--fs-base:clamp(.875rem, .8rem + .35vw, 1rem);--fs-lg:clamp(1rem, .9rem + .5vw, 1.25rem);--fs-xl:clamp(1.25rem, 1rem + 1.2vw, 1.75rem);--fs-2xl:clamp(1.5rem, 1.2rem + 1.5vw, 2.5rem);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--touch-min:44px}@media (width<=1024px){.topbar{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex;position:relative}.topbar-controls{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.btn-switcher-lan{height:auto;padding:var(--sp-2) var(--sp-3);gap:var(--sp-2);border-radius:20px;margin:0}.btn-switcher-lan button{height:var(--touch-min);min-width:var(--touch-min)}.navbarButton{gap:var(--sp-2);display:flex}.ai-apps-grid{gap:var(--sp-4);margin-top:var(--sp-3);grid-template-columns:1fr;width:100%;display:grid}.apps-grid{gap:var(--sp-4);justify-content:unset;grid-template-columns:1fr;width:100%;margin:0 auto}.ai-card-wrapper,.product-card{width:100%;max-width:100%}.products-grid{margin:var(--sp-6) 0;gap:var(--sp-4);grid-template-columns:1fr;display:grid}.stats-grid{gap:var(--sp-3);margin-top:var(--sp-4);grid-template-columns:1fr;display:grid}.ai-menu-head>div:first-child{align-items:flex-start;gap:var(--sp-3);flex-direction:column;display:flex}.atp-header-actions{width:100%}.atp-header{gap:var(--sp-3);flex-direction:column;align-items:flex-start;display:flex}.section-header{align-items:flex-start;gap:var(--sp-2);flex-direction:column;display:flex}.budget-badge__plus{min-width:var(--touch-min);min-height:var(--touch-min)}.atp-back-btn,.atp-btn-secondary,.atp-btn-danger,.atp-btn-ghost{min-height:var(--touch-min);min-width:var(--touch-min)}.btn-about-us,.btn-income,.btn-base{min-height:var(--touch-min)}.landing-cta{flex-direction:column;align-items:flex-start}.landing-cta p{white-space:normal}.landing-cta-button{width:100%}.ticket-layout{grid-template-columns:1fr}.ticket-list{gap:var(--sp-4);grid-template-columns:1fr}.audio-workspace.has-opened,.atp-workspace--open{grid-template-columns:1fr}.col-flex,.col-2{gap:var(--sp-4);flex-direction:column}.w-360,.w-250{width:100%}.key-create-row{grid-template-columns:1fr}.keys-list li{flex-direction:column;align-items:flex-start}.app{padding:var(--sp-4) var(--sp-3) var(--sp-12)}.landing-shell{padding:var(--sp-5) var(--sp-4);text-align:center}.audio-picker-wrapper{flex-direction:column;min-height:200px}.picker-side{border-bottom:1px solid #dcf}.atp-modal{width:min(400px,100vw - 32px)}.auth-popover{width:100%}.nav-tabs{flex-wrap:wrap}.catalog-table{width:100%;min-width:0}.model-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.model-table{min-width:520px}.ticket-form .col-flex{flex-direction:column}.ticket-form .col-flex>label,.ticket-form .col-flex>.form-group{width:100%}}@media (width>=768px){.ai-apps-grid,.apps-grid,.products-grid,.stats-grid{grid-template-columns:repeat(2,1fr)}.ai-menu-head>div:first-child{flex-direction:row;justify-content:space-between;align-items:center}.atp-header-actions{width:auto}.atp-header,.section-header{flex-direction:row;justify-content:space-between;align-items:center}.landing-shell{padding:var(--sp-8)}.ticket-thread{min-height:440px;padding:var(--sp-6)}.messages{max-height:520px}}@media (width>=1024px){.app{max-width:1280px;padding:var(--sp-6) var(--sp-4) var(--sp-16)}.ai-apps-grid{gap:var(--sp-5);grid-template-columns:repeat(2,1fr);max-width:800px;margin:0 auto}.apps-grid{gap:var(--sp-6);grid-template-columns:repeat(2,1fr);max-width:800px;margin:0 auto}.products-grid{gap:var(--sp-5);margin:var(--sp-10) var(--sp-6);grid-template-columns:repeat(3,1fr)}.stats-grid{gap:var(--sp-3);grid-template-columns:repeat(3,1fr)}.audio-workspace.has-opened{grid-template-columns:minmax(280px,.95fr) minmax(380px,1.4fr)}.atp-workspace--open{grid-template-columns:300px 1fr}.col-flex,.col-2{gap:var(--sp-5);flex-direction:row}.landing-shell{padding:var(--sp-8)}}@media (width>=1280px){.ai-apps-grid,.apps-grid{grid-template-columns:repeat(2,1fr);max-width:900px}.products-grid{grid-template-columns:repeat(3,1fr)}.catalog-table{min-width:980px}}@media (prefers-reduced-motion:reduce){.budget-badge--danger{animation:none}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translateY(100px)}[data-aos=fade-down]{transform:translateY(-100px)}[data-aos=fade-right]{transform:translate(-100px)}[data-aos=fade-left]{transform:translate(100px)}[data-aos=fade-up-right]{transform:translate(-100px,100px)}[data-aos=fade-up-left]{transform:translate(100px,100px)}[data-aos=fade-down-right]{transform:translate(-100px,-100px)}[data-aos=fade-down-left]{transform:translate(100px,-100px)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0)scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translateY(100px)scale(.6)}[data-aos=zoom-in-down]{transform:translateY(-100px)scale(.6)}[data-aos=zoom-in-right]{transform:translate(-100px)scale(.6)}[data-aos=zoom-in-left]{transform:translate(100px)scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translateY(100px)scale(1.2)}[data-aos=zoom-out-down]{transform:translateY(-100px)scale(1.2)}[data-aos=zoom-out-right]{transform:translate(-100px)scale(1.2)}[data-aos=zoom-out-left]{transform:translate(100px)scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translateY(100%)}[data-aos=slide-down]{transform:translateY(-100%)}[data-aos=slide-right]{transform:translate(-100%)}[data-aos=slide-left]{transform:translate(100%)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px)rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px)rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px)rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px)rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px)rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px)rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px)rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px)rotateX(0)}.site-footer{color:#2d2146;margin-top:auto;padding-top:34px}.site-footer-main{background:linear-gradient(135deg,#fffffff5,#f8fcffeb),radial-gradient(circle at 12% 0,#33bfaa2e,#0000 34%);border:1px solid #7e63d63d;border-radius:20px;grid-template-columns:minmax(240px,1.35fr) minmax(140px,.7fr) minmax(140px,.7fr) minmax(260px,1fr);gap:18px;padding:24px;display:grid;box-shadow:0 18px 36px #402a8124}.site-footer-brand,.site-footer-column,.site-footer-trust{min-width:0}.site-footer-brand{align-items:flex-start;gap:14px;display:flex}.site-footer-logo{color:#fff;background:linear-gradient(135deg,#664cfd,#10a89e);border-radius:14px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 10px 20px #5543cf38}.site-footer h2,.site-footer h3,.site-footer p{margin:0}.site-footer h2{color:#241544;font-size:1.12rem;font-weight:900}.site-footer h3{color:#3d2a68;margin-bottom:12px;font-size:.95rem;font-weight:800}.site-footer p{color:#6a5c87;font-size:.92rem;line-height:1.85}.site-footer-brand p{max-width:42ch;margin-top:8px}.site-footer-column{align-content:start;gap:8px;display:grid}.site-footer-column span,.site-footer-link{color:#64557f;min-height:30px;font:inherit;font-size:.92rem}.site-footer-link{text-align:start;cursor:pointer;background:0 0;border:0;width:fit-content;padding:0;transition:color .2s,transform .2s}.site-footer-link:hover,.site-footer-link:focus-visible{color:#4e37d8;outline:none;transform:translate(-2px)}html[dir=ltr] .site-footer-link:hover,html[dir=ltr] .site-footer-link:focus-visible{transform:translate(2px)}.site-footer-support,.site-footer-enamad{background:#ffffffb8;border:1px solid #7e63d633;border-radius:14px}.site-footer-support{gap:10px;padding:13px;display:flex}.site-footer-support svg,.site-footer-enamad-copy svg{color:#10a89e;flex:none}.site-footer-support strong,.site-footer-enamad strong{color:#312051;font-size:.9rem;display:block}.site-footer-support p,.site-footer-enamad p{margin-top:4px;font-size:.82rem;line-height:1.65}.site-footer-support a{color:#fff;cursor:pointer;font:inherit;background:#664cfd;border:0;border-radius:999px;justify-content:center;align-items:center;margin-top:10px;padding:8px 12px;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 8px 18px #664cfd3d}.site-footer-enamad{justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.site-footer-enamad-copy{align-items:flex-start;gap:9px;display:flex}.site-footer-enamad a{background:#fff;border:1px solid #10a89e33;border-radius:12px;flex:none;place-items:center;width:92px;min-height:92px;padding:8px;display:grid;position:relative}.site-footer-enamad img{object-fit:contain;max-width:76px;max-height:76px;display:block}.site-footer-enamad a svg{inset-inline-end:7px;color:#6654d8;position:absolute;bottom:7px}.site-footer-bottom{color:#776995;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 4px 0;font-size:.84rem;display:flex}@media (width<=980px){.site-footer-main{grid-template-columns:1fr 1fr}.site-footer-brand,.site-footer-trust{grid-column:1/-1}}@media (width<=640px){.site-footer{padding-top:26px}.site-footer-main{border-radius:16px;grid-template-columns:1fr;padding:18px}.site-footer-brand{flex-direction:column}.site-footer-enamad{flex-direction:column;align-items:flex-start}.site-footer-bottom{flex-direction:column}}.footer-logo-slot{background:linear-gradient(135deg,#e8f0ff,#ffe8fb);border-radius:18px;width:65px;height:65px;position:relative;overflow:hidden}.footer-logo-slot img{object-fit:contain;border-radius:10px;width:140%;height:140%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-design-system=v2].site-footer{border-block-start:var(--v2-border-subtle);inline-size:100%;color:var(--v2-color-neutral-700);background:var(--v2-surface-subtle);margin-block-start:auto;padding:0}[data-design-system=v2].site-footer .site-footer-main{inline-size:100%;max-inline-size:1280px;padding-block:var(--v2-space-8);border-radius:var(--v2-radius-none);box-shadow:var(--v2-elevation-none);gap:var(--v2-space-8);background:0 0;border:0;grid-template-columns:minmax(17rem,1.4fr) minmax(9rem,.7fr) minmax(9rem,.7fr) minmax(17rem,1fr);margin-inline:auto;padding-inline-start:max(var(--v2-layout-gutter), env(safe-area-inset-inline-start,0px));padding-inline-end:max(var(--v2-layout-gutter), env(safe-area-inset-inline-end,0px));display:grid}[data-design-system=v2].site-footer .site-footer-main--admin{grid-template-columns:minmax(20rem,1.2fr) minmax(10rem,.55fr) minmax(17rem,1fr)}[data-design-system=v2].site-footer--admin .site-footer-column{justify-self:end;inline-size:min(100%,22rem)}[data-design-system=v2].site-footer .site-footer-brand{border-inline-end:var(--v2-border-subtle);gap:var(--v2-space-3);padding-inline-end:var(--v2-space-6)}[data-design-system=v2].site-footer .footer-logo-slot{border:var(--v2-border-default);border-radius:var(--v2-radius-md);background:var(--v2-color-neutral-0);flex:0 0 52px;block-size:52px;inline-size:52px;position:relative;overflow:hidden}[data-design-system=v2].site-footer .footer-logo-slot img{border-radius:var(--v2-radius-sm);object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}[dir=rtl] [data-design-system=v2].site-footer .footer-logo-slot img{transform:translate(50%,-50%)}[data-design-system=v2].site-footer :where(h2,h3,p){margin:0}[data-design-system=v2].site-footer h2{color:var(--v2-color-neutral-900);font-size:var(--v2-type-title-size);font-weight:var(--v2-type-title-weight);line-height:var(--v2-type-title-line-height)}[data-design-system=v2].site-footer h3{color:var(--v2-color-neutral-900);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-label-line-height);margin-block-end:var(--v2-space-2)}[data-design-system=v2].site-footer p{color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height)}[data-design-system=v2].site-footer .site-footer-brand p{max-inline-size:44ch;margin-block-start:var(--v2-space-2)}[data-design-system=v2].site-footer .site-footer-column{gap:var(--v2-space-1)}[data-design-system=v2].site-footer :where(.site-footer-column span,.site-footer-link){min-block-size:var(--v2-hit-target-min);color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height);align-items:center;display:inline-flex}[data-design-system=v2].site-footer .site-footer-link{inline-size:fit-content;padding-inline:var(--v2-space-2);border-radius:var(--v2-radius-sm);transition:color var(--v2-motion-fast) var(--v2-ease-standard), background-color var(--v2-motion-fast) var(--v2-ease-standard);background:0 0;border:0}[data-design-system=v2].site-footer :where(.site-footer-link:hover,.site-footer-link:focus-visible){color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);transform:none}[data-design-system=v2].site-footer .site-footer-enamad{padding:var(--v2-space-3);border:var(--v2-border-default);border-radius:var(--v2-radius-md);background:var(--v2-surface-subtle);gap:var(--v2-space-3)}[data-design-system=v2].site-footer .site-footer-enamad-copy{gap:var(--v2-space-2)}[data-design-system=v2].site-footer .site-footer-enamad-copy svg{color:var(--v2-color-brand-600)}[data-design-system=v2].site-footer .site-footer-enamad strong{color:var(--v2-color-neutral-900);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight)}[data-design-system=v2].site-footer .site-footer-enamad a{min-block-size:88px;inline-size:88px;padding:var(--v2-space-2);border:var(--v2-border-default);border-radius:var(--v2-radius-md);background:var(--v2-surface-workspace)}[data-design-system=v2].site-footer .site-footer-enamad img{max-block-size:72px;max-inline-size:72px}[data-design-system=v2].site-footer .site-footer-bottom{min-block-size:52px;inline-size:100%;max-inline-size:1280px;padding-block:var(--v2-space-3);border-block-start:var(--v2-border-subtle);color:var(--v2-color-neutral-600);font-size:var(--v2-type-meta-size);line-height:var(--v2-type-meta-line-height);justify-content:space-between;align-items:center;margin-inline:auto;padding-inline-start:max(var(--v2-layout-gutter), env(safe-area-inset-inline-start,0px));padding-inline-end:max(var(--v2-layout-gutter), env(safe-area-inset-inline-end,0px));display:flex}[data-design-system=v2].site-footer .site-footer-bottom__link{color:var(--v2-color-neutral-700);text-decoration:none}[data-design-system=v2].site-footer .site-footer-bottom__link:hover{color:var(--v2-color-brand-700);text-decoration:underline}@media (width<=1023px){[data-design-system=v2].site-footer .site-footer-main{gap:var(--v2-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}[data-design-system=v2].site-footer :where(.site-footer-brand,.site-footer-trust){grid-column:1/-1}[data-design-system=v2].site-footer .site-footer-main--admin{grid-template-columns:minmax(0,1fr)}[data-design-system=v2].site-footer--admin .site-footer-column{justify-self:stretch;inline-size:100%}[data-design-system=v2].site-footer .site-footer-brand{border-inline-end:0;border-block-end:var(--v2-border-subtle);padding-block-end:var(--v2-space-6);padding-inline-end:0}}@media (width<=639px){[data-design-system=v2].site-footer .site-footer-main{padding-block:var(--v2-space-6);gap:var(--v2-space-6);grid-template-columns:minmax(0,1fr)}[data-design-system=v2].site-footer :where(.site-footer-brand,.site-footer-trust){grid-column:auto}[data-design-system=v2].site-footer .site-footer-brand{flex-direction:row}[data-design-system=v2].site-footer .site-footer-enamad{flex-direction:row;align-items:center}[data-design-system=v2].site-footer .site-footer-bottom{align-items:flex-start;gap:var(--v2-space-1);flex-direction:column}}@media (forced-colors:active){[data-design-system=v2].site-footer,[data-design-system=v2].site-footer :where(.site-footer-enamad,.site-footer-enamad a){border-color:canvastext}}[data-design-system=v2] .v2-icon{inline-size:var(--v2-icon-size-default);block-size:var(--v2-icon-size-default);stroke-width:var(--v2-icon-stroke);flex:none;display:block}[data-design-system=v2] .v2-icon[data-size=compact]{inline-size:var(--v2-icon-size-compact);block-size:var(--v2-icon-size-compact)}[data-design-system=v2] .v2-icon[data-size=emphasized]{inline-size:var(--v2-icon-size-emphasized);block-size:var(--v2-icon-size-emphasized)}[data-design-system=v2] .v2-icon[data-directional=true]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}@media (prefers-reduced-motion:no-preference){[data-design-system=v2] .v2-icon[data-icon=loader]{animation:v2-loader-spin .9s var(--v2-ease-linear) infinite}}@keyframes v2-loader-spin{to{transform:rotate(1turn)}}@media (forced-colors:active){[data-design-system=v2] .v2-icon{color:canvastext}}[data-design-system=v2] .v2-button{--v2-button-padding-inline:var(--v2-space-4);--v2-button-visual-inset:var(--v2-space-0);isolation:isolate;min-block-size:var(--v2-hit-target-min);padding-block:var(--v2-space-0);padding-inline:var(--v2-button-padding-inline);color:var(--v2-color-neutral-0);border-radius:var(--v2-radius-md);font:inherit;font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-label-line-height);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid;position:relative}[data-design-system=v2] .v2-button:before{z-index:-1;inset-block:var(--v2-button-visual-inset);background:var(--v2-color-brand-600);border:1px solid var(--v2-color-brand-600);border-radius:var(--v2-radius-md);content:"";transition:background-color var(--v2-motion-fast) var(--v2-ease-standard), border-color var(--v2-motion-fast) var(--v2-ease-standard);position:absolute;inset-inline:0}[data-design-system=v2] .v2-button[data-size=small]{--v2-button-padding-inline:var(--v2-space-3);--v2-button-visual-inset:var(--v2-space-1)}[data-design-system=v2] .v2-button[data-size=large]{--v2-button-padding-inline:calc(var(--v2-space-4) + var(--v2-space-1));min-block-size:48px}[data-design-system=v2] .v2-button__content{place-items:center;min-inline-size:0;display:inline-grid}[data-design-system=v2] .v2-button__state{justify-content:center;align-items:center;gap:var(--v2-space-2);white-space:nowrap;grid-area:1/1;min-inline-size:0;display:inline-flex}[data-design-system=v2] .v2-button[data-loading=false] .v2-button__state--loading,[data-design-system=v2] .v2-button[data-loading=true] .v2-button__state--idle{visibility:hidden}[data-design-system=v2] .v2-button[data-variant=primary]:hover:not(:disabled):not([data-loading=true]):before{background:var(--v2-color-brand-700);border-color:var(--v2-color-brand-700)}[data-design-system=v2] .v2-button[data-variant=primary]:is(:active,[data-pressed=true]):not(:disabled):not([data-loading=true]):before{background:var(--v2-color-brand-700);border-color:var(--v2-color-brand-300)}[data-design-system=v2] .v2-button[data-variant=secondary]{color:var(--v2-color-brand-700)}[data-design-system=v2] .v2-button[data-variant=secondary]:before{background:var(--v2-surface-workspace);border-color:var(--v2-color-neutral-500)}[data-design-system=v2] .v2-button[data-variant=secondary]:hover:not(:disabled):not([data-loading=true]):before{background:var(--v2-color-brand-50);border-color:var(--v2-color-brand-500)}[data-design-system=v2] .v2-button[data-variant=secondary]:is(:active,[data-pressed=true]):not(:disabled):not([data-loading=true]):before{background:var(--v2-color-brand-100);border-color:var(--v2-color-brand-600)}[data-design-system=v2] .v2-button[data-variant=tertiary]{color:var(--v2-color-neutral-800)}[data-design-system=v2] .v2-button[data-variant=tertiary]:before{background:0 0;border-color:#0000}[data-design-system=v2] .v2-button[data-variant=tertiary]:hover:not(:disabled):not([data-loading=true]):before{background:var(--v2-color-neutral-100)}[data-design-system=v2] .v2-button[data-variant=tertiary]:is(:active,[data-pressed=true]):not(:disabled):not([data-loading=true]):before{background:var(--v2-color-brand-50)}[data-design-system=v2] .v2-button[data-variant=danger]:before{background:var(--v2-color-danger-base);border-color:var(--v2-color-danger-base)}[data-design-system=v2] .v2-button[data-variant=danger]:hover:not(:disabled):not([data-loading=true]):before{background:var(--v2-color-danger-strong);border-color:var(--v2-color-danger-strong)}[data-design-system=v2] .v2-button[data-variant=danger]:is(:active,[data-pressed=true]):not(:disabled):not([data-loading=true]):before{background:var(--v2-color-danger-strong);border-color:var(--v2-color-danger-base)}[data-design-system=v2] .v2-button:disabled{color:var(--v2-color-neutral-700);cursor:not-allowed}[data-design-system=v2] .v2-button:disabled:before{background:var(--v2-color-neutral-100);border-color:var(--v2-color-neutral-500)}[data-design-system=v2] .v2-button[data-loading=true]{cursor:progress}@media (forced-colors:active){[data-design-system=v2] .v2-button,[data-design-system=v2] .v2-button:disabled{color:buttontext}[data-design-system=v2] .v2-button:before,[data-design-system=v2] .v2-button:disabled:before{background:buttonface;border-color:buttontext}}[data-design-system=v2] .mehrpars-oauth-divider{align-items:center;gap:var(--v2-space-3);margin-block:var(--v2-space-2) 0;color:var(--v2-color-neutral-600);font-size:var(--v2-type-meta-size);line-height:var(--v2-type-meta-line-height);display:flex}[data-design-system=v2] .mehrpars-oauth-divider:before,[data-design-system=v2] .mehrpars-oauth-divider:after{background:var(--v2-color-neutral-200);content:"";flex:1;block-size:1px}[data-design-system=v2] .mehrpars-oauth-button{white-space:normal;inline-size:100%}[data-design-system=v2] .v2-icon-button{--v2-icon-button-visual-inset:var(--v2-space-0);isolation:isolate;min-inline-size:var(--v2-hit-target-min);min-block-size:var(--v2-hit-target-min);color:var(--v2-color-neutral-800);border-radius:var(--v2-radius-md);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}[data-design-system=v2] .v2-icon-button:before{z-index:-1;inset:var(--v2-icon-button-visual-inset);background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-md);content:"";transition:background-color var(--v2-motion-fast) var(--v2-ease-standard), border-color var(--v2-motion-fast) var(--v2-ease-standard);position:absolute}[data-design-system=v2] .v2-icon-button[data-size=small]{--v2-icon-button-visual-inset:var(--v2-space-1)}[data-design-system=v2] .v2-icon-button[data-size=large]{min-block-size:48px;min-inline-size:48px}[data-design-system=v2] .v2-icon-button:hover:not(:disabled):not([data-loading=true]):before{background:var(--v2-color-neutral-100);border-color:var(--v2-color-neutral-500)}[data-design-system=v2] .v2-icon-button:active:not(:disabled):not([data-loading=true]):before{background:var(--v2-color-brand-50);border-color:var(--v2-color-brand-600)}[data-design-system=v2] .v2-icon-button:disabled{color:var(--v2-color-neutral-700);cursor:not-allowed}[data-design-system=v2] .v2-icon-button:disabled:before{background:var(--v2-color-neutral-100);border-color:var(--v2-color-neutral-500)}[data-design-system=v2] .v2-icon-button[data-loading=true]{color:var(--v2-color-brand-700);cursor:progress}[data-design-system=v2] .v2-icon-button[data-loading=true]:before{background:var(--v2-color-brand-50);border-color:var(--v2-color-brand-300)}@media (forced-colors:active){[data-design-system=v2] .v2-icon-button,[data-design-system=v2] .v2-icon-button:disabled{color:buttontext}[data-design-system=v2] .v2-icon-button:before,[data-design-system=v2] .v2-icon-button:disabled:before{background:buttonface;border-color:buttontext}}[data-design-system=v2] .signup-modal-form{gap:var(--v2-space-4);display:grid}[data-design-system=v2] .auth-form-field{gap:var(--v2-space-2);min-inline-size:0;display:grid}[data-design-system=v2] .auth-field-heading{justify-content:space-between;align-items:center;gap:var(--v2-space-3);display:flex}[data-design-system=v2] .auth-form-label{color:var(--v2-color-neutral-800);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-label-line-height)}[data-design-system=v2] .auth-forgot-password{min-block-size:var(--v2-hit-target-min);padding-inline:var(--v2-space-2);color:var(--v2-color-brand-700);border-radius:var(--v2-radius-sm);font:inherit;font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-label-weight);cursor:pointer;background:0 0;border:0}[data-design-system=v2] .auth-forgot-password:hover{background:var(--v2-color-brand-50)}[data-design-system=v2] .auth-input,[data-design-system=v2] .otp-digit-input{min-block-size:var(--v2-density-control-height);color:var(--v2-color-neutral-900);background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-md);font:inherit;transition:background-color var(--v2-motion-fast) var(--v2-ease-standard), border-color var(--v2-motion-fast) var(--v2-ease-standard)}[data-design-system=v2] .auth-input{inline-size:100%;padding-block:var(--v2-space-2);padding-inline:var(--v2-space-3)}[data-design-system=v2] .auth-input::placeholder{color:var(--v2-color-neutral-600)}[data-design-system=v2] :is(.auth-input,.otp-digit-input):hover{border-color:var(--v2-color-neutral-500)}[data-design-system=v2] :is(.auth-input,.otp-digit-input):focus{border-color:var(--v2-color-brand-600)}[data-design-system=v2] .auth-input[aria-invalid=true]{background:var(--v2-color-danger-surface);border-color:var(--v2-color-danger-base)}[data-design-system=v2] .auth-helper-text{align-items:flex-start;gap:var(--v2-space-1);min-block-size:var(--v2-type-meta-line-height);color:var(--v2-color-danger-strong);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-line-height);display:flex}[data-design-system=v2] .auth-password-shell{position:relative}[data-design-system=v2] .auth-password-input{padding-inline-end:calc(var(--v2-hit-target-min) + var(--v2-space-2))}[data-design-system=v2] .auth-password-shell .auth-password-toggle{position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}[data-design-system=v2] .auth-password-toggle:before{background:0 0;border-color:#0000}[data-design-system=v2] .password-guidance{gap:var(--v2-space-3);padding:var(--v2-space-4);color:var(--v2-color-neutral-700);background:var(--v2-surface-subtle);border:var(--v2-border-subtle);border-radius:var(--v2-radius-md);display:grid}[data-design-system=v2] .otp-input-group{justify-content:center;gap:var(--v2-space-2)}[data-design-system=v2] .password-strength-head{gap:var(--v2-space-2);display:grid}[data-design-system=v2] .password-strength-meter{gap:var(--v2-space-1);grid-template-columns:repeat(5,1fr);display:grid}[data-design-system=v2] .password-strength-segment{block-size:var(--v2-space-1);background:var(--v2-color-neutral-300);border-radius:var(--v2-radius-full)}[data-design-system=v2] .strength-danger .password-strength-segment.is-active{background:var(--v2-color-danger-base)}[data-design-system=v2] .strength-warning .password-strength-segment.is-active{background:var(--v2-color-warning-base)}[data-design-system=v2] .strength-success .password-strength-segment.is-active{background:var(--v2-color-success-base)}[data-design-system=v2] .password-strength-label{color:var(--v2-color-neutral-800);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight)}[data-design-system=v2] .password-strength-copy{color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height)}[data-design-system=v2] .password-checklist{gap:var(--v2-space-2) var(--v2-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}[data-design-system=v2] :is(.password-checklist li,.confirm-password-status){align-items:center;gap:var(--v2-space-2);color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);line-height:var(--v2-type-meta-line-height);display:flex}[data-design-system=v2] .password-checklist li.is-met,[data-design-system=v2] .confirm-password-status.is-success{color:var(--v2-color-success-strong)}[data-design-system=v2] .confirm-password-status{min-block-size:var(--v2-type-meta-line-height);font-weight:var(--v2-type-meta-weight);margin:0}[data-design-system=v2] .confirm-password-status.is-danger{color:var(--v2-color-danger-strong)}[data-design-system=v2] .otp-step-header{gap:var(--v2-space-2);display:grid}[data-design-system=v2] .otp-phone-row{display:flex}[data-design-system=v2] .otp-phone-edit{color:var(--v2-color-brand-700)}[data-design-system=v2] .otp-digit-input{flex:0 0 var(--v2-hit-target-min);block-size:48px;font-size:var(--v2-type-title-size);font-variant-numeric:tabular-nums;font-weight:var(--v2-type-title-weight);text-align:center;padding:0;inline-size:var(--v2-hit-target-min)!important}[data-design-system=v2] :is(.auth-secondary-button,.auth-submit-button){inline-size:100%}@media (width<=420px){[data-design-system=v2] .password-checklist{grid-template-columns:1fr}[data-design-system=v2] .otp-digit-input{block-size:var(--v2-hit-target-min);inline-size:var(--v2-hit-target-min)!important}[data-design-system=v2] .otp-input-group{grid-template-columns:repeat(3, var(--v2-hit-target-min));gap:var(--v2-space-2);display:grid!important}}[data-design-system=v2] .v2-alert{align-items:start;gap:var(--v2-space-3);min-block-size:var(--v2-hit-target-min);padding:var(--v2-space-3) var(--v2-space-4);color:var(--v2-color-information-strong);background:var(--v2-color-information-surface);border:1px solid var(--v2-color-information-base);border-radius:var(--v2-radius-md);grid-template-columns:auto minmax(0,1fr) auto;display:grid}[data-design-system=v2] .v2-alert[data-tone=success]{color:var(--v2-color-success-strong);background:var(--v2-color-success-surface);border-color:var(--v2-color-success-base)}[data-design-system=v2] .v2-alert[data-tone=warning]{color:var(--v2-color-warning-strong);background:var(--v2-color-warning-surface);border-color:var(--v2-color-warning-base)}[data-design-system=v2] .v2-alert[data-tone=danger]{color:var(--v2-color-danger-strong);background:var(--v2-color-danger-surface);border-color:var(--v2-color-danger-base)}[data-design-system=v2] .v2-alert[data-variant=banner]{border-radius:var(--v2-radius-sm)}[data-design-system=v2] .v2-alert[data-variant=toast]{background:var(--v2-surface-overlay);box-shadow:var(--v2-elevation-popover);border:0}[data-design-system=v2] .v2-alert__icon{min-block-size:var(--v2-icon-size-default);align-items:center;padding-block-start:2px;display:inline-flex}[data-design-system=v2] .v2-alert__content{gap:var(--v2-space-1);min-inline-size:0;display:grid}[data-design-system=v2] .v2-alert__title{color:currentColor;font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-label-line-height);margin:0}[data-design-system=v2] .v2-alert__message{color:currentColor;font-size:var(--v2-type-body-sm-size);font-weight:var(--v2-type-body-sm-weight);line-height:var(--v2-type-body-sm-line-height);overflow-wrap:anywhere}[data-design-system=v2] .v2-alert__actions{align-items:center;gap:var(--v2-space-2);display:flex}[data-design-system=v2] .v2-alert__dismiss{color:currentColor}@media (width<=479px){[data-design-system=v2] .v2-alert{grid-template-columns:auto minmax(0,1fr)}[data-design-system=v2] .v2-alert__actions{grid-column:1/-1;justify-content:flex-end}}@media (forced-colors:active){[data-design-system=v2] .v2-alert,[data-design-system=v2] .v2-alert[data-variant=toast]{box-shadow:none;border:1px solid canvastext}}[data-design-system=v2].auth-page{min-block-size:32rem;padding-block:var(--v2-space-8);background:0 0;place-items:center;padding-inline:0;display:grid}[data-design-system=v2] .auth-page__card{background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-lg);inline-size:min(100%,34rem);overflow:hidden}[data-design-system=v2] .auth-dialog__header{justify-content:space-between;align-items:flex-start;gap:var(--v2-space-4);padding:var(--v2-space-6);border-block-end:var(--v2-border-subtle);display:flex}[data-design-system=v2] .auth-dialog__heading{align-items:flex-start;gap:var(--v2-space-3);grid-template-columns:auto minmax(0,1fr);min-inline-size:0;display:grid}[data-design-system=v2] .auth-dialog__icon{color:var(--v2-color-brand-600);margin-block-start:var(--v2-space-1)}[data-design-system=v2] .auth-dialog__identity{gap:var(--v2-space-2);display:grid}[data-design-system=v2] .auth-dialog__title-row{align-items:baseline;gap:var(--v2-space-2) var(--v2-space-3);flex-wrap:wrap;display:flex}[data-design-system=v2] .auth-page__security-context{align-items:center;gap:var(--v2-space-1);color:var(--v2-color-brand-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-line-height);display:inline-flex}[data-design-system=v2] .auth-dialog__heading h2{color:var(--v2-color-neutral-900);font-size:var(--v2-type-h2-size);font-weight:var(--v2-type-h2-weight);line-height:var(--v2-type-h2-line-height)}[data-design-system=v2] .auth-dialog__heading p{max-inline-size:var(--v2-reading-measure);color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height)}[data-design-system=v2] .auth-dialog__close{flex:none;text-decoration:none}[data-design-system=v2] .auth-mode-switcher{margin-block-start:var(--v2-space-3);margin-inline:var(--v2-space-6);border-block-end:var(--v2-border-subtle);display:flex}[data-design-system=v2] .auth-mode-switcher button{min-block-size:var(--v2-hit-target-min);justify-content:center;align-items:center;gap:var(--v2-space-2);padding-inline:var(--v2-space-3);color:var(--v2-color-neutral-700);font:inherit;font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-label-line-height);cursor:pointer;background:0 0;border:0;flex:1;display:inline-flex;position:relative}[data-design-system=v2] .auth-mode-switcher button:after{inset-block-end:-1px;inset-inline:var(--v2-space-3);block-size:var(--v2-border-emphasis-width);content:"";transition:background-color var(--v2-motion-fast) var(--v2-ease-standard);background:0 0;position:absolute}[data-design-system=v2] .auth-mode-switcher button:hover:not(.is-active){color:var(--v2-color-neutral-900);background:var(--v2-surface-subtle)}[data-design-system=v2] .auth-mode-switcher button.is-active{color:var(--v2-color-brand-700)}[data-design-system=v2] .auth-mode-switcher button.is-active:after{background:var(--v2-color-brand-600)}[data-design-system=v2] .auth-hint{margin-block-start:var(--v2-space-4);margin-inline:var(--v2-space-6);color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height)}[data-design-system=v2] .auth-inline-alert{margin-block-start:var(--v2-space-4);margin-inline:var(--v2-space-6)}[data-design-system=v2] .auth-dialog__body{gap:var(--v2-space-4);padding:var(--v2-space-6);display:grid}[data-design-system=v2] .password-reset-flow{gap:var(--v2-space-6);display:grid}[data-design-system=v2] .password-reset-progress{gap:var(--v2-space-2);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}[data-design-system=v2] .password-reset-progress:before{z-index:0;block-size:var(--v2-border-emphasis-width);background:var(--v2-color-neutral-200);content:"";position:absolute;inset-block-start:var(--v2-space-4);inset-inline:16%}[data-design-system=v2] .password-reset-progress li{z-index:1;justify-items:center;gap:var(--v2-space-2);color:var(--v2-color-neutral-600);text-align:center;display:grid;position:relative}[data-design-system=v2] .password-reset-progress li>span{inline-size:var(--v2-space-8);block-size:var(--v2-space-8);color:var(--v2-color-neutral-700);background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-full);place-items:center;display:grid}[data-design-system=v2] .password-reset-progress li small{font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-line-height)}[data-design-system=v2] .password-reset-progress li:is(.is-active,.is-complete){color:var(--v2-color-brand-700)}[data-design-system=v2] .password-reset-progress li.is-active>span{color:var(--v2-color-neutral-0);background:var(--v2-color-brand-600);border-color:var(--v2-color-brand-600)}[data-design-system=v2] .password-reset-progress li.is-complete>span{color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);border-color:var(--v2-color-brand-300)}[data-design-system=v2] .password-reset-form{padding:var(--v2-space-4);background:var(--v2-surface-subtle);border:var(--v2-border-subtle);border-radius:var(--v2-radius-md)}[data-design-system=v2] .password-reset-note{align-items:flex-start;gap:var(--v2-space-2);padding:var(--v2-space-3);color:var(--v2-color-information-strong);background:var(--v2-color-information-surface);border:1px solid var(--v2-color-information-base);border-radius:var(--v2-radius-sm);display:flex}[data-design-system=v2] .password-reset-note .v2-icon{flex:none;margin-block-start:var(--v2-space-1)}[data-design-system=v2] .password-reset-note p{font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height)}[data-design-system=v2] .password-reset-back{justify-self:center;inline-size:max-content}[data-design-system=v2] .auth-cancel-confirm-overlay{z-index:140;padding:var(--v2-space-4);background:var(--v2-color-scrim);place-items:center;display:grid;position:fixed;inset:0;overflow:auto}[data-design-system=v2] .auth-cancel-confirm{inline-size:min(100%,24rem);padding:var(--v2-space-6);color:var(--v2-color-neutral-800);background:var(--v2-surface-overlay);border:var(--v2-border-default);border-radius:var(--v2-radius-lg)}[data-design-system=v2] .auth-cancel-confirm h3{color:var(--v2-color-neutral-900);font-size:var(--v2-type-h3-size);font-weight:var(--v2-type-h3-weight);line-height:var(--v2-type-h3-line-height)}[data-design-system=v2] .auth-cancel-confirm p{color:var(--v2-color-neutral-700);margin-block-start:var(--v2-space-2)}[data-design-system=v2] .auth-cancel-confirm-actions{justify-content:flex-end;gap:var(--v2-space-2);flex-wrap:wrap;margin-block-start:var(--v2-space-6);display:flex}@media (width<=540px){[data-design-system=v2].auth-page{min-block-size:calc(100svh - var(--v2-space-12));padding-block:var(--v2-space-4) var(--v2-space-8);align-items:start}[data-design-system=v2] .auth-dialog__header{padding:var(--v2-space-4)}[data-design-system=v2] .auth-dialog__close .v2-button__label{display:none}[data-design-system=v2] .auth-mode-switcher,[data-design-system=v2] .auth-hint,[data-design-system=v2] .auth-inline-alert{margin-inline:var(--v2-space-4)}[data-design-system=v2] .auth-dialog__body{padding:var(--v2-space-4)}[data-design-system=v2] .password-reset-form{padding:var(--v2-space-3)}}@media (width<=380px){[data-design-system=v2] .auth-dialog__heading{grid-template-columns:1fr}[data-design-system=v2] .auth-dialog__icon{display:none}}[data-design-system=v2].global-loading-indicator{z-index:260;block-size:var(--v2-space-1);pointer-events:none;position:fixed;inset-block-start:0;inset-inline:0}[data-design-system=v2] .global-loading-indicator__track{background:var(--v2-color-brand-100);block-size:100%;display:block;overflow:hidden}[data-design-system=v2] .global-loading-indicator__bar{background:var(--v2-color-brand-600);block-size:100%;inline-size:38%;animation:global-loading-travel 1.1s var(--v2-ease-standard) infinite;display:block;transform:translate(-110%)}[data-design-system=v2]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .global-loading-indicator__bar{animation-direction:reverse}@keyframes global-loading-travel{to{transform:translate(365%)}}@media (prefers-reduced-motion:reduce){[data-design-system=v2] .global-loading-indicator__bar{inline-size:100%;animation:none;transform:none}}@media (forced-colors:active){[data-design-system=v2] .global-loading-indicator__track{border-block-end:1px solid canvastext}[data-design-system=v2] .global-loading-indicator__bar{background:highlight}}.driver-popover{all:unset;font-family:var(--driver-popover-font-family,"Helvetica Neue", Inter, ui-sans-serif, "Apple Color Emoji", Helvetica, Arial, sans-serif);box-sizing:border-box;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover-title{zoom:1;margin:0;font-size:19px;font-weight:700;line-height:1.5;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.5}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer-btn{all:unset;box-sizing:border-box;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font-size:12px;line-height:1.3;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}.driver-popover-footer-btn:hover,.driver-popover-footer-btn:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-side-center,.driver-popover-arrow-none{display:none}.driver-active .driver-overlay{pointer-events:none}.driver-active.driver-no-scroll{overflow:hidden}.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in var(--driver-animation-duration,.4s) ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in var(--driver-animation-duration,.4s)}.driver-active-element-parent-no-scroll{overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.app-header{--hdr-ink:var(--text-main,#25154d);--hdr-ink-soft:#6d5e87;--hdr-ink-faint:#8f81a8;--hdr-brand-1:#5968ef;--hdr-brand-2:#7940df;--hdr-brand-2-auth:#7a3fe0;--hdr-brand-solid:#6747df;--hdr-hairline:#674dc121;--hdr-hairline-soft:#6849e81a;--hdr-tint:#6849e812;--hdr-surface:#ffffffeb;--hdr-surface-soft:#f8f6fdd1;--hdr-danger:#b43f59;--hdr-ease:cubic-bezier(.22, 1, .36, 1);z-index:90;margin-block-end:22px;position:sticky;top:10px}.app-header *,.app-header :before,.app-header :after{box-sizing:border-box}.app-header button{font-family:inherit}.app-header__bar{border:1px solid var(--hdr-hairline);background:var(--hdr-surface);-webkit-backdrop-filter:blur(18px);min-width:0;min-height:68px;transition:box-shadow .26s var(--hdr-ease), border-color .26s var(--hdr-ease);border-radius:20px;align-items:center;gap:12px;padding:8px 10px;display:flex;position:relative;box-shadow:0 14px 36px #35226514,inset 0 1px #fffffff5}.app-header.is-scrolled .app-header__bar{border-color:#674dc133;box-shadow:0 18px 42px #2e1b5c24,inset 0 1px #fffffff5}.app-header__brand{min-width:0;color:var(--hdr-ink);box-shadow:none;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:14px;flex:none;align-items:center;gap:10px;padding:3px 6px 3px 4px;transition:background-color .15s,transform .15s;display:inline-flex}.app-header__brand:hover{background:#6849e80e}.app-header__brand:active{transform:translateY(1px)}.app-header__logo,.app-header__drawer-logo{background:linear-gradient(145deg,#eef3ff,#ffecfb);border:1px solid #6849e81a;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.app-header__logo{border-radius:50%;flex:0 0 64px;width:64px;height:64px}.app-header__logo-aura{z-index:0;opacity:.55;background:conic-gradient(#5968ef00 0deg,#5968ef8c 90deg,#7940df8c 180deg,#5968ef00 270deg);animation:7s linear infinite header-aura-spin;position:absolute;inset:-40%}.app-header__brand:hover .app-header__logo-aura,.app-header__brand:focus-visible .app-header__logo-aura{opacity:.85}@keyframes header-aura-spin{to{transform:rotate(1turn)}}.app-header__logo img,.app-header__drawer-logo img{z-index:1;object-fit:contain;background:#ffffffeb;border-radius:10px;width:84%;height:84%;position:relative}@media (width>=1181px){.app-header__logo{border:2px solid #6849e82e;box-shadow:0 0 0 4px #ffffffe6,0 8px 20px #6849e82e}.app-header__logo img{background:0 0;border-radius:0;width:180%;max-width:none;height:180%;transform:translate(7%)}}.app-header__brand-copy{gap:1px;min-width:0;display:grid}.app-header__brand-copy strong{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;max-width:175px;font-size:14.5px;font-weight:800;line-height:1.4;overflow:hidden}.app-header__brand-copy small{color:var(--hdr-ink-faint);letter-spacing:.02em;font-size:8.5px;font-weight:600}.app-header__drawer{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.app-header__drawer-head,.app-header__drawer-language,.app-header__drawer-preferences,.app-header__drawer-section-label{display:none}.app-header__navigation{flex:auto;min-width:0}.app-primary-nav{scrollbar-width:none;background:0 0;border:0;border-radius:0;align-items:center;gap:2px;width:max-content;max-width:100%;margin-inline:auto;padding:0 4px;display:flex;overflow-x:auto}.app-primary-nav::-webkit-scrollbar{display:none}.app-primary-nav__panel-items{display:contents}.app-primary-nav .app-primary-nav__item{min-height:36px;color:var(--hdr-ink-soft);box-shadow:none;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:6px;padding:7px 13px;font-size:12px;font-weight:600;line-height:1.2;transition:color .15s,background-color .15s;display:inline-flex;position:relative}.app-primary-nav .app-primary-nav__item svg{color:var(--hdr-ink-faint);transition:color .15s}.app-primary-nav .app-primary-nav__item:after{content:"";background:linear-gradient(135deg, var(--hdr-brand-1), var(--hdr-brand-2));opacity:0;width:calc(100% - 22px);height:2px;transition:opacity .15s ease, transform .2s var(--hdr-ease);border-radius:2px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)scaleX(.3)}.app-primary-nav .app-primary-nav__item:hover:not(.active){color:#40316e;background:#6849e80b}.app-primary-nav .app-primary-nav__item:hover:not(.active):after{opacity:.4;transform:translate(-50%)scaleX(1)}.app-primary-nav .app-primary-nav__item.active{color:var(--hdr-brand-solid);font-weight:760}.app-primary-nav .app-primary-nav__item.active svg{color:var(--hdr-brand-solid)}.app-primary-nav .app-primary-nav__item.active:after{opacity:1;transform:translate(-50%)scaleX(1)}.app-primary-nav .app-primary-nav__item:active{background:#6849e814}.app-header__actions{flex:none;align-items:center;gap:6px;min-width:0;display:flex}.app-header__desktop-language{align-self:center;align-items:center;display:flex}.app-header__language-menu{flex:none;position:relative}.app-header__language-trigger{border:1px solid var(--hdr-hairline);min-width:72px;min-height:44px;color:var(--hdr-brand-solid);background:var(--hdr-surface-soft);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:7px 9px;font-size:10px;font-weight:750;display:inline-flex}.app-header__language-trigger svg:last-child{transition:transform .15s}.app-header__language-trigger[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.app-header__language-popover{z-index:5;border:1px solid var(--hdr-hairline);background:#fff;border-radius:13px;gap:3px;min-width:144px;padding:6px;display:grid;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;box-shadow:0 14px 34px #2e1b5c24}.app-header__language-option{min-width:44px;min-height:44px;color:var(--hdr-ink-soft);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:4px 7px;font-size:10px;font-weight:750;line-height:1;transition:color .15s,background-color .15s,box-shadow .15s;display:inline-flex}.app-header__language-popover .app-header__language-option{justify-content:flex-start;width:100%;padding-inline:10px}.app-header__language-popover .app-header__language-option[aria-pressed=true]{color:#fff;background:var(--hdr-brand-solid)}.app-header__language-option:hover[aria-pressed=false]{color:var(--hdr-brand-solid);background:#6849e814}.app-header__auth-action{color:#fff;background:linear-gradient(135deg, var(--hdr-brand-1), var(--hdr-brand-2-auth));white-space:nowrap;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:7px 12px;font-size:10px;font-weight:720;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex;box-shadow:0 6px 15px #6849e83d}.app-header__auth-action:hover{transform:translateY(-1px);box-shadow:0 9px 20px #6849e852}.app-header__auth-action:active{transform:translateY(0)}.app-header__guide{border:1px solid var(--hdr-hairline-soft);min-height:38px;color:var(--hdr-brand-solid);background:var(--hdr-surface-soft);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding-block:6px;padding-inline:6px 12px;font-size:10px;font-weight:720;transition:border-color .15s,background-color .15s,transform .15s;display:inline-flex}.app-header__guide:hover{background:#f8f6fdfa;border-color:#6849e842}.app-header__guide:active{transform:translateY(1px)}.app-header__guide-badge{width:22px;height:22px;color:var(--hdr-brand-solid);background:#6849e81f;border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;display:inline-flex}.app-header__guide-label{display:none}.app-header__account-menu{flex:0 auto;min-width:0;position:relative}.app-header__account{border:1px solid var(--hdr-hairline-soft);color:#4b3870;background:var(--hdr-surface-soft);text-align:start;cursor:pointer;border-radius:999px;flex:0 auto;align-items:center;gap:8px;min-width:0;max-width:235px;padding-block:4px;padding-inline:4px 5px;transition:border-color .15s,background-color .15s;display:inline-flex}.app-header__account:hover{background:#f8f6fdf5;border-color:#6849e833}.app-header__account-chevron{color:var(--hdr-ink-faint);flex:none;transition:transform .15s}.app-header__account[aria-expanded=true] .app-header__account-chevron{transform:rotate(180deg)}.app-header__account-popover{z-index:5;border:1px solid var(--hdr-hairline);background:#fff;border-radius:13px;min-width:176px;padding:6px;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;box-shadow:0 14px 34px #2e1b5c24}.app-header__account-avatar{color:#fff;background:linear-gradient(135deg, var(--hdr-brand-1), var(--hdr-brand-2));border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 0 0 2px #ffffffeb,0 4px 10px #6849e840}.app-header__account-copy{gap:1px;min-width:0;display:grid}.app-header__account-copy strong,.app-header__account-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-header__account-copy strong{font-size:9.5px;font-weight:750}.app-header__account-copy small{color:var(--hdr-ink-faint);font-size:8px}.app-header__account-divider{background:var(--hdr-hairline-soft);align-self:stretch;width:1px;margin-block:3px}.app-header__account-logout{min-width:58px;min-height:30px;color:var(--hdr-danger);white-space:nowrap;cursor:pointer;background:#d34b651c;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:5px;padding:5px 9px;font-size:9px;font-weight:760;line-height:1;transition:background-color .15s,transform .15s;display:inline-flex}.app-header__account-popover .app-header__account-logout{justify-content:flex-start;width:100%;min-height:40px}.app-header__account-logout svg{color:currentColor;stroke:currentColor;flex:none;display:block}.app-header__account-logout:hover{background:#d34b652b}.app-header__account-logout:active{transform:translateY(1px)}.app-header__menu-button,.app-header__drawer-close{border:1px solid var(--hdr-hairline);color:var(--hdr-brand-solid);box-shadow:none;cursor:pointer;background:#6849e811;justify-content:center;align-items:center;padding:0;transition:background-color .15s,transform .15s;display:none}.app-header__menu-button:active,.app-header__drawer-close:active{transform:translateY(1px)}.app-header__scrim{display:none}.app-header__menu-label{font-size:10px;font-weight:750}.app-header__brand:focus-visible,.app-header__drawer-title:focus-visible,.app-header__menu-button:focus-visible,.app-header__drawer-close:focus-visible,.app-header__auth-action:focus-visible,.app-header__guide:focus-visible,.app-header__account:focus-visible,.app-header__account-logout:focus-visible,.app-header__language-trigger:focus-visible,.app-header__language-option:focus-visible,.app-primary-nav .app-primary-nav__item:focus-visible{outline-offset:2px;outline:3px solid #6849e838}@media (width<=1320px) and (width>=1181px){.app-header__brand-copy,.app-header__account-copy strong,.app-header__guide>span:not(.app-header__guide-badge){display:none}.app-header__account{max-width:155px;padding-inline-end:4px}.app-header__account-copy{max-width:55px}.app-primary-nav .app-primary-nav__item{padding-inline:8px}.app-header__guide{padding-inline-end:6px}}@media (width<=1180px){.app-header{margin-block-end:16px;top:7px}.app-header__bar{border-radius:18px;justify-content:space-between;min-height:62px;padding:7px 8px}.app-header__logo{border-radius:13px;flex-basis:44px;width:44px;height:44px}.app-header__brand-copy strong{max-width:min(60vw,300px);font-size:13px}.app-header__brand-copy small{font-size:8px}.app-header__menu-button{border-radius:13px;flex:none;gap:6px;width:auto;height:43px;padding-inline:11px;display:inline-flex}.app-header__scrim{z-index:235;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#170c2e52;animation:.22s both header-scrim-in;display:block;position:fixed;inset:0}@keyframes header-scrim-in{0%{opacity:0}to{opacity:1}}.app-header__drawer{z-index:240;min-height:100dvh;padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease, visibility .22s ease, transform .26s var(--hdr-ease);background:radial-gradient(circle at 90% 2%,#7653e61f,#0000 31%),radial-gradient(circle at 8% 98%,#566ff21a,#0000 34%),#fbfaff;flex-direction:column;align-items:stretch;gap:14px;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}[dir=ltr] .app-header__drawer{transform:translate(-100%)}.app-header__drawer.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0);box-shadow:-18px 0 48px #1e103f29}[dir=ltr] .app-header__drawer.is-open{box-shadow:18px 0 48px #1e103f29}.app-header__drawer-head{justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}.app-header__drawer-title{min-width:0;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:auto;align-items:center;gap:10px;padding:3px;display:flex}.app-header__drawer-logo{border-radius:13px;flex:0 0 43px;width:43px;height:43px}.app-header__drawer-title>div{min-width:0;display:grid}.app-header__drawer-title strong{color:var(--hdr-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.app-header__drawer-title small{color:var(--hdr-ink-faint);font-size:9px}.app-header__drawer-close{background:#6849e812;border-color:#0000;border-radius:50%;flex:0 0 40px;width:40px;height:40px;display:inline-flex}.app-header__drawer-close:hover{background:#6849e81c;border-color:#6849e824}.app-header__drawer-preferences{background:#ffffffb3;border:1px solid #674dc117;border-radius:17px;justify-content:space-between;align-items:center;gap:14px;min-height:62px;padding:9px 10px 9px 14px;display:flex;box-shadow:0 8px 22px #3522650b,inset 0 1px #ffffffe6}.app-header__drawer-preferences-copy{text-align:start;gap:2px;min-width:0;display:grid}.app-header__drawer-preferences-copy strong{color:var(--hdr-ink);font-size:11px;font-weight:750}.app-header__drawer-preferences-copy small{color:var(--hdr-ink-faint);font-size:8.5px}.app-header__drawer-language{flex:none;display:inline-flex}.app-header__navigation{flex:1 0 auto;order:1;width:100%}.app-header__drawer-section-label{color:var(--hdr-ink-faint);margin-block-end:7px;padding-inline:7px;font-size:9px;font-weight:750;display:block}.app-primary-nav{background:#ffffffad;border-radius:17px;gap:5px;width:100%;max-width:none;margin:0;padding:6px;display:grid;overflow:visible}.app-primary-nav__panel-items{gap:5px;display:grid}.app-primary-nav .app-primary-nav__item{text-align:start;border-radius:12px;justify-content:flex-start;gap:10px;width:100%;min-height:48px;padding-inline:16px;font-size:12px}.app-primary-nav .app-primary-nav__item svg{width:18px;height:18px}.app-primary-nav .app-primary-nav__item:after{inset-inline-start:0;border-radius:0 3px 3px 0;width:3px;height:58%;top:50%;bottom:auto;left:auto;transform:translateY(-50%)scaleY(.001)}[dir=rtl] .app-primary-nav .app-primary-nav__item:after{border-radius:3px 0 0 3px}.app-primary-nav .app-primary-nav__item:hover:not(.active){background:#6849e80f}.app-primary-nav .app-primary-nav__item:hover:not(.active):after{opacity:.5;transform:translateY(-50%)scaleY(.55)}.app-primary-nav .app-primary-nav__item.active{background:#6849e81a}.app-primary-nav .app-primary-nav__item.active:after{transform:translateY(-50%)scaleY(1)}.app-header__drawer.is-open .app-primary-nav>*{animation:header-drawer-item-in .26s var(--hdr-ease) both}.app-header__drawer.is-open .app-primary-nav>:first-child{animation-delay:40ms}.app-header__drawer.is-open .app-primary-nav>:nth-child(2){animation-delay:80ms}.app-header__drawer.is-open .app-primary-nav>:nth-child(3){animation-delay:.12s}.app-header__drawer.is-open .app-primary-nav>:nth-child(4){animation-delay:.16s}.app-header__drawer.is-open .app-primary-nav>:nth-child(5){animation-delay:.2s}@keyframes header-drawer-item-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.app-header__actions{border-block-start:1px solid var(--hdr-hairline-soft);flex-direction:column;order:2;gap:10px;width:100%;margin-block-start:auto;padding-block-start:13px;display:flex}.app-header__desktop-language{display:none!important}.app-header__auth-action{border-radius:13px;width:100%;min-height:45px;font-size:11px}.app-header__guide{border-radius:13px;justify-content:center;width:44px;min-height:44px;padding:0;font-size:11px}.app-header__guide-badge{flex-basis:24px;width:24px;height:24px}.app-header__account{border-radius:15px;width:100%;max-width:none;padding-block:7px;padding-inline:10px 7px}.app-header__account-menu{width:100%}.app-header__account-popover{width:100%;box-shadow:none;margin-block-start:6px;position:static}.app-header__account-avatar{flex-basis:38px;width:38px;height:38px;font-size:14px}.app-header__account-copy strong{font-size:11px}.app-header__account-copy small{font-size:9.5px}.app-header__account-logout{min-width:72px;min-height:38px;padding-inline:12px;font-size:10px}}@media (width<=768px){.app-header__account{padding-inline-end:8px}.app-header__account-logout{margin-inline:auto 0}}@media (width<=480px){.app-header__brand-copy strong{max-width:58vw;font-size:12px}.app-header__brand-copy small{display:none}.app-header__drawer{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.app-header *,.app-header :before,.app-header :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.app-header__logo-aura{display:none}}[data-design-system=v2].app-header{z-index:100;inline-size:100%;margin:0 0 var(--v2-space-2);background:var(--v2-surface-canvas);box-shadow:var(--v2-elevation-none);border:0;padding-block-start:var(--v2-space-3);padding-inline-start:max(var(--v2-layout-gutter), env(safe-area-inset-inline-start,0px));padding-inline-end:max(var(--v2-layout-gutter), env(safe-area-inset-inline-end,0px));position:sticky;inset-block-start:0}[data-design-system=v2].app-header .app-header__bar{min-block-size:72px;inline-size:100%;max-inline-size:1280px;padding:var(--v2-space-2);border:var(--v2-border-subtle);border-radius:var(--v2-radius-lg);background:var(--v2-surface-workspace);box-shadow:var(--v2-elevation-sticky);-webkit-backdrop-filter:none;backdrop-filter:none;gap:var(--v2-space-3);transition:border-color var(--v2-motion-standard) var(--v2-ease-standard), box-shadow var(--v2-motion-standard) var(--v2-ease-standard);margin-inline:auto}[data-design-system=v2].app-header[data-context=admin] .app-header__bar{border-radius:var(--v2-radius-md);max-inline-size:1480px}[data-design-system=v2].app-header.is-scrolled .app-header__bar{border-color:var(--v2-color-brand-300);box-shadow:var(--v2-elevation-popover)}[data-design-system=v2].app-header .app-header__brand{min-block-size:52px;padding-block:0;padding-inline:var(--v2-space-1);border-radius:var(--v2-radius-lg);color:var(--v2-color-neutral-900);gap:var(--v2-space-2);transition:background-color var(--v2-motion-fast) var(--v2-ease-standard)}[data-design-system=v2].app-header .app-header__brand:hover{background:var(--v2-color-brand-50)}[data-design-system=v2].app-header .app-header__brand:active{background:var(--v2-color-brand-100);transform:none}[data-design-system=v2].app-header :where(.app-header__logo,.app-header__drawer-logo){border-radius:var(--v2-radius-none);block-size:52px;inline-size:62px;box-shadow:var(--v2-elevation-none);background:0 0;border:0;flex-basis:62px;overflow:hidden}[data-design-system=v2].app-header .app-header__logo-aura{display:none}[data-design-system=v2].app-header :where(.app-header__logo,.app-header__drawer-logo) img{aspect-ratio:1;border-radius:var(--v2-radius-none);object-fit:contain;background:0 0;flex:none;block-size:auto;inline-size:172%;max-inline-size:none;transform:translate(6%)}[data-design-system=v2].app-header .app-header__brand-copy{gap:0;max-inline-size:170px}[data-design-system=v2].app-header .app-header__brand-copy strong{color:var(--v2-color-neutral-900);font-size:var(--v2-type-label-size);font-weight:700;line-height:var(--v2-type-label-line-height)}[data-design-system=v2].app-header .app-header__brand-copy small{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-line-height)}[data-design-system=v2].app-header .app-header__drawer{gap:var(--v2-space-3)}[data-design-system=v2].app-header .app-header__navigation{justify-content:center;display:flex}[data-design-system=v2].app-header .app-primary-nav{gap:var(--v2-space-1);padding:var(--v2-space-1);border-radius:var(--v2-radius-lg);background:var(--v2-surface-subtle);border:0}[data-design-system=v2].app-header .app-primary-nav .app-primary-nav__item{min-block-size:var(--v2-hit-target-min);padding:var(--v2-space-2) var(--v2-space-3);border-radius:var(--v2-radius-md);color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-line-height);gap:var(--v2-space-2);transition:color var(--v2-motion-fast) var(--v2-ease-standard), background-color var(--v2-motion-fast) var(--v2-ease-standard), box-shadow var(--v2-motion-fast) var(--v2-ease-standard)}[data-design-system=v2].app-header .app-primary-nav .app-primary-nav__item svg{color:var(--v2-color-neutral-600);stroke-width:var(--v2-icon-stroke)}[data-design-system=v2].app-header .app-primary-nav .app-primary-nav__item:after{inset-block-end:var(--v2-space-1);inset-inline:50% auto;inline-size:var(--v2-space-4);block-size:var(--v2-border-emphasis-width);border-radius:var(--v2-radius-none);background:var(--v2-color-brand-600);opacity:0;transition:opacity var(--v2-motion-fast) var(--v2-ease-standard), transform var(--v2-motion-standard) var(--v2-ease-standard);left:auto;transform:translate(-50%)scaleX(0)}[dir=rtl] [data-design-system=v2].app-header .app-primary-nav .app-primary-nav__item:after{transform:translate(50%)scaleX(0)}[data-design-system=v2].app-header .app-primary-nav .app-primary-nav__item:hover:not(.active){color:var(--v2-color-brand-700);background:var(--v2-color-brand-50)}[data-design-system=v2].app-header .app-primary-nav .app-primary-nav__item.active{color:var(--v2-color-brand-700);background:var(--v2-surface-workspace);box-shadow:var(--v2-elevation-sticky);font-weight:var(--v2-type-label-weight)}[data-design-system=v2].app-header .app-primary-nav .app-primary-nav__item.active svg{color:var(--v2-color-brand-600)}[data-design-system=v2].app-header .app-primary-nav .app-primary-nav__item.active:after,[data-design-system=v2].app-header .app-primary-nav .app-primary-nav__item:hover:after{opacity:1;transform:translate(-50%)scaleX(1)}[dir=rtl] [data-design-system=v2].app-header .app-primary-nav .app-primary-nav__item.active:after,[dir=rtl] [data-design-system=v2].app-header .app-primary-nav .app-primary-nav__item:hover:after{transform:translate(50%)scaleX(1)}[data-design-system=v2].app-header .app-header__actions{gap:var(--v2-space-1);border-inline-start:var(--v2-border-subtle);padding-inline-start:var(--v2-space-3)}[data-design-system=v2].app-header :where(.app-header__auth-action,.app-header__guide){min-block-size:var(--v2-hit-target-min);block-size:var(--v2-hit-target-min);padding:var(--v2-space-2) var(--v2-space-3);border-radius:var(--v2-radius-md);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-meta-line-height);box-shadow:var(--v2-elevation-none);transform:none}[data-design-system=v2].app-header .app-header__auth-action{border:1px solid var(--v2-color-brand-600);color:var(--v2-color-neutral-0);background:var(--v2-color-brand-600)}[data-design-system=v2].app-header .app-header__auth-action:hover{border-color:var(--v2-color-brand-700);background:var(--v2-color-brand-700);box-shadow:var(--v2-elevation-none);transform:none}[data-design-system=v2].app-header .app-header__guide{inline-size:var(--v2-hit-target-min);color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);border:0;justify-content:center;align-items:center;padding:0;display:flex}[data-design-system=v2].app-header .app-header__guide:hover{color:var(--v2-color-neutral-0);background:var(--v2-color-brand-600)}[data-design-system=v2].app-header .app-header__guide-badge{border-radius:var(--v2-radius-md);color:currentColor;background:var(--v2-color-brand-100);flex-basis:28px;block-size:28px;inline-size:28px}[data-design-system=v2].app-header .app-header__guide:hover .app-header__guide-badge{color:var(--v2-color-brand-700);background:var(--v2-color-neutral-0)}[data-design-system=v2].app-header .app-header__desktop-language{block-size:var(--v2-hit-target-min)}[data-design-system=v2].app-header .app-header__language-menu{position:relative}[data-design-system=v2].app-header .app-header__language-trigger{min-inline-size:68px;min-block-size:var(--v2-hit-target-min);padding:var(--v2-space-2);border-radius:var(--v2-radius-md);color:var(--v2-color-brand-700);background:var(--v2-surface-subtle);gap:var(--v2-space-1);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-label-weight);border:0}[data-design-system=v2].app-header .app-header__language-trigger:hover{background:var(--v2-color-brand-100)}[data-design-system=v2].app-header .app-header__language-popover{gap:var(--v2-space-1);min-inline-size:144px;padding:var(--v2-space-1);border:var(--v2-border-subtle);border-radius:var(--v2-radius-md);background:var(--v2-surface-workspace);box-shadow:var(--v2-elevation-popover)}[data-design-system=v2].app-header .app-header__language-option{inline-size:100%;min-block-size:var(--v2-hit-target-min);padding:var(--v2-space-2) var(--v2-space-3);border-radius:var(--v2-radius-sm);color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-label-weight);background:0 0;justify-content:flex-start}[data-design-system=v2].app-header .app-header__language-option:hover[aria-pressed=false]{color:var(--v2-color-brand-700);background:var(--v2-color-brand-100)}[data-design-system=v2].app-header .app-header__language-option[aria-pressed=true]{color:var(--v2-color-neutral-0);background:var(--v2-color-brand-600);box-shadow:var(--v2-elevation-none)}[data-design-system=v2].app-header .app-header__account-menu{flex:none;position:relative}[data-design-system=v2].app-header .app-header__account{min-block-size:52px;inline-size:190px;max-inline-size:190px;padding:var(--v2-space-1);border-radius:var(--v2-radius-lg);color:var(--v2-color-neutral-800);background:var(--v2-surface-subtle);gap:var(--v2-space-2);border:0;flex:none}[data-design-system=v2].app-header .app-header__account:hover{background:var(--v2-surface-subtle);border-color:#0000}[data-design-system=v2].app-header .app-header__account-chevron{color:var(--v2-color-neutral-600)}[data-design-system=v2].app-header .app-header__account-popover{min-inline-size:190px;padding:var(--v2-space-1);border:var(--v2-border-subtle);border-radius:var(--v2-radius-md);background:var(--v2-surface-workspace);box-shadow:var(--v2-elevation-popover)}[data-design-system=v2].app-header .app-header__account-avatar{border-radius:var(--v2-radius-md);block-size:40px;inline-size:40px;color:var(--v2-color-neutral-0);background:var(--v2-color-brand-600);box-shadow:var(--v2-elevation-none);flex-basis:40px}[data-design-system=v2].app-header .app-header__account-copy{flex:auto;gap:0;min-inline-size:0;max-inline-size:118px;display:grid}[data-design-system=v2].app-header .app-header__account-copy strong{color:var(--v2-color-neutral-900);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-meta-line-height)}[data-design-system=v2].app-header .app-header__account-copy small{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-line-height)}[data-design-system=v2].app-header .app-header__account-divider{background:var(--v2-color-neutral-300)}[data-design-system=v2].app-header .app-header__account-logout{inline-size:100%;min-block-size:var(--v2-hit-target-min);padding:var(--v2-space-2);border-radius:var(--v2-radius-md);color:var(--v2-color-danger-strong);background:var(--v2-color-danger-surface);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-label-weight)}[data-design-system=v2].app-header .app-header__account-logout:hover{color:var(--v2-color-neutral-0);background:var(--v2-color-danger-base)}[data-design-system=v2].app-header :where(.app-header__menu-button,.app-header__drawer-close){min-inline-size:var(--v2-hit-target-min);min-block-size:var(--v2-hit-target-min);border-radius:var(--v2-radius-md);color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);border:0}[data-design-system=v2].app-header :where(.app-header__brand,.app-header__drawer-title,.app-header__menu-button,.app-header__drawer-close,.app-header__auth-action,.app-header__guide,.app-header__account,.app-header__account-logout,.app-header__language-trigger,.app-header__language-option,.app-primary-nav__item):focus-visible{outline:2px solid var(--v2-color-focus-edge);outline-offset:2px;box-shadow:0 0 0 4px var(--v2-color-focus-ring)}@media (width<=1320px) and (width>=1181px){[data-design-system=v2].app-header .app-header__brand-copy,[data-design-system=v2].app-header .app-header__account-copy strong{display:none}[data-design-system=v2].app-header .app-header__bar,[data-design-system=v2].app-header .app-header__drawer{gap:var(--v2-space-2)}[data-design-system=v2].app-header .app-primary-nav .app-primary-nav__item{padding-inline:var(--v2-space-2);gap:var(--v2-space-1)}[data-design-system=v2].app-header .app-primary-nav .app-primary-nav__item svg{display:none}[data-design-system=v2].app-header .app-header__account{inline-size:176px;max-inline-size:176px}}@media (width<=1240px) and (width>=1181px){[data-design-system=v2].app-header .app-header__actions{padding-inline-start:var(--v2-space-2)}}@media (width<=1180px){[data-design-system=v2].app-header{padding-block-start:var(--v2-space-2);padding-inline:var(--v2-space-2);margin-block-end:var(--v2-space-2);top:0}[data-design-system=v2].app-header .app-header__bar{min-block-size:60px;padding:var(--v2-space-2);border-radius:var(--v2-radius-lg);justify-content:space-between}[data-design-system=v2].app-header .app-header__brand{min-block-size:var(--v2-hit-target-min);padding:0}[data-design-system=v2].app-header :where(.app-header__logo,.app-header__drawer-logo){flex-basis:52px;block-size:44px;inline-size:52px}[data-design-system=v2].app-header .app-header__brand-copy strong{font-size:var(--v2-type-label-size)}[data-design-system=v2].app-header .app-header__brand-copy small{font-size:var(--v2-type-meta-size)}[data-design-system=v2].app-header .app-header__menu-button{inline-size:auto;block-size:var(--v2-hit-target-min);gap:var(--v2-space-2);padding-inline:var(--v2-space-3);flex-basis:auto}[data-design-system=v2].app-header .app-header__menu-label{font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-label-weight)}[data-design-system=v2].app-header .app-header__scrim{z-index:0;background:var(--v2-color-scrim);-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}[data-design-system=v2].app-header .app-header__drawer{z-index:1;inset:auto;gap:var(--v2-space-2);min-block-size:100dvh;inline-size:min(90vw,400px);border:0;border-inline-end:var(--v2-border-subtle);background:var(--v2-surface-workspace);box-shadow:var(--v2-elevation-popover);transition:opacity var(--v2-motion-standard) var(--v2-ease-standard), visibility var(--v2-motion-standard) var(--v2-ease-standard), transform var(--v2-motion-deliberate) var(--v2-ease-standard);border-start-end-radius:var(--v2-radius-lg);border-end-end-radius:var(--v2-radius-lg);padding-block-start:max(var(--v2-space-3), env(safe-area-inset-top,0px));padding-block-end:max(var(--v2-space-3), env(safe-area-inset-bottom,0px));padding-inline-start:max(var(--v2-space-4), env(safe-area-inset-inline-start,0px));padding-inline-end:max(var(--v2-space-4), env(safe-area-inset-inline-end,0px));inset-block:0;inset-inline-start:0;transform:translate(100%)}[dir=ltr] [data-design-system=v2].app-header .app-header__drawer{transform:translate(-100%)}[data-design-system=v2].app-header .app-header__drawer.is-open,[dir=ltr] [data-design-system=v2].app-header .app-header__drawer.is-open{transform:translate(0)}[data-design-system=v2].app-header .app-header__drawer-head{min-block-size:52px}[data-design-system=v2].app-header .app-header__drawer-title{border-radius:var(--v2-radius-lg);min-block-size:52px}[data-design-system=v2].app-header .app-header__drawer-title:hover{background:var(--v2-color-brand-50)}[data-design-system=v2].app-header .app-header__drawer-title strong{color:var(--v2-color-neutral-900);font-size:var(--v2-type-label-size);line-height:var(--v2-type-label-line-height)}[data-design-system=v2].app-header .app-header__drawer-title small,[data-design-system=v2].app-header .app-header__drawer-preferences-copy small{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);line-height:var(--v2-type-meta-line-height)}[data-design-system=v2].app-header .app-header__drawer-close{inline-size:var(--v2-hit-target-min);block-size:var(--v2-hit-target-min);flex-basis:var(--v2-hit-target-min)}[data-design-system=v2].app-header .app-header__drawer-preferences{min-block-size:56px;padding:var(--v2-space-2) var(--v2-space-3);border-radius:var(--v2-radius-lg);background:var(--v2-surface-subtle);box-shadow:var(--v2-elevation-none);border:0}[data-design-system=v2].app-header .app-header__drawer-language{display:inline-flex}[data-design-system=v2].app-header .app-header__language-trigger{background:var(--v2-surface-workspace)}[data-design-system=v2].app-header .app-header__navigation{flex:auto;display:block}[data-design-system=v2].app-header .app-header__drawer-section-label{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-label-weight)}[data-design-system=v2].app-header .app-primary-nav{gap:var(--v2-space-1);padding:var(--v2-space-1);border-radius:var(--v2-radius-lg);background:var(--v2-surface-subtle);border:0}[data-design-system=v2].app-header .app-primary-nav .app-primary-nav__item{min-block-size:var(--v2-hit-target-min);padding-inline:var(--v2-space-4);border-radius:var(--v2-radius-md);font-size:var(--v2-type-body-sm-size)}[data-design-system=v2].app-header .app-primary-nav .app-primary-nav__item:after{inline-size:var(--v2-border-emphasis-width);block-size:var(--v2-space-4);inset-block:50% auto;inset-inline-start:var(--v2-space-1);transform:translateY(-50%)scaleY(0)}[data-design-system=v2].app-header .app-primary-nav .app-primary-nav__item.active:after,[data-design-system=v2].app-header .app-primary-nav .app-primary-nav__item:hover:after,[dir=rtl] [data-design-system=v2].app-header .app-primary-nav .app-primary-nav__item.active:after,[dir=rtl] [data-design-system=v2].app-header .app-primary-nav .app-primary-nav__item:hover:after{transform:translateY(-50%)scaleY(1)}[data-design-system=v2].app-header .app-header__drawer.is-open .app-primary-nav>*{animation:none}[data-design-system=v2].app-header .app-header__actions{grid-template-columns:var(--v2-hit-target-min) minmax(0, 1fr);gap:var(--v2-space-2);border-block-start:var(--v2-border-subtle);border-inline-start:0;padding-block-start:var(--v2-space-2);padding-inline-start:0;display:grid}[data-design-system=v2].app-header :where(.app-header__auth-action,.app-header__guide){min-block-size:var(--v2-hit-target-min);border-radius:var(--v2-radius-md);block-size:auto;font-size:var(--v2-type-body-sm-size)}[data-design-system=v2].app-header .app-header__guide{inline-size:var(--v2-hit-target-min);justify-content:center;padding:0}[data-design-system=v2].app-header .app-header__auth-action:only-child{grid-column:1/-1;inline-size:100%}[data-design-system=v2].app-header .app-header__account{border-radius:var(--v2-radius-lg);min-block-size:60px;inline-size:100%;max-inline-size:none}[data-design-system=v2].app-header .app-header__account-menu{inline-size:100%}[data-design-system=v2].app-header .app-header__account-popover{inline-size:100%;min-inline-size:0;inset-block-start:auto;inset-block-end:calc(100% + var(--v2-space-2))}[data-design-system=v2].app-header .app-header__account-copy{max-inline-size:none;display:grid}[data-design-system=v2].app-header .app-header__account-logout{min-block-size:var(--v2-hit-target-min);margin-inline-start:auto}}@media (width<=480px){[data-design-system=v2].app-header .app-header__brand-copy small{display:none}[data-design-system=v2].app-header .app-header__drawer{inline-size:min(94vw,400px);padding-inline:var(--v2-space-3)}}@media (forced-colors:active){[data-design-system=v2].app-header,[data-design-system=v2].app-header :where(button,.app-header__drawer){border-color:canvastext}}[data-design-system=v2].v2-form-actions{min-inline-size:0;border-block-start:var(--v2-border-subtle);align-items:center;gap:var(--v2-space-2);background:0 0;padding-block-start:var(--v2-space-4);display:flex}[data-design-system=v2].v2-form-actions[data-sticky=true]{z-index:1;padding-block:var(--v2-space-3);background:var(--v2-surface-sticky);box-shadow:var(--v2-elevation-sticky);border-block-start:0;position:sticky;inset-block-end:0}[data-design-system=v2] .v2-form-actions__destructive{border-inline-start:var(--v2-border-subtle);margin-inline-start:auto;padding-inline-start:var(--v2-space-4)}[data-design-system=v2] .v2-form-actions__target{min-block-size:var(--v2-hit-target-min);min-inline-size:var(--v2-hit-target-min)}[data-design-system=v2].v2-dialog[data-variant=confirmation] .v2-form-actions{gap:var(--v2-space-3);border-block-start:0;padding-block-start:var(--v2-space-3)}[data-design-system=v2].v2-dialog[data-variant=confirmation] .v2-form-actions__destructive{border-block-start:0;border-inline-start:0;min-inline-size:0;margin-block-start:0;margin-inline-start:0;padding-block-start:0;padding-inline-start:0}@media (width<=479px){[data-design-system=v2].v2-form-actions{grid-template-columns:minmax(0,1fr);display:grid}[data-design-system=v2] :where(.v2-form-actions__primary,.v2-form-actions__secondary,.v2-form-actions__destructive,.v2-form-actions__target){inline-size:100%}[data-design-system=v2] .v2-form-actions__destructive{border-block-start:var(--v2-border-subtle);border-inline-start:0;margin-block-start:var(--v2-space-2);margin-inline-start:0;padding-block-start:var(--v2-space-3);padding-inline-start:0}[data-design-system=v2].v2-dialog[data-variant=confirmation] .v2-form-actions{grid-template-columns:repeat(2,minmax(0,1fr))}[data-design-system=v2].v2-dialog[data-variant=confirmation] :where(.v2-form-actions__primary,.v2-form-actions__destructive,.v2-form-actions__target){min-inline-size:0}}@media (width<=359px){[data-design-system=v2].v2-dialog[data-variant=confirmation] .v2-form-actions{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){[data-design-system=v2].v2-form-actions,[data-design-system=v2] .v2-form-actions__destructive{border-color:canvastext}}[data-design-system=v2].v2-dialog{inline-size:calc(100% - (2 * var(--v2-layout-gutter)));max-block-size:90dvh;max-inline-size:min(90vw,600px);color:var(--v2-color-neutral-900);background:var(--v2-surface-overlay);border:var(--v2-border-default);border-radius:var(--v2-radius-lg);box-shadow:var(--v2-elevation-modal);margin:auto;padding:0;overflow:hidden}[data-design-system=v2].v2-dialog[data-size=small]{max-inline-size:min(90vw,400px)}[data-design-system=v2].v2-dialog[data-size=large]{max-inline-size:min(90vw,800px)}[data-design-system=v2].v2-dialog[data-placement=inline-start]{border-radius:var(--v2-radius-none);border-block:0;border-inline-start:0;block-size:100dvh;max-block-size:100dvh;margin-block:0;margin-inline:0 auto}[data-design-system=v2].v2-dialog[open]{animation:v2-dialog-enter var(--v2-motion-deliberate) var(--v2-ease-standard);grid-template-rows:auto minmax(0,1fr);display:grid}[data-design-system=v2].v2-dialog[data-placement=inline-start][open]{animation-name:v2-dialog-drawer-enter}[data-design-system=v2].v2-dialog::backdrop{background:var(--v2-color-scrim)}[data-design-system=v2].v2-dialog .v2-dialog__header{gap:var(--v2-space-4);padding:var(--v2-space-6);justify-content:space-between;align-items:flex-start;display:flex}[data-design-system=v2].v2-dialog .v2-dialog__heading{min-inline-size:0}[data-design-system=v2].v2-dialog .v2-dialog__title{font-size:var(--v2-type-h3-size);font-weight:var(--v2-type-h3-weight);line-height:var(--v2-type-h3-line-height);margin:0}[data-design-system=v2].v2-dialog .v2-dialog__description{margin:var(--v2-space-1) 0 0;color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);font-weight:var(--v2-type-body-sm-weight);line-height:var(--v2-type-body-sm-line-height)}[data-design-system=v2].v2-dialog .v2-dialog__close{flex:none;margin-block-start:-8px;margin-inline-end:-8px}[data-design-system=v2].v2-dialog .v2-dialog__body{min-block-size:0;padding:0 var(--v2-space-6) var(--v2-space-6);overscroll-behavior:contain;overflow:auto}@keyframes v2-dialog-enter{0%{opacity:0;transform:translateY(var(--v2-space-1))}to{opacity:1;transform:translateY(0)}}@keyframes v2-dialog-drawer-enter{0%{opacity:0}to{opacity:1}}@media (width<=599px){[data-design-system=v2].v2-dialog:not([data-variant=confirmation]){border-radius:var(--v2-radius-none);border:0;block-size:100dvh;max-block-size:none;inline-size:100vw;max-inline-size:none;margin:0}[data-design-system=v2].v2-dialog .v2-dialog__header{padding-block-start:max(var(--v2-space-6), env(safe-area-inset-top));padding-inline:var(--v2-space-4);padding-left:max(var(--v2-space-4), env(safe-area-inset-left));padding-right:max(var(--v2-space-4), env(safe-area-inset-right))}[data-design-system=v2].v2-dialog .v2-dialog__body{padding-block-end:max(var(--v2-space-6), env(safe-area-inset-bottom));padding-inline:var(--v2-space-4);padding-left:max(var(--v2-space-4), env(safe-area-inset-left));padding-right:max(var(--v2-space-4), env(safe-area-inset-right))}}@media (prefers-reduced-motion:reduce){[data-design-system=v2].v2-dialog[open]{animation:none}}@media (forced-colors:active){[data-design-system=v2].v2-dialog{border:1px solid canvastext}}[data-design-system=v2] .admin-job-error-dialog{gap:var(--v2-space-5);min-inline-size:0;display:grid}[data-design-system=v2] .admin-job-error-dialog pre{max-block-size:min(50vh,24rem);padding:var(--v2-space-4);overscroll-behavior:contain;color:var(--v2-color-neutral-900);background:var(--v2-surface-subtle);border:var(--v2-border-default);border-radius:var(--v2-radius-sm);font-family:var(--v2-font-mono);font-size:var(--v2-type-code-size);line-height:var(--v2-type-code-line-height);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;overflow:auto}[data-design-system=v2] .v2-progress{gap:var(--v2-space-2);min-inline-size:0;display:grid}[data-design-system=v2] .v2-progress__labels{align-items:baseline;gap:var(--v2-space-2);min-inline-size:0;display:flex}[data-design-system=v2] .v2-progress__labels>:first-child{color:var(--v2-color-neutral-800)}[data-design-system=v2] .v2-progress__value{color:var(--v2-color-neutral-700);margin-inline-start:auto}[data-design-system=v2] .v2-progress__track{block-size:var(--v2-space-1);background:var(--v2-color-neutral-200);border-radius:var(--v2-radius-full);display:block;position:relative;overflow:hidden}[data-design-system=v2] .v2-progress__bar{background:var(--v2-color-brand-600);border-radius:inherit;transform:scaleX(var(--v2-progress-scale,0));transform-origin:0;transition:transform var(--v2-motion-standard) var(--v2-ease-linear);position:absolute;inset:0}:is([data-design-system=v2]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .v2-progress__bar,[data-design-system=v2] :is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .v2-progress__bar){transform-origin:100%}[data-design-system=v2] .v2-progress[data-progress=indeterminate] .v2-progress__bar{inline-size:40%;animation:v2-progress-indeterminate 1.2s var(--v2-ease-standard) infinite;inset-inline:0 auto;transform:translate(-100%)}@keyframes v2-progress-indeterminate{to{transform:translate(350%)}}@media (prefers-reduced-motion:reduce){[data-design-system=v2] .v2-progress[data-progress=indeterminate] .v2-progress__bar{opacity:.45;inline-size:100%;animation:none;inset-inline:0;transform:none}}@media (forced-colors:active){[data-design-system=v2] .v2-progress__track{border:1px solid canvastext}[data-design-system=v2] .v2-progress__bar{background:highlight}}[data-design-system=v2] .v2-status-badge{min-block-size:24px;max-inline-size:100%;padding-block:var(--v2-space-1);padding-inline:var(--v2-space-2);color:var(--v2-color-neutral-800);background:var(--v2-surface-subtle);border:var(--v2-border-subtle);border-radius:var(--v2-radius-full);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-line-height);overflow-wrap:anywhere;align-items:center;display:inline-flex}[data-design-system=v2] .v2-status-badge[data-tone=processing]{color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);border-color:var(--v2-color-brand-300)}[data-design-system=v2] .v2-status-badge[data-tone=success]{color:var(--v2-color-success-strong);background:var(--v2-color-success-surface);border-color:var(--v2-color-success-base)}[data-design-system=v2] .v2-status-badge[data-tone=warning]{color:var(--v2-color-warning-strong);background:var(--v2-color-warning-surface);border-color:var(--v2-color-warning-base)}[data-design-system=v2] .v2-status-badge[data-tone=danger]{color:var(--v2-color-danger-strong);background:var(--v2-color-danger-surface);border-color:var(--v2-color-danger-base)}@media (forced-colors:active){[data-design-system=v2] .v2-status-badge{border-color:canvastext}}[data-design-system=v2] .v2-badge:not(.v2-status-badge){min-block-size:24px;max-inline-size:100%;padding-block:var(--v2-space-1);padding-inline:var(--v2-space-2);color:var(--v2-color-neutral-700);background:var(--v2-surface-subtle);border:var(--v2-border-subtle);border-radius:var(--v2-radius-full);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-line-height);align-items:center;display:inline-flex}[data-design-system=v2] .v2-badge[data-variant=count]{min-inline-size:24px;padding-inline:var(--v2-space-1);color:var(--v2-color-neutral-800);font-variant-numeric:tabular-nums;justify-content:center}[data-design-system=v2] .v2-badge[data-variant=filter]{isolation:isolate;gap:var(--v2-space-1);min-block-size:var(--v2-hit-target-min);padding-block:var(--v2-space-0);padding-inline:var(--v2-space-3) var(--v2-space-0);color:var(--v2-color-neutral-800);background:0 0;border:0;position:relative}[data-design-system=v2] .v2-badge[data-variant=filter]:before{z-index:-1;inset-block:var(--v2-space-2);background:var(--v2-surface-workspace);border:var(--v2-border-strong);border-radius:var(--v2-radius-full);content:"";transition:background-color var(--v2-motion-fast) var(--v2-ease-standard), border-color var(--v2-motion-fast) var(--v2-ease-standard);position:absolute;inset-inline:0}[data-design-system=v2] .v2-badge[data-variant=filter]:hover:before{background:var(--v2-color-neutral-100);border-color:var(--v2-color-brand-500)}[data-design-system=v2] .v2-badge[data-variant=filter]:focus-within:before{border-color:var(--v2-color-brand-600)}[data-design-system=v2] .v2-badge__label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}[data-design-system=v2] .v2-badge__remove{isolation:isolate;min-inline-size:var(--v2-hit-target-min);min-block-size:var(--v2-hit-target-min);color:currentColor;border-radius:var(--v2-radius-full);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}[data-design-system=v2] .v2-badge__remove:before{z-index:-1;inset:var(--v2-space-2);border-radius:var(--v2-radius-full);content:"";background:0 0;position:absolute}[data-design-system=v2] .v2-badge__remove:hover{color:var(--v2-color-brand-700)}[data-design-system=v2] .v2-badge__remove:hover:before{background:var(--v2-color-brand-50)}[data-design-system=v2] .v2-badge__remove:active:before{background:var(--v2-color-brand-100)}@media (forced-colors:active){[data-design-system=v2] .v2-badge:not(.v2-status-badge),[data-design-system=v2] .v2-badge[data-variant=filter]:before{border-color:canvastext}}[data-design-system=v2] .v2-select{isolation:isolate;border-radius:var(--v2-radius-md);align-items:stretch;inline-size:100%;min-inline-size:0;display:grid;position:relative}[data-design-system=v2] .v2-select:before{z-index:-1;background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-md);content:"";transition:background-color var(--v2-motion-fast) var(--v2-ease-standard), border-color var(--v2-motion-fast) var(--v2-ease-standard);position:absolute;inset:0}[data-design-system=v2] .v2-select[data-size=compact]:before{inset-block:2px}[data-design-system=v2] .v2-select__control{inline-size:100%;min-inline-size:0;min-block-size:var(--v2-hit-target-min);padding-block:var(--v2-space-2);padding-inline:var(--v2-space-3);color:var(--v2-color-neutral-900);border-radius:var(--v2-radius-md);font:inherit;font-size:var(--v2-type-body-size);line-height:var(--v2-type-body-line-height);cursor:pointer;background:0 0;border:0}[data-design-system=v2] .v2-select[data-loading=true] .v2-select__control{padding-inline-end:calc(var(--v2-space-8) + var(--v2-space-3))}[data-design-system=v2] .v2-select:hover:before{border-color:var(--v2-color-neutral-500)}[data-design-system=v2] .v2-select:focus-within:before{border-color:var(--v2-color-brand-700)}[data-design-system=v2] .v2-select[data-invalid=true]:before{border-color:var(--v2-color-danger-base)}[data-design-system=v2] .v2-select[data-disabled=true]:before{background:var(--v2-color-neutral-100);border-color:var(--v2-color-neutral-500)}[data-design-system=v2] .v2-select__control:disabled{color:var(--v2-color-neutral-700);cursor:not-allowed}[data-design-system=v2] .v2-select[data-loading=true]:before{border-color:var(--v2-color-brand-300)}[data-design-system=v2] .v2-select__loading{color:var(--v2-color-brand-700);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-end:calc(var(--v2-space-6) + var(--v2-space-2));transform:translateY(-50%)}@media (forced-colors:active){[data-design-system=v2] .v2-select:before{border-color:canvastext}[data-design-system=v2] .v2-select[data-invalid=true]:before{border-color:mark}}[data-design-system=v2] .v2-text-input{isolation:isolate;border-radius:var(--v2-radius-md);align-items:stretch;inline-size:100%;min-inline-size:0;display:grid;position:relative}[data-design-system=v2] .v2-text-input:before{z-index:-1;background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-md);content:"";transition:background-color var(--v2-motion-fast) var(--v2-ease-standard), border-color var(--v2-motion-fast) var(--v2-ease-standard);position:absolute;inset:0}[data-design-system=v2] .v2-text-input[data-size=compact]:before{inset-block:2px}[data-design-system=v2] .v2-text-input__control{inline-size:100%;min-inline-size:0;min-block-size:var(--v2-hit-target-min);padding-block:var(--v2-space-2);padding-inline:var(--v2-space-3);color:var(--v2-color-neutral-900);caret-color:var(--v2-color-brand-700);border-radius:var(--v2-radius-md);font:inherit;font-size:var(--v2-type-body-size);line-height:var(--v2-type-body-line-height);background:0 0;border:0}[data-design-system=v2] .v2-text-input[data-loading=true] .v2-text-input__control{padding-inline-end:calc(var(--v2-space-8) + var(--v2-space-1))}[data-design-system=v2] .v2-text-input__control:is([data-variant=code],[data-variant=id]){font-family:var(--v2-font-mono);font-variant-numeric:tabular-nums}[data-design-system=v2] .v2-text-input__control::placeholder{color:var(--v2-color-neutral-700);opacity:1}[data-design-system=v2] .v2-text-input:hover:before{border-color:var(--v2-color-neutral-500)}[data-design-system=v2] .v2-text-input:focus-within:before{border-color:var(--v2-color-brand-700)}[data-design-system=v2] .v2-text-input[data-invalid=true]:before{border-color:var(--v2-color-danger-base)}[data-design-system=v2] .v2-text-input[data-read-only=true]:before{background:var(--v2-surface-subtle);border-color:var(--v2-color-neutral-300)}[data-design-system=v2] .v2-text-input[data-disabled=true]:before{background:var(--v2-color-neutral-100);border-color:var(--v2-color-neutral-500)}[data-design-system=v2] .v2-text-input__control:disabled{color:var(--v2-color-neutral-700);cursor:not-allowed}[data-design-system=v2] .v2-text-input[data-loading=true]:before{border-color:var(--v2-color-brand-300)}[data-design-system=v2] .v2-text-input__loading{color:var(--v2-color-brand-700);position:absolute;inset-block-start:50%;inset-inline-end:var(--v2-space-3);transform:translateY(-50%)}[data-design-system=v2] .password-toggle{position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}@media (forced-colors:active){[data-design-system=v2] .v2-text-input:before{border-color:canvastext}[data-design-system=v2] .v2-text-input[data-invalid=true]:before{border-color:mark}}.pagination{direction:rtl;background:#fff;border:1px solid #d7c8ff;border-radius:16px;justify-content:center;align-items:center;gap:6px;width:fit-content;margin:0 auto;padding:12px 16px;display:flex;box-shadow:0 12px 30px #6f37d71f}.pagination-btn{color:#5d3aa7;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;min-width:38px;height:38px;padding:0 10px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s;display:flex}.pagination-btn:hover:not(:disabled):not(.active){color:#664cfd;background:#f0e8ff}.pagination-btn.active{color:#fff;background:#664cfd;box-shadow:0 4px 12px #664cfd59}.pagination-btn:disabled{opacity:.4;cursor:not-allowed}.pagination-nav{min-width:38px}.pagination-ellipsis{color:#6b55a0;letter-spacing:2px;pointer-events:none;justify-content:center;align-items:center;min-width:32px;height:38px;font-size:14px;display:flex}[data-design-system=v2].v2-pagination{min-inline-size:0;color:var(--v2-color-neutral-900);justify-content:center;align-items:center;gap:var(--v2-space-2);display:flex}[data-design-system=v2] .v2-pagination__pages{align-items:center;gap:var(--v2-space-1);display:flex}[data-design-system=v2] .v2-pagination__button{min-inline-size:var(--v2-hit-target-min);block-size:var(--v2-hit-target-min);padding:0 var(--v2-space-2);color:var(--v2-color-neutral-800);border:var(--v2-border-subtle);border-radius:var(--v2-radius-md);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;place-items:center;display:inline-grid}[data-design-system=v2] .v2-pagination__button:where(:hover,:active){background:var(--v2-surface-subtle)}[data-design-system=v2] .v2-pagination__button[aria-current=page]{color:var(--v2-color-neutral-0);background:var(--v2-color-brand-600);border-color:var(--v2-color-brand-600);font-weight:600}[data-design-system=v2] .v2-pagination__button:disabled{color:var(--v2-color-neutral-500);background:var(--v2-surface-subtle);cursor:not-allowed}[data-design-system=v2] .v2-pagination__ellipsis{min-inline-size:var(--v2-space-6);block-size:var(--v2-hit-target-min);place-items:center;display:grid}[data-design-system=v2] .v2-pagination__summary{color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);font-variant-numeric:tabular-nums;white-space:nowrap}[data-design-system=v2].v2-pagination[data-density=comfortable] .v2-pagination__summary,[data-design-system=v2].v2-pagination[data-density=compact] .v2-pagination__pages{display:none}@media (width<=767px){[data-design-system=v2].v2-pagination .v2-pagination__pages{display:none}[data-design-system=v2].v2-pagination .v2-pagination__summary{display:inline}}@media (forced-colors:active){[data-design-system=v2] .v2-pagination__button[aria-current=page]{outline:2px solid canvastext}}[data-design-system=v2].v2-data-record-list{color:var(--v2-color-neutral-900);margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}[data-design-system=v2].v2-data-record-list>li{min-block-size:var(--v2-density-row-height);padding:var(--v2-space-3) var(--v2-space-4);border-block-end:var(--v2-border-subtle);gap:var(--v2-space-3);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}[data-design-system=v2].v2-data-record-list>li:first-child{border-block-start:var(--v2-border-subtle)}[data-design-system=v2] .v2-data-record-list__fields{gap:var(--v2-space-2) var(--v2-space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}[data-design-system=v2] .v2-data-record-list__fields>div{min-inline-size:0}[data-design-system=v2] .v2-data-record-list__fields dt{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight)}[data-design-system=v2] .v2-data-record-list__fields dd{margin:var(--v2-space-1) 0 0}[data-design-system=v2] .v2-data-record-list [data-kind=numeric]{font-variant-numeric:tabular-nums;text-align:end}[data-design-system=v2] .v2-data-record-list [data-kind=machine]{overflow-wrap:anywhere;text-align:start;unicode-bidi:isolate}[data-design-system=v2] .v2-data-record-list__controls{align-items:center;gap:var(--v2-space-1);display:flex}[data-design-system=v2] .v2-data-record-list__actions :where(button,a[href]){min-block-size:var(--v2-hit-target-min);min-inline-size:var(--v2-hit-target-min)}[data-design-system=v2] .v2-data-record-list__disclosure{inline-size:var(--v2-hit-target-min);block-size:var(--v2-hit-target-min);color:inherit;border-radius:var(--v2-radius-md);background:0 0;border:0;place-items:center;padding:0;display:none}[data-design-system=v2] :where(.v2-data-record-list__state,.v2-data-record-list__stale){color:var(--v2-color-neutral-700);text-align:center;grid-column:1/-1!important}[data-design-system=v2] .v2-data-record-list__state [role=alert]{color:var(--v2-color-danger-strong)}[data-design-system=v2] :where(.v2-data-record-list__state,.v2-data-record-list__stale)>[role]{justify-content:center;align-items:center;gap:var(--v2-space-2);display:inline-flex}[data-design-system=v2] .v2-data-record-list__state .v2-icon[data-icon=loader],[data-design-system=v2] .v2-data-record-list__stale .v2-icon[data-icon=loader]{color:var(--v2-color-brand-600);flex:none}[data-design-system=v2][data-density=compact]>li{padding:var(--v2-space-2) var(--v2-space-3)}@container (width<=639px){[data-design-system=v2].v2-data-record-list>li{padding:var(--v2-space-3) var(--v2-space-4)}[data-design-system=v2] .v2-data-record-list__fields{grid-template-columns:1fr}[data-design-system=v2] .v2-data-record-list__fields>[data-priority]:not([data-priority="1"]){display:none}[data-design-system=v2] [data-expanded=true] .v2-data-record-list__fields>[data-priority]{display:block}[data-design-system=v2] .v2-data-record-list__disclosure{display:grid}}@media (width<=767px){[data-design-system=v2].v2-data-record-list[data-density=compact]>li{min-block-size:48px;padding:var(--v2-space-3) var(--v2-space-4)}}@media (forced-colors:active){[data-design-system=v2].v2-data-record-list>li{border-color:canvastext}}[data-design-system=v2].v2-data-table-region{min-inline-size:0;color:var(--v2-color-neutral-900);container-type:inline-size}[data-design-system=v2] .v2-data-table__viewport{min-inline-size:0}[data-design-system=v2] [data-overflow-policy=comparison-only]{overscroll-behavior-inline:contain;overflow-x:auto}[data-design-system=v2] .v2-data-table{border-collapse:collapse;border-spacing:0;inline-size:100%;color:inherit;font:inherit;text-align:start}[data-design-system=v2] .v2-data-table[data-responsive-mode=comparison]{min-inline-size:720px}[data-design-system=v2] .v2-data-table caption{font-size:var(--v2-type-title-size);font-weight:var(--v2-type-title-weight);line-height:var(--v2-type-title-line-height);text-align:start;padding-block-end:var(--v2-space-3)}[data-design-system=v2] .v2-data-table :where(th,td){block-size:var(--v2-density-row-height);padding:var(--v2-space-3) var(--v2-space-4);border-block-end:var(--v2-border-subtle);text-align:start;vertical-align:middle}[data-design-system=v2] .v2-data-table th{block-size:var(--v2-density-control-height);color:var(--v2-color-neutral-700);background:var(--v2-surface-subtle);border-block-start:var(--v2-border-subtle);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight)}[data-design-system=v2] .v2-data-table tbody tr:where(:hover,:focus-within){background:var(--v2-color-neutral-50)}[data-design-system=v2] .v2-data-table tr[data-state=selected]{background:var(--v2-color-selection)}[data-design-system=v2] .v2-data-table [data-kind=numeric]{font-variant-numeric:tabular-nums;text-align:end}[data-design-system=v2] .v2-data-table [data-kind=machine]{overflow-wrap:anywhere;text-align:start;unicode-bidi:isolate}[data-design-system=v2] .v2-data-table__actions :where(button,a[href]){min-block-size:var(--v2-hit-target-min);min-inline-size:var(--v2-hit-target-min)}[data-design-system=v2] :where(.v2-data-table__sort,.v2-data-table__disclosure-button){min-block-size:var(--v2-hit-target-min);min-inline-size:var(--v2-hit-target-min);color:inherit;border-radius:var(--v2-radius-md);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:var(--v2-space-1);background:0 0;border:0;padding:0;display:inline-flex}[data-design-system=v2] .v2-data-table__sort{min-inline-size:0;padding-inline:var(--v2-space-2);margin-inline:calc(var(--v2-space-2) * -1);transition:color var(--v2-motion-fast) var(--v2-ease-standard), background-color var(--v2-motion-fast) var(--v2-ease-standard);justify-content:flex-start}[data-design-system=v2] .v2-data-table__sort .v2-icon{color:var(--v2-color-neutral-500)}[data-design-system=v2] .v2-data-table__sort:hover{color:var(--v2-color-brand-700);background:var(--v2-color-brand-50)}[data-design-system=v2] .v2-data-table__sort[data-active=true]{color:var(--v2-color-brand-700)}[data-design-system=v2] .v2-data-table__sort[data-active=true] .v2-icon{color:currentColor}[data-design-system=v2] .v2-data-table__selection-cell{inline-size:var(--v2-hit-target-min);padding:0}[data-design-system=v2] .v2-data-table__selection{inline-size:var(--v2-hit-target-min);block-size:var(--v2-hit-target-min);place-items:center;display:grid}[data-design-system=v2] .v2-data-table__selection input{block-size:20px;inline-size:20px;accent-color:var(--v2-color-brand-600);margin:0}[data-design-system=v2] :where(.v2-data-table__disclosure,.v2-data-table__disclosure-heading,.v2-data-table__details-row){display:none}[data-design-system=v2] .v2-data-table__details{padding:var(--v2-space-2) 0;gap:var(--v2-space-2) var(--v2-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}[data-design-system=v2] .v2-data-table__details>div{display:none}[data-design-system=v2] .v2-data-table__details dt{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight)}[data-design-system=v2] .v2-data-table__details dd{margin:var(--v2-space-1) 0 0}[data-design-system=v2] :where(.v2-data-table__state,.v2-data-table__stale){padding:var(--v2-space-4);color:var(--v2-color-neutral-700);text-align:center;justify-content:center;align-items:center;gap:var(--v2-space-2);inline-size:100%;display:inline-flex}[data-design-system=v2] :where(.v2-data-table__state,.v2-data-table__stale) .v2-icon[data-icon=loader]{color:var(--v2-color-brand-600);flex:none}[data-design-system=v2] .v2-data-table__state[role=alert]{color:var(--v2-color-danger-strong)}[data-design-system=v2][data-density=compact] .v2-data-table :where(th,td){padding:var(--v2-space-2) var(--v2-space-3)}@container (width<=899px){[data-design-system=v2] .v2-data-table[data-responsive-mode=priority] :where(th,td)[data-priority="3"]{display:none}[data-design-system=v2][data-has-priority-3=true] :where(.v2-data-table__disclosure,.v2-data-table__disclosure-heading){display:table-cell}[data-design-system=v2] .v2-data-table__details-row{display:table-row}[data-design-system=v2] .v2-data-table__details>[data-priority="3"]{display:block}}@container (width<=639px){[data-design-system=v2] .v2-data-table[data-responsive-mode=priority] :where(th,td)[data-priority="2"]{display:none}[data-design-system=v2][data-has-priority-2=true] :where(.v2-data-table__disclosure,.v2-data-table__disclosure-heading){display:table-cell}[data-design-system=v2] .v2-data-table__details>[data-priority="2"]{display:block}[data-design-system=v2] .v2-data-table__details{grid-template-columns:1fr}}@media (width<=767px){[data-design-system=v2][data-density=compact] .v2-data-table :where(th,td){padding:var(--v2-space-3) var(--v2-space-4)}}[data-design-system=v2] .v2-data-table__details-row[hidden]{display:none}@media (forced-colors:active){[data-design-system=v2] .v2-data-table :where(th,td){border-color:canvastext}}[data-design-system=v2] .v2-form-field{gap:var(--v2-space-1);min-inline-size:0;display:grid}[data-design-system=v2] .v2-form-field__label{justify-content:space-between;align-items:baseline;gap:var(--v2-space-2);color:var(--v2-color-neutral-800);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-label-line-height);display:flex}[data-design-system=v2] .v2-form-field__optional{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight)}[data-design-system=v2] .v2-form-field__message{align-items:flex-start;gap:var(--v2-space-1);min-block-size:var(--v2-type-body-sm-line-height);color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height);display:flex}[data-design-system=v2] .v2-form-field[data-invalid=true] .v2-form-field__message{color:var(--v2-color-danger-strong)}[data-design-system=v2] .v2-form-field[data-warning=true] .v2-form-field__message{color:var(--v2-color-warning-strong)}[data-design-system=v2] .v2-form-field[data-disabled=true] .v2-form-field__label,[data-design-system=v2] .v2-form-field[data-disabled=true] .v2-form-field__message{color:var(--v2-color-neutral-700)}@media (forced-colors:active){[data-design-system=v2] .v2-form-field[data-invalid=true] .v2-form-field__message,[data-design-system=v2] .v2-form-field[data-warning=true] .v2-form-field__message{color:mark}}[data-design-system=v2].admin-data-grid{min-inline-size:0;color:var(--v2-color-neutral-900);gap:var(--v2-space-4);display:grid}[data-design-system=v2] .admin-data-grid__footer{justify-content:space-between;align-items:center;gap:var(--v2-space-4);min-inline-size:0;display:flex}[data-design-system=v2] .admin-data-grid__sort-controls{display:none}[data-design-system=v2] .admin-data-grid__page-size{color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);align-items:center;gap:var(--v2-space-2);display:flex}[data-design-system=v2] .admin-data-grid__page-size .v2-select{inline-size:84px}@media (width<=767px){[data-design-system=v2] .admin-data-grid__sort-controls{padding:var(--v2-space-3);background:var(--v2-surface-subtle);border-block:var(--v2-border-subtle);gap:var(--v2-space-3);display:grid}[data-design-system=v2] .admin-data-grid__sort-heading{color:var(--v2-color-neutral-800);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);align-items:center;gap:var(--v2-space-2);display:flex}[data-design-system=v2] .admin-data-grid__sort-heading .v2-icon{color:var(--v2-color-brand-600)}[data-design-system=v2] .admin-data-grid__sort-fields{gap:var(--v2-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-design-system=v2] .admin-data-grid__sort-fields .v2-form-field__message:empty{display:none}[data-design-system=v2] .admin-data-grid__footer{flex-direction:column;align-items:stretch}[data-design-system=v2] .admin-data-grid__page-size,[data-design-system=v2] .admin-data-grid__footer .v2-pagination{justify-content:space-between}}@media (width<=439px){[data-design-system=v2] .admin-data-grid__sort-fields{grid-template-columns:minmax(0,1fr)}}[data-design-system=v2].v2-popover{z-index:40;inline-size:400px;max-inline-size:calc(100vw - (2 * var(--v2-space-2)));max-block-size:min(calc(100dvh - (2 * var(--v2-space-2))), var(--v2-overlay-max-block-size,calc(100dvh - (2 * var(--v2-space-2)))));color:var(--v2-color-neutral-900);font-size:var(--v2-type-body-size);line-height:var(--v2-type-body-line-height);background:var(--v2-surface-overlay);border:var(--v2-border-default);border-radius:var(--v2-radius-lg);box-shadow:var(--v2-elevation-popover);animation:v2-popover-enter var(--v2-motion-standard) var(--v2-ease-standard);grid-template-rows:auto minmax(0,1fr);padding:0;display:grid;position:fixed;inset-block-start:var(--v2-overlay-block-start);inset-inline-start:var(--v2-overlay-inline-start);overflow:hidden}[data-design-system=v2].v2-popover[data-size=small]{inline-size:280px}[data-design-system=v2].v2-popover .v2-popover__close-row{min-block-size:calc(var(--v2-hit-target-min) + var(--v2-space-2));padding:var(--v2-space-1);justify-content:flex-end;align-items:flex-start;display:flex}[data-design-system=v2].v2-popover .v2-popover__content{min-block-size:0;padding:0 var(--v2-space-4) var(--v2-space-4);overscroll-behavior:contain;overflow:auto}@keyframes v2-popover-enter{0%{opacity:0;transform:translateY(calc(-1 * var(--v2-space-1)))}to{opacity:1;transform:translateY(0)}}[data-design-system=v2].admin-filter-bar{min-inline-size:0;padding:var(--v2-space-4);background:var(--v2-surface-subtle);border-radius:var(--v2-radius-lg);gap:var(--v2-space-4);display:grid}[data-design-system=v2] .admin-filter-bar__workspace{justify-content:space-between;align-items:end;gap:var(--v2-space-4);min-inline-size:0;display:flex}[data-design-system=v2] .admin-filter-bar__controls{align-items:end;gap:var(--v2-space-3);flex-wrap:wrap;flex:auto;min-inline-size:0;display:flex}[data-design-system=v2] .admin-filter-bar__controls .v2-form-field{flex:180px;min-inline-size:min(100%,180px)}[data-design-system=v2] .admin-filter-bar__controls .admin-filter-bar__search{flex:2 320px;min-inline-size:min(100%,240px)}[data-design-system=v2] .admin-filter-bar__controls .v2-form-field__message:empty{display:none}[data-design-system=v2] .admin-filter-bar__actions{min-block-size:var(--v2-hit-target-min);justify-content:flex-end;align-items:center;gap:var(--v2-space-1);flex-wrap:wrap;flex:none;display:flex}[data-design-system=v2] .admin-filter-bar__advanced{gap:var(--v2-space-4);display:grid}[data-design-system=v2] .admin-filter-bar__summary{min-inline-size:0;border-block-start:var(--v2-border-subtle);justify-content:space-between;align-items:center;gap:var(--v2-space-3);padding-block-start:var(--v2-space-3);display:flex}[data-design-system=v2] .admin-filter-bar__active{gap:var(--v2-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}[data-design-system=v2] .admin-filter-bar__results{color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;margin-inline-start:auto}@media (width<=767px){[data-design-system=v2].admin-filter-bar{padding:var(--v2-space-3)}[data-design-system=v2] .admin-filter-bar__workspace{align-items:stretch;gap:var(--v2-space-3);flex-direction:column}[data-design-system=v2] .admin-filter-bar__controls{grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;display:grid}[data-design-system=v2] .admin-filter-bar__controls .v2-form-field{inline-size:100%;min-inline-size:0}[data-design-system=v2] .admin-filter-bar__controls .admin-filter-bar__search{grid-column:1/-1}[data-design-system=v2] .admin-filter-bar__actions{justify-content:flex-end}[data-design-system=v2] .admin-filter-bar__summary{flex-direction:column;align-items:flex-start}[data-design-system=v2] .admin-filter-bar__results{margin-inline-start:0}}@media (width<=479px){[data-design-system=v2] .admin-filter-bar__controls{grid-template-columns:minmax(0,1fr)}[data-design-system=v2] .admin-filter-bar__controls .admin-filter-bar__search{grid-column:auto}[data-design-system=v2] .admin-filter-bar__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-design-system=v2] .admin-filter-bar__actions>:only-child{grid-column:1/-1}[data-design-system=v2] .admin-filter-bar__actions .v2-button{inline-size:100%}}@media (forced-colors:active){[data-design-system=v2].admin-filter-bar{outline:1px solid canvastext}[data-design-system=v2] .admin-filter-bar__summary{border-color:canvastext}}[data-design-system=v2] .admin-jobs{gap:var(--v2-space-8);min-inline-size:0;display:grid}[data-design-system=v2] .admin-jobs :where(h2,h3,p,dl,dd){margin:0}[data-design-system=v2] .admin-jobs__header{min-inline-size:0;padding:var(--v2-space-6);background:linear-gradient(115deg, var(--v2-color-brand-50), transparent 72%), var(--v2-surface-workspace);border-radius:var(--v2-radius-lg);box-shadow:inset 0 0 0 1px var(--v2-color-brand-100);justify-content:space-between;align-items:center;gap:var(--v2-space-6);display:flex;overflow:hidden}[data-design-system=v2] .admin-jobs__header-copy{align-items:center;gap:var(--v2-space-4);min-inline-size:0;display:flex}[data-design-system=v2] .admin-jobs__header-copy>div{gap:var(--v2-space-1);display:grid}[data-design-system=v2] .admin-jobs__header-icon{block-size:52px;inline-size:52px;color:var(--v2-color-neutral-0);background:var(--v2-color-brand-600);border-radius:var(--v2-radius-lg);flex:none;place-items:center;display:grid;box-shadow:0 10px 24px #6849e833}[data-design-system=v2] .admin-jobs__header h2{font-size:var(--v2-type-h2-size);font-weight:var(--v2-type-h2-weight);line-height:var(--v2-type-h2-line-height);text-wrap:balance}[data-design-system=v2] .admin-jobs__header p{max-inline-size:62ch;color:var(--v2-color-neutral-700)}[data-design-system=v2] .admin-jobs__live{min-inline-size:8rem;border-inline-start:var(--v2-border-subtle);align-items:center;gap:0 var(--v2-space-2);grid-template-columns:auto 1fr;padding-inline-start:var(--v2-space-5);display:grid}[data-design-system=v2] .admin-jobs__live-dot{background:var(--v2-color-neutral-500);border-radius:var(--v2-radius-full);grid-row:1/span 2;block-size:8px;inline-size:8px;display:block;position:relative}[data-design-system=v2] .admin-jobs__live-dot[data-active=true]{background:var(--v2-color-information-base)}[data-design-system=v2] .admin-jobs__live-dot[data-active=true]:after{content:"";border:1px solid var(--v2-color-information-base);border-radius:inherit;animation:1.8s cubic-bezier(.16,1,.3,1) infinite admin-jobs-signal;position:absolute;inset:-4px}[data-design-system=v2] .admin-jobs__live span:not(.admin-jobs__live-dot){color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight)}[data-design-system=v2] .admin-jobs__live strong{color:var(--v2-color-neutral-900);font-size:var(--v2-type-title-size);font-variant-numeric:tabular-nums;line-height:var(--v2-type-title-line-height)}[data-design-system=v2] .admin-jobs__overview{min-inline-size:0;padding-inline:var(--v2-space-1);align-items:center;gap:var(--v2-space-3) var(--v2-space-8);flex-wrap:wrap;display:flex}[data-design-system=v2] .admin-jobs__overview>div{align-items:baseline;gap:var(--v2-space-2);display:inline-flex}[data-design-system=v2] .admin-jobs__overview>div:before{content:"";background:var(--v2-color-neutral-500);border-radius:var(--v2-radius-full);block-size:7px;inline-size:7px;display:block}[data-design-system=v2] .admin-jobs__overview [data-tone=active]:before{background:var(--v2-color-information-base)}[data-design-system=v2] .admin-jobs__overview [data-tone=completed]:before{background:var(--v2-color-success-base)}[data-design-system=v2] .admin-jobs__overview [data-tone=attention]:before{background:var(--v2-color-danger-base)}[data-design-system=v2] .admin-jobs__overview dt{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight)}[data-design-system=v2] .admin-jobs__overview dd{color:var(--v2-color-neutral-900);font-weight:var(--v2-type-title-weight);font-variant-numeric:tabular-nums}[data-design-system=v2] .admin-jobs__ledger{min-inline-size:0;border-block-start:var(--v2-border-default);gap:var(--v2-space-4);padding-block-start:var(--v2-space-6);display:grid}[data-design-system=v2] .admin-jobs__ledger-heading{justify-content:space-between;align-items:start;gap:var(--v2-space-4);min-inline-size:0;display:flex}[data-design-system=v2] .admin-jobs__ledger-heading>div{gap:var(--v2-space-1);display:grid}[data-design-system=v2] .admin-jobs__ledger-heading h3{font-size:var(--v2-type-h3-size);font-weight:var(--v2-type-h3-weight);line-height:var(--v2-type-h3-line-height)}[data-design-system=v2] .admin-jobs__ledger-heading p{max-inline-size:68ch;color:var(--v2-color-neutral-700)}[data-design-system=v2] .admin-jobs__summary,[data-design-system=v2] .admin-jobs__owner,[data-design-system=v2] .admin-jobs__lifecycle{gap:var(--v2-space-2);min-inline-size:0;display:grid}[data-design-system=v2] .admin-jobs__summary-heading{align-items:center;gap:var(--v2-space-2);min-inline-size:0;display:flex}[data-design-system=v2] .admin-jobs__type-icon{block-size:30px;inline-size:30px;color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);border-radius:var(--v2-radius-md);flex:none;place-items:center;display:grid}[data-design-system=v2] .admin-jobs__type-icon[data-type=meeting]{color:var(--v2-color-information-strong);background:var(--v2-color-information-surface)}[data-design-system=v2] .admin-jobs__type-icon:not([data-type=audio]):not([data-type=meeting]){color:var(--v2-color-neutral-700);background:var(--v2-color-neutral-100)}[data-design-system=v2] .admin-jobs__identity{align-items:baseline;gap:var(--v2-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}[data-design-system=v2] .admin-jobs__identity strong{color:var(--v2-color-neutral-900)}[data-design-system=v2] .admin-jobs__filename{color:var(--v2-color-neutral-700);overflow-wrap:anywhere}[data-design-system=v2] .admin-jobs__summary .v2-badge{justify-self:start}[data-design-system=v2] .admin-jobs__machine,[data-design-system=v2] .admin-jobs time,[data-design-system=v2] .admin-jobs__lifecycle dd{font-variant-numeric:tabular-nums;unicode-bidi:isolate}[data-design-system=v2] .admin-jobs__machine{font-family:var(--v2-font-mono);font-size:var(--v2-type-data-size)}[data-design-system=v2] .admin-jobs__lifecycle>div{gap:var(--v2-space-3);grid-template-columns:minmax(7rem,auto) minmax(0,1fr);display:grid}[data-design-system=v2] .admin-jobs__lifecycle dt{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight)}[data-design-system=v2] .admin-jobs__error-state{color:var(--v2-color-success-strong);align-items:center;gap:var(--v2-space-2);display:inline-flex}[data-design-system=v2] .admin-jobs__error-state[data-has-error=true]{color:var(--v2-color-danger-strong)}[data-design-system=v2] .admin-jobs__actions{align-items:center;gap:var(--v2-space-1);flex-wrap:wrap;min-inline-size:0;display:flex}[data-design-system=v2] .admin-jobs__ledger .v2-data-table__viewport,[data-design-system=v2] .admin-jobs__ledger .v2-data-record-list{border:var(--v2-border-subtle);border-radius:var(--v2-radius-lg);overflow:clip}[data-design-system=v2] .admin-jobs__ledger .v2-data-table :where(th,td),[data-design-system=v2] .admin-jobs__ledger .v2-data-record-list>li{border-block-end-color:var(--v2-color-neutral-200)}[data-design-system=v2] .admin-jobs__ledger .v2-data-table th,[data-design-system=v2] .admin-jobs__ledger .v2-data-record-list>li:first-child{border-block-start:0}[data-design-system=v2] .admin-jobs__ledger .v2-data-table tbody tr:last-child td,[data-design-system=v2] .admin-jobs__ledger .v2-data-record-list>li:last-child{border-block-end:0}[data-design-system=v2] .admin-jobs__ledger .v2-data-table caption{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}@keyframes admin-jobs-signal{0%{opacity:.6;transform:scale(.72)}to{opacity:0;transform:scale(1.55)}}@media (width<=767px){[data-design-system=v2] .admin-jobs{gap:var(--v2-space-6)}[data-design-system=v2] .admin-jobs__header{flex-direction:column;align-items:stretch}[data-design-system=v2] .admin-jobs__live{min-inline-size:0;border-block-start:var(--v2-border-subtle);border-inline-start:0;grid-template-columns:auto auto 1fr;padding-block-start:var(--v2-space-3);padding-inline-start:0}[data-design-system=v2] .admin-jobs__live-dot{grid-row:auto}[data-design-system=v2] .admin-jobs__live strong{justify-self:end}[data-design-system=v2] .admin-jobs__overview{gap:var(--v2-space-3) var(--v2-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-design-system=v2] .admin-jobs__overview>div{min-inline-size:0}[data-design-system=v2] .admin-jobs__actions{flex-direction:column;align-items:stretch}[data-design-system=v2] .admin-jobs__actions .v2-button{inline-size:100%}}@media (width<=439px){[data-design-system=v2] .admin-jobs__header{padding:var(--v2-space-4)}[data-design-system=v2] .admin-jobs__header-icon{block-size:44px;inline-size:44px}[data-design-system=v2] .admin-jobs__overview{grid-template-columns:minmax(0,1fr)}[data-design-system=v2] .admin-jobs__overview>div{justify-content:space-between}}@media (prefers-reduced-motion:reduce){[data-design-system=v2] .admin-jobs__live-dot[data-active=true]:after{opacity:.35;animation:none;transform:none}}@media (forced-colors:active){[data-design-system=v2] .admin-jobs__header,[data-design-system=v2] .admin-jobs__ledger .v2-data-table__viewport,[data-design-system=v2] .admin-jobs__ledger .v2-data-record-list{box-shadow:none;border:1px solid canvastext}[data-design-system=v2] .admin-jobs__header-icon{color:canvas;box-shadow:none;background:canvastext}[data-design-system=v2] .admin-jobs__overview>div:before,[data-design-system=v2] .admin-jobs__live-dot{background:canvastext}}[data-design-system=v2] .v2-text-area-frame{min-inline-size:0;display:block;position:relative}[data-design-system=v2] .v2-text-area{min-block-size:96px;inline-size:100%;min-inline-size:0;padding-block:var(--v2-space-3);padding-inline:var(--v2-space-3);color:var(--v2-color-neutral-900);caret-color:var(--v2-color-brand-700);background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-md);font:inherit;font-size:var(--v2-type-body-size);line-height:var(--v2-type-body-line-height);resize:vertical;transition:background-color var(--v2-motion-fast) var(--v2-ease-standard), border-color var(--v2-motion-fast) var(--v2-ease-standard);display:block}[data-design-system=v2] .v2-text-area:hover:not(:disabled){border-color:var(--v2-color-neutral-500)}[data-design-system=v2] .v2-text-area:focus{border-color:var(--v2-color-brand-700)}[data-design-system=v2] .v2-text-area-frame[data-invalid=true] .v2-text-area{border-color:var(--v2-color-danger-base)}[data-design-system=v2] .v2-text-area-frame[data-read-only=true] .v2-text-area{background:var(--v2-surface-subtle);border-color:var(--v2-color-neutral-300)}[data-design-system=v2] .v2-text-area-frame[data-disabled=true] .v2-text-area{color:var(--v2-color-neutral-700);background:var(--v2-color-neutral-100);border-color:var(--v2-color-neutral-500);cursor:not-allowed}[data-design-system=v2] .v2-text-area-frame[data-loading=true] .v2-text-area{border-color:var(--v2-color-brand-300);padding-inline-end:calc(var(--v2-space-8) + var(--v2-space-1))}[data-design-system=v2] .v2-text-area-frame__loading{color:var(--v2-color-brand-700);position:absolute;inset-block-start:var(--v2-space-3);inset-inline-end:var(--v2-space-3)}[data-design-system=v2] .v2-text-area::placeholder{color:var(--v2-color-neutral-700);opacity:1}@media (forced-colors:active){[data-design-system=v2] .v2-text-area{border-color:canvastext}[data-design-system=v2] .v2-text-area-frame[data-invalid=true] .v2-text-area{border-color:mark}}[data-design-system=v2] .admin-models{gap:var(--v2-space-6);min-inline-size:0;display:grid}[data-design-system=v2] .admin-models :where(h2,h3,p){margin:0}[data-design-system=v2] .admin-models__header>div,[data-design-system=v2] .admin-models__form-heading,[data-design-system=v2] .admin-models__collection-heading>div{gap:var(--v2-space-1);display:grid}[data-design-system=v2] .admin-models__header{justify-content:space-between;align-items:end;gap:var(--v2-space-4);display:flex}[data-design-system=v2] .admin-models__header p,[data-design-system=v2] .admin-models__form-heading span,[data-design-system=v2] .admin-models__collection-heading p,[data-design-system=v2] .admin-models__summary span{color:var(--v2-color-neutral-700)}[data-design-system=v2] .admin-models__form{gap:var(--v2-space-4);min-inline-size:0;display:grid}[data-design-system=v2] .admin-models__form-grid{gap:var(--v2-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-design-system=v2] .admin-models__collection{gap:var(--v2-space-4);min-inline-size:0;display:grid}[data-design-system=v2] .admin-models__summary{gap:var(--v2-space-1);display:grid}[data-design-system=v2] .admin-models__actions{gap:var(--v2-space-2);flex-wrap:wrap;display:flex}[data-design-system=v2] .admin-models__confirmation{gap:var(--v2-space-5);display:grid}@media (width<=639px){[data-design-system=v2] .admin-models__header{flex-direction:column;align-items:stretch}[data-design-system=v2] .admin-models__form-grid{grid-template-columns:minmax(0,1fr)}}[data-design-system=v2] .admin-news{gap:var(--v2-space-6);min-inline-size:0;display:grid}[data-design-system=v2] .admin-news :where(h2,h3,p){margin:0}[data-design-system=v2] .admin-news__header>div,[data-design-system=v2] .admin-news__form-heading,[data-design-system=v2] .admin-news__collection-heading>div{gap:var(--v2-space-1);display:grid}[data-design-system=v2] .admin-news__header{justify-content:space-between;align-items:end;gap:var(--v2-space-4);display:flex}[data-design-system=v2] .admin-news__header p,[data-design-system=v2] .admin-news__form-heading span,[data-design-system=v2] .admin-news__collection-heading p{color:var(--v2-color-neutral-700)}[data-design-system=v2] .admin-news__form,[data-design-system=v2] .admin-news__collection{gap:var(--v2-space-4);min-inline-size:0;display:grid}[data-design-system=v2] .admin-news__record-text{overscroll-behavior:contain;white-space:pre-wrap;overflow-wrap:anywhere;max-block-size:10rem;overflow:auto}[data-design-system=v2] .admin-news__record-text:focus-visible{outline:var(--v2-border-emphasis-width) solid var(--v2-color-focus-ring);outline-offset:var(--v2-border-emphasis-width)}[data-design-system=v2] .admin-news__actions{gap:var(--v2-space-2);flex-wrap:wrap;display:flex}[data-design-system=v2] .admin-news__confirmation{gap:var(--v2-space-4);display:grid}@media (width<=639px){[data-design-system=v2] .admin-news__header{flex-direction:column;align-items:stretch}}[data-design-system=v2] .v2-async-state-panel{gap:var(--v2-density-gap);min-inline-size:0;padding:var(--v2-density-panel-padding);color:var(--v2-color-neutral-800);background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-md);display:grid}[data-design-system=v2] .v2-async-state-panel[data-state=failed]{border-color:var(--v2-color-danger-base)}[data-design-system=v2] .v2-async-state-panel:is([data-state=paused],[data-state=needs_attention],[data-state=stale]){border-color:var(--v2-color-warning-base)}[data-design-system=v2] .v2-async-state-panel[data-panel-kind=empty]{background:var(--v2-surface-subtle)}[data-design-system=v2] .v2-async-state-panel__feedback{gap:var(--v2-space-2);min-inline-size:0;display:grid}[data-design-system=v2] .v2-async-state-panel__heading{align-items:center;gap:var(--v2-space-2);display:flex}[data-design-system=v2] .v2-async-state-panel__heading .v2-icon[data-icon=loader]{color:var(--v2-color-brand-600);flex:none}[data-design-system=v2] .v2-async-state-panel__feedback p{max-inline-size:var(--v2-reading-measure);color:var(--v2-color-neutral-700);overflow-wrap:anywhere}[data-design-system=v2] .v2-async-state-panel__action{min-block-size:var(--v2-density-hit-target);padding-block:var(--v2-space-2);padding-inline:var(--v2-space-4);color:var(--v2-color-neutral-0);background:var(--v2-color-brand-600);border:1px solid var(--v2-color-brand-600);border-radius:var(--v2-radius-sm);font:inherit;font-weight:var(--v2-type-label-weight);cursor:pointer;justify-self:start}[data-design-system=v2] .v2-async-state-panel__action:hover{background:var(--v2-color-brand-700);border-color:var(--v2-color-brand-700)}[data-design-system=v2] .v2-async-state-panel__action:disabled{color:var(--v2-color-neutral-700);background:var(--v2-color-neutral-100);border-color:var(--v2-color-neutral-300);cursor:not-allowed}[data-design-system=v2] .v2-async-state-panel__content{min-inline-size:0}[data-design-system=v2] .v2-async-state-panel__content:empty{display:none}@media (forced-colors:active){[data-design-system=v2] .v2-async-state-panel,[data-design-system=v2] .v2-async-state-panel__action{border-color:canvastext}}[data-design-system=v2] .admin-payments{gap:var(--v2-space-8);min-inline-size:0;display:grid}[data-design-system=v2] .admin-payments__header,[data-design-system=v2] .admin-payments__history-heading>div{gap:var(--v2-space-1);display:grid}[data-design-system=v2] .admin-payments__header{min-inline-size:0;padding:var(--v2-space-6);background:linear-gradient(115deg, var(--v2-color-brand-50), transparent 72%), var(--v2-surface-workspace);border-radius:var(--v2-radius-lg);box-shadow:inset 0 0 0 1px var(--v2-color-brand-100);justify-content:space-between;align-items:center;gap:var(--v2-space-6);display:flex;overflow:hidden}[data-design-system=v2] .admin-payments__header-copy{align-items:center;gap:var(--v2-space-4);min-inline-size:0;display:flex}[data-design-system=v2] .admin-payments__header-copy>div{gap:var(--v2-space-1);display:grid}[data-design-system=v2] .admin-payments__header-icon{block-size:52px;inline-size:52px;color:var(--v2-color-neutral-0);background:var(--v2-color-brand-600);border-radius:var(--v2-radius-lg);flex:none;place-items:center;display:grid;box-shadow:0 10px 24px #6849e833}[data-design-system=v2] .admin-payments__header h2{font-size:var(--v2-type-h2-size);font-weight:var(--v2-type-h2-weight);line-height:var(--v2-type-h2-line-height);text-wrap:balance}[data-design-system=v2] .admin-payments :where(h2,h3,p,fieldset,legend,dl,dd){margin:0}[data-design-system=v2] .admin-payments__header p,[data-design-system=v2] .admin-payments__history-heading p,[data-design-system=v2] .admin-payments__no-results,[data-design-system=v2] .admin-payments__refreshing{color:var(--v2-color-neutral-700)}[data-design-system=v2] .admin-payments__header p{max-inline-size:62ch}[data-design-system=v2] .admin-payments__overview{background:var(--v2-surface-subtle);border-radius:var(--v2-radius-lg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}[data-design-system=v2] .admin-payments__overview>div{min-block-size:88px;min-inline-size:0;padding:var(--v2-space-4) var(--v2-space-5);align-content:center;gap:var(--v2-space-1);display:grid;position:relative}[data-design-system=v2] .admin-payments__overview>div+div{border-inline-start:var(--v2-border-subtle)}[data-design-system=v2] .admin-payments__overview dt{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-line-height)}[data-design-system=v2] .admin-payments__overview dd{color:var(--v2-color-neutral-900);font-size:var(--v2-type-h3-size);font-weight:var(--v2-type-h3-weight);font-variant-numeric:tabular-nums;line-height:var(--v2-type-h3-line-height)}[data-design-system=v2] .admin-payments__overview [data-tone=success] dd{color:var(--v2-color-success-strong)}[data-design-system=v2] .admin-payments__overview [data-tone=processing] dd{color:var(--v2-color-information-strong)}[data-design-system=v2] .admin-payments__overview [data-tone=attention] dd{color:var(--v2-color-danger-strong)}[data-design-system=v2] .admin-payments__create,[data-design-system=v2] .admin-payments__history{min-inline-size:0;border-block-start:var(--v2-border-default);padding-block-start:var(--v2-space-5)}[data-design-system=v2] .admin-payments__create{gap:var(--v2-space-6);display:grid}[data-design-system=v2] .admin-payments__form-note{max-inline-size:58ch;padding-block:var(--v2-space-3);color:var(--v2-color-neutral-700);border-block:var(--v2-border-subtle);align-items:flex-start;gap:var(--v2-space-2);display:flex}[data-design-system=v2] .admin-payments__form-note .v2-icon{color:var(--v2-color-brand-600);flex:none;margin-block-start:var(--v2-space-1)}[data-design-system=v2] .admin-payments__form{gap:var(--v2-space-5);inline-size:min(100%,40rem);display:grid}[data-design-system=v2] .admin-payments__owner-group{min-inline-size:0;padding:var(--v2-space-4);background:var(--v2-surface-subtle);border:var(--v2-border-subtle);border-radius:var(--v2-radius-md);gap:var(--v2-space-4);display:grid}[data-design-system=v2] .admin-payments__owner-group legend{padding-inline:var(--v2-space-1);color:var(--v2-color-neutral-900);font-size:var(--v2-type-title-size);font-weight:var(--v2-type-title-weight)}[data-design-system=v2] .admin-payments__picker{min-inline-size:0;position:relative}[data-design-system=v2] .admin-payments__match-count{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);line-height:var(--v2-type-meta-line-height);margin-block-start:var(--v2-space-1);display:block}[data-design-system=v2] .admin-payments__picker-list{z-index:10;max-block-size:18rem;margin:var(--v2-space-1) 0 0;padding:var(--v2-space-1);overscroll-behavior:contain;background:var(--v2-surface-overlay);border:var(--v2-border-default);border-radius:var(--v2-radius-md);box-shadow:var(--v2-elevation-popover);list-style:none;position:absolute;inset-block-start:100%;inset-inline:0;overflow-y:auto}[data-design-system=v2] .admin-payments__picker-option{min-block-size:var(--v2-hit-target-min);padding:var(--v2-space-2) var(--v2-space-3);border-radius:var(--v2-radius-sm);cursor:pointer;align-items:center;gap:var(--v2-space-1) var(--v2-space-3);grid-template-columns:minmax(8rem,1fr) minmax(7rem,1fr) auto;display:grid}[data-design-system=v2] .admin-payments__picker-option:where([data-active=true],[aria-selected=true]){background:var(--v2-color-selection)}@media (forced-colors:active){[data-design-system=v2] .admin-payments__picker-option:where([data-active=true],[aria-selected=true]){outline-offset:-2px;outline:2px solid canvastext}}[data-design-system=v2] .admin-payments__selected-owner{min-block-size:var(--v2-hit-target-min);padding:var(--v2-space-2) var(--v2-space-3);color:var(--v2-color-neutral-800);background:var(--v2-color-brand-50);border-inline-start:var(--v2-border-emphasis-width) solid var(--v2-color-brand-600);align-items:center;gap:var(--v2-space-2);flex-wrap:wrap;display:flex}[data-design-system=v2] .admin-payments__selected-owner>span:first-child{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight)}[data-design-system=v2] .admin-payments__amount-row{gap:var(--v2-space-4);grid-template-columns:minmax(0,2fr) minmax(10rem,1fr);display:grid}[data-design-system=v2] .admin-payments__history{gap:var(--v2-space-4);padding-block-start:var(--v2-space-6);display:grid}[data-design-system=v2] .admin-payments__history-heading{justify-content:space-between;align-items:start;gap:var(--v2-space-4);display:flex}[data-design-system=v2] .admin-payments__row-actions{align-items:center;gap:var(--v2-space-1);flex-wrap:wrap;display:flex}[data-design-system=v2] .admin-payments__machine,[data-design-system=v2] .admin-payments time{font-family:var(--v2-font-mono);font-size:var(--v2-type-data-size);font-variant-numeric:tabular-nums;unicode-bidi:isolate}[data-design-system=v2] .admin-payments__detail{gap:var(--v2-space-6);display:grid}[data-design-system=v2] .admin-payments__detail-summary{min-inline-size:0;padding:var(--v2-space-4);background:var(--v2-surface-subtle);border-block-start:var(--v2-border-emphasis-width) solid var(--v2-color-brand-600);align-items:center;gap:var(--v2-space-3);flex-wrap:wrap;display:flex}[data-design-system=v2] .admin-payments__detail dl{gap:0;display:grid}[data-design-system=v2] .admin-payments__detail dl>div{padding-block:var(--v2-space-3);border-block-end:var(--v2-border-subtle);gap:var(--v2-space-4);grid-template-columns:minmax(8rem,.4fr) minmax(0,1fr);display:grid}[data-design-system=v2] .admin-payments__detail dt{color:var(--v2-color-neutral-700);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight)}[data-design-system=v2] .admin-payments__description{white-space:pre-wrap;overflow-wrap:anywhere}[data-design-system=v2] .admin-payments__confirmation{gap:var(--v2-space-5);display:grid}@media (width<=767px){[data-design-system=v2] .admin-payments{gap:var(--v2-space-6)}[data-design-system=v2] .admin-payments__header{flex-direction:column;align-items:stretch}[data-design-system=v2] .admin-payments__header .v2-button{inline-size:100%}[data-design-system=v2] .admin-payments__overview{grid-template-columns:repeat(2,minmax(0,1fr))}[data-design-system=v2] .admin-payments__overview>div{min-block-size:76px;padding:var(--v2-space-3) var(--v2-space-4)}[data-design-system=v2] .admin-payments__overview>div:nth-child(odd){border-inline-start:0}[data-design-system=v2] .admin-payments__overview>div:nth-child(n+3){border-block-start:var(--v2-border-subtle)}[data-design-system=v2] .admin-payments__amount-row,[data-design-system=v2] .admin-payments__detail dl>div{grid-template-columns:minmax(0,1fr)}[data-design-system=v2] .admin-payments__owner-group{padding:var(--v2-space-3)}[data-design-system=v2] .admin-payments__picker-option{grid-template-columns:minmax(0,1fr)}[data-design-system=v2] .admin-payments__row-actions{flex-direction:column;align-items:stretch}[data-design-system=v2] .admin-payments__row-actions .v2-button{inline-size:100%}}@media (width<=439px){[data-design-system=v2] .admin-payments__header{padding:var(--v2-space-4)}[data-design-system=v2] .admin-payments__header-icon{block-size:44px;inline-size:44px}}@media (forced-colors:active){[data-design-system=v2] .admin-payments__header{box-shadow:none;border:1px solid canvastext}[data-design-system=v2] .admin-payments__header-icon{color:canvas;box-shadow:none;background:canvastext}}[data-design-system=v2] .admin-products{gap:var(--v2-space-6);min-inline-size:0;display:grid}[data-design-system=v2] .admin-products :where(h2,h3,p){margin:0}[data-design-system=v2] .admin-products__header>div,[data-design-system=v2] .admin-products__form-heading,[data-design-system=v2] .admin-products__collection-heading>div{gap:var(--v2-space-1);display:grid}[data-design-system=v2] .admin-products__header{justify-content:space-between;align-items:end;gap:var(--v2-space-4);display:flex}[data-design-system=v2] .admin-products__header p,[data-design-system=v2] .admin-products__collection-heading p,[data-design-system=v2] .admin-products__form-heading span{color:var(--v2-color-neutral-700)}[data-design-system=v2] .admin-products__form{gap:var(--v2-space-4);min-inline-size:0;display:grid}[data-design-system=v2] .admin-products__file-input{inline-size:100%;min-block-size:var(--v2-hit-target-min);padding:var(--v2-space-2);color:var(--v2-color-neutral-900);background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-md);font:inherit}[data-design-system=v2] .admin-products__preview,[data-design-system=v2] .admin-products__record-summary{align-items:center;gap:var(--v2-space-3);min-inline-size:0;display:flex}[data-design-system=v2] .admin-products__preview img,[data-design-system=v2] .admin-products__record-summary img,[data-design-system=v2] .admin-products__image-placeholder{inline-size:var(--v2-hit-target-min);block-size:var(--v2-hit-target-min);flex:0 0 var(--v2-hit-target-min);object-fit:cover;background:var(--v2-surface-subtle);border:var(--v2-border-subtle);border-radius:var(--v2-radius-sm)}[data-design-system=v2] .admin-products__image-placeholder{place-items:center;display:grid}[data-design-system=v2] .admin-products__collection{gap:var(--v2-space-4);min-inline-size:0;display:grid}[data-design-system=v2] .admin-products__record-description{white-space:pre-wrap;overflow-wrap:anywhere}[data-design-system=v2] .admin-products__record-actions{gap:var(--v2-space-2);flex-wrap:wrap;display:flex}[data-design-system=v2] .admin-products__confirmation{gap:var(--v2-space-5);display:grid}@media (width<=639px){[data-design-system=v2] .admin-products__header{flex-direction:column;align-items:stretch}}[data-design-system=v2].v2-menu{z-index:40;inline-size:280px;max-inline-size:calc(100vw - (2 * var(--v2-space-2)));max-block-size:min(calc(100dvh - (2 * var(--v2-space-2))), var(--v2-overlay-max-block-size,calc(100dvh - (2 * var(--v2-space-2)))));padding:var(--v2-space-1);color:var(--v2-color-neutral-900);background:var(--v2-surface-overlay);border:var(--v2-border-default);border-radius:var(--v2-radius-lg);box-shadow:var(--v2-elevation-popover);animation:v2-menu-enter var(--v2-motion-standard) var(--v2-ease-standard);position:fixed;inset-block-start:var(--v2-overlay-block-start);inset-inline-start:var(--v2-overlay-inline-start);overflow:auto}[data-design-system=v2].v2-menu[data-size=small]{inline-size:200px}[data-design-system=v2].v2-menu .v2-menu__item{isolation:isolate;inline-size:100%;min-block-size:var(--v2-hit-target-min);padding:var(--v2-space-2) var(--v2-space-3);color:inherit;font:inherit;font-size:var(--v2-type-body-size);line-height:var(--v2-type-body-line-height);text-align:start;border:0;border-inline-start:var(--v2-border-emphasis-width) solid transparent;border-radius:var(--v2-radius-md);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--v2-space-3);background:0 0;display:flex;position:relative}[data-design-system=v2].v2-menu .v2-menu__item:before{z-index:-1;border-radius:var(--v2-radius-md);content:"";transition:background-color var(--v2-motion-fast) var(--v2-ease-standard);background:0 0;position:absolute;inset-block:2px;inset-inline:0}[data-design-system=v2].v2-menu .v2-menu__item:hover,[data-design-system=v2].v2-menu .v2-menu__item:focus-visible{background:0 0}[data-design-system=v2].v2-menu .v2-menu__item:hover:before,[data-design-system=v2].v2-menu .v2-menu__item:focus-visible:before{background:var(--v2-surface-subtle)}[data-design-system=v2].v2-menu .v2-menu__item:active:before{background:var(--v2-color-neutral-200)}[data-design-system=v2].v2-menu .v2-menu__item[data-destructive=true]{color:var(--v2-color-danger-strong)}[data-design-system=v2].v2-menu .v2-menu__item:disabled{color:var(--v2-color-neutral-500);cursor:not-allowed}[data-design-system=v2].v2-menu .v2-menu__item--selected,[data-design-system=v2].v2-menu .v2-menu__item--selected:disabled{color:var(--v2-color-brand-700);border-inline-start-color:var(--v2-color-brand-600);font-weight:var(--v2-type-label-weight);cursor:default}[data-design-system=v2].v2-menu .v2-menu__item--selected:before,[data-design-system=v2].v2-menu .v2-menu__item--selected:disabled:before{background:var(--v2-color-brand-50)}[data-design-system=v2].v2-menu .v2-menu__state{min-block-size:var(--v2-hit-target-min);padding:var(--v2-space-3);color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height);align-items:center;gap:var(--v2-space-2);display:flex}[data-design-system=v2].v2-menu .v2-menu__state .v2-icon[data-icon=loader]{color:var(--v2-color-brand-600);flex:none}@keyframes v2-menu-enter{0%{opacity:0;transform:translateY(calc(-1 * var(--v2-space-1)))}to{opacity:1;transform:translateY(0)}}.admin-tickets{gap:var(--v2-space-8);min-inline-size:0;display:grid;container-type:inline-size}.admin-tickets :where(h2,h3,h4,p,dl,dd){margin:0}.admin-tickets__header{align-items:flex-start;gap:var(--v2-space-3);min-inline-size:0;display:flex}.admin-tickets__header-icon{inline-size:var(--v2-hit-target-min);block-size:var(--v2-hit-target-min);color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);border-radius:var(--v2-radius-lg);flex:none;place-items:center;display:grid}.admin-tickets__header>div,.admin-tickets__record-summary{gap:var(--v2-space-2);overflow-wrap:anywhere;min-inline-size:0;display:grid}.admin-tickets h2{color:var(--v2-color-neutral-900);font-size:var(--v2-type-h2-size);line-height:var(--v2-type-h2-line-height);font-weight:var(--v2-type-h2-weight)}.admin-tickets h3{color:var(--v2-color-neutral-900);font-size:var(--v2-type-h3-size);line-height:var(--v2-type-h3-line-height);font-weight:var(--v2-type-h3-weight)}.admin-tickets h4{color:var(--v2-color-neutral-900);font-size:var(--v2-type-title-size);line-height:var(--v2-type-title-line-height);font-weight:var(--v2-type-title-weight)}.admin-tickets__header p,.admin-tickets__record-summary p,.admin-tickets__detail-header>p{max-inline-size:var(--v2-reading-measure);color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height)}.admin-tickets__queue,.admin-tickets__detail,.admin-tickets__reply{min-inline-size:0;display:grid}.admin-tickets__queue{background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-lg);overflow:hidden}.admin-tickets__queue-header{justify-content:space-between;align-items:center;gap:var(--v2-space-3);min-inline-size:0;padding:var(--v2-space-4) var(--v2-space-5);border-block-end:var(--v2-border-subtle);display:flex}.admin-tickets__queue-header .v2-badge[data-variant=count]{color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);border-color:var(--v2-color-brand-300)}.admin-tickets__queue .admin-data-grid{gap:0}.admin-tickets__queue .v2-data-table caption{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.admin-tickets__queue .v2-data-table th{background:var(--v2-color-brand-50)}.admin-tickets__queue .v2-data-table tbody tr{transition:background-color var(--v2-motion-fast) var(--v2-ease-standard)}.admin-tickets__queue .admin-data-grid__footer{padding:var(--v2-space-3) var(--v2-space-4);background:var(--v2-surface-subtle);border-block-start:var(--v2-border-subtle)}.admin-tickets__record-summary{gap:var(--v2-space-1)}.admin-tickets__record-actions{align-items:center;gap:var(--v2-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.admin-tickets__status-copy{align-items:baseline;gap:var(--v2-space-1);display:inline-flex}.admin-tickets__status-copy>span{color:var(--v2-color-neutral-700);font-weight:var(--v2-type-meta-weight)}.admin-tickets__status-copy>strong{color:var(--v2-color-brand-700);font-weight:var(--v2-type-label-weight)}.admin-tickets__metadata{gap:var(--v2-space-2);flex-wrap:wrap;display:flex}.admin-tickets__metadata [data-priority=high]{color:var(--v2-color-danger-strong);background:var(--v2-color-danger-surface);border-color:var(--v2-color-danger-base)}.admin-tickets__metadata [data-priority=medium]{color:var(--v2-color-warning-strong);background:var(--v2-color-warning-surface);border-color:var(--v2-color-warning-base)}.admin-tickets__metadata [data-priority=low],.admin-tickets__metadata [data-ticket-status=open]{color:var(--v2-color-information-strong);background:var(--v2-color-information-surface);border-color:var(--v2-color-information-base)}.admin-tickets__metadata [data-ticket-status=in_progress]{color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);border-color:var(--v2-color-brand-300)}.admin-tickets__metadata [data-ticket-status=closed]{color:var(--v2-color-success-strong);background:var(--v2-color-success-surface);border-color:var(--v2-color-success-base)}.admin-tickets__selection{inline-size:fit-content;padding:var(--v2-space-1) var(--v2-space-2);color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);border:1px solid var(--v2-color-brand-300);border-radius:var(--v2-radius-full);font-size:var(--v2-type-meta-size);line-height:var(--v2-type-meta-line-height);font-weight:var(--v2-type-label-weight)}[data-design-system=v2].v2-dialog.admin-tickets__detail-dialog{max-inline-size:min(94vw,900px)}[data-design-system=v2].admin-tickets__detail-dialog .v2-dialog__header{padding:var(--v2-space-8);color:var(--v2-color-neutral-900);background:var(--v2-color-brand-50);border-block-end:1px solid var(--v2-color-brand-300)}[data-design-system=v2].admin-tickets__detail-dialog .v2-dialog__title{max-inline-size:24ch;color:var(--v2-color-neutral-900);font-size:var(--v2-type-h2-size);line-height:var(--v2-type-h2-line-height);text-wrap:balance}[data-design-system=v2].admin-tickets__detail-dialog .v2-dialog__description{color:var(--v2-color-brand-700);font-variant-numeric:tabular-nums}[data-design-system=v2].admin-tickets__detail-dialog .v2-dialog__body{padding:0;display:grid;overflow:hidden}.admin-tickets__detail{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(calc(var(--v2-hit-target-min) + var(--v2-space-16)), 1fr) auto;block-size:100%;min-block-size:0;display:grid;overflow:hidden}.admin-tickets__detail:focus{outline:none}.admin-tickets__detail-header{justify-content:space-between;align-items:flex-start;gap:var(--v2-space-4) var(--v2-space-6);min-inline-size:0;margin:var(--v2-space-5) var(--v2-space-5) 0;padding:var(--v2-space-4) var(--v2-space-5);background:var(--v2-surface-subtle);border-radius:var(--v2-radius-lg);flex-wrap:wrap;display:flex}.admin-tickets__detail-summary{align-items:center;gap:var(--v2-space-3);flex-wrap:wrap;min-inline-size:min(100%,20rem);display:flex}.admin-tickets__owner{gap:var(--v2-space-1);min-inline-size:0;display:grid}.admin-tickets__owner>span{color:var(--v2-color-neutral-600);font-size:var(--v2-type-meta-size);line-height:var(--v2-type-meta-line-height)}.admin-tickets__owner>strong{color:var(--v2-color-neutral-900);font-size:var(--v2-type-body-size);line-height:var(--v2-type-body-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-tickets__dates,.admin-tickets__message header{gap:var(--v2-space-2) var(--v2-space-4);color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);line-height:var(--v2-type-meta-line-height);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.admin-tickets__dates>div{gap:var(--v2-space-1);display:grid}.admin-tickets__dates dt{font-weight:var(--v2-type-label-weight)}.admin-tickets__conversation{min-block-size:0;min-inline-size:0;margin:var(--v2-space-4) var(--v2-space-5);background:var(--v2-surface-workspace);border:var(--v2-border-subtle);border-radius:var(--v2-radius-lg);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.admin-tickets__conversation-header{align-items:baseline;gap:var(--v2-space-4);min-inline-size:0;padding:var(--v2-space-4) var(--v2-space-5);background:var(--v2-surface-workspace);border-block-end:var(--v2-border-subtle);display:flex}.admin-tickets__conversation-header>div{gap:var(--v2-space-1);min-inline-size:0;display:grid}.admin-tickets__conversation-header p,.admin-tickets__reply-header p{color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height)}.admin-tickets__conversation-header .v2-badge{flex:none;margin-inline-start:auto}.admin-tickets__history{min-block-size:0;min-inline-size:0;padding:var(--v2-space-6) var(--v2-space-5);overflow-wrap:anywhere;overscroll-behavior:contain;scrollbar-color:var(--v2-color-neutral-500) transparent;align-content:start;gap:0;display:grid;overflow-y:auto}.admin-tickets__message{align-items:start;gap:var(--v2-space-3);grid-template-columns:18px minmax(0,1fr);min-inline-size:0;display:grid;position:relative}.admin-tickets__message:not(:last-child){padding-block-end:var(--v2-space-4)}.admin-tickets__message:not(:last-child):before{background:var(--v2-color-neutral-300);content:"";inline-size:1px;position:absolute;inset-block:14px 0;inset-inline-start:7px}.admin-tickets__message-marker{z-index:1;block-size:11px;inline-size:11px;background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-full);margin-block-start:var(--v2-space-2);margin-inline-start:2px;position:relative}.admin-tickets__message[data-sender=support] .admin-tickets__message-marker{background:var(--v2-color-brand-500);border-color:var(--v2-color-brand-500);border-radius:var(--v2-radius-sm)}.admin-tickets__message-content{gap:var(--v2-space-3);min-inline-size:0;padding:var(--v2-space-1) 0 var(--v2-space-2);color:var(--v2-color-neutral-900);display:grid}.admin-tickets__message[data-sender=support] .admin-tickets__message-content{padding:var(--v2-space-4);background:var(--v2-color-brand-50);border-inline-start:1px solid var(--v2-color-brand-500);border-radius:var(--v2-radius-md)}.admin-tickets__message-content>header{justify-content:space-between;align-items:flex-start}.admin-tickets__message-sender{gap:var(--v2-space-1);min-inline-size:0;display:grid}.admin-tickets__message-sender strong{color:var(--v2-color-neutral-900);font-size:var(--v2-type-label-size);line-height:var(--v2-type-label-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-tickets__message[data-sender=support] .admin-tickets__message-sender strong{color:var(--v2-color-brand-700)}.admin-tickets__message-sender small{color:var(--v2-color-neutral-600);font-size:var(--v2-type-meta-size);line-height:var(--v2-type-meta-line-height)}.admin-tickets__message-content>header time{white-space:nowrap;flex:none}.admin-tickets__message-content>p{color:var(--v2-color-neutral-900);font-size:var(--v2-type-body-size);line-height:var(--v2-type-body-line-height);white-space:pre-wrap}.admin-tickets__empty-history{padding-block:var(--v2-space-6);color:var(--v2-color-neutral-700);text-align:center}.admin-tickets__attachments{gap:var(--v2-space-2);margin:var(--v2-space-1) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));padding:0;list-style:none;display:grid}.admin-tickets__attachment-image,.admin-tickets__attachment-file{min-block-size:var(--v2-hit-target-min);color:var(--v2-color-brand-700);background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-sm);text-underline-offset:var(--v2-space-1);align-items:center;text-decoration:underline;display:flex}.admin-tickets__attachment-image{min-inline-size:0;text-decoration:none;display:grid;overflow:hidden}.admin-tickets__attachment-image img{object-fit:contain;background:var(--v2-surface-subtle);block-size:8rem;inline-size:100%;display:block}.admin-tickets__attachment-image span,.admin-tickets__attachment-file{padding-inline:var(--v2-space-3);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-line-height)}.admin-tickets__attachment-image span{min-inline-size:0;min-block-size:var(--v2-hit-target-min);text-overflow:ellipsis;white-space:nowrap;align-items:center;display:flex;overflow:hidden}.admin-tickets__reply{z-index:2;padding:var(--v2-space-4) var(--v2-space-5) max(var(--v2-space-4), env(safe-area-inset-bottom));background:var(--v2-surface-sticky);border-block-start:var(--v2-border-subtle);box-shadow:var(--v2-elevation-sticky);gap:var(--v2-space-3);display:grid;position:sticky;inset-block-end:0}.admin-tickets__reply-header{align-items:baseline;gap:var(--v2-space-1) var(--v2-space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.admin-tickets__reply .v2-form-field{gap:var(--v2-space-1)}.admin-tickets__reply .v2-form-field__message:empty{display:none}.admin-tickets__reply .v2-text-area{min-block-size:calc(var(--v2-hit-target-min) + var(--v2-space-6));resize:none}.admin-tickets__reply-toolbar{align-items:center;gap:var(--v2-space-3);grid-template-columns:minmax(0,1fr) minmax(11rem,.55fr) auto;min-inline-size:0;display:grid}.admin-tickets__reply-toolbar>.v2-form-actions{border-block-start:0;padding-block-start:0}.admin-tickets__reply-toolbar .v2-form-actions__target{min-inline-size:7rem}.admin-tickets__file-field{gap:var(--v2-space-1);min-inline-size:0;display:grid}.admin-tickets__file-label{color:var(--v2-color-neutral-800);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-label-line-height)}.admin-tickets__file-control{min-inline-size:0;min-block-size:var(--v2-hit-target-min);align-items:center;gap:var(--v2-space-2);padding:var(--v2-space-1);background:var(--v2-surface-subtle);border:var(--v2-border-dropzone);border-radius:var(--v2-radius-sm);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.admin-tickets__file-control:focus-within{outline:var(--v2-border-emphasis-width) solid var(--v2-color-focus-ring);outline-offset:var(--v2-border-emphasis-width)}.admin-tickets__file-button{justify-content:center;align-items:center;gap:var(--v2-space-2);min-inline-size:0;padding-inline:var(--v2-space-3);color:var(--v2-color-brand-700);background:var(--v2-surface-workspace);border:var(--v2-border-strong);border-radius:var(--v2-radius-sm);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-label-line-height);cursor:pointer;transition:background-color var(--v2-motion-fast) var(--v2-ease-standard), border-color var(--v2-motion-fast) var(--v2-ease-standard);display:inline-flex}.admin-tickets__file-button:hover{background:var(--v2-color-brand-50);border-color:var(--v2-color-brand-500)}.admin-tickets__file-button[aria-disabled=true]{color:var(--v2-color-neutral-600);background:var(--v2-color-neutral-100);border-color:var(--v2-color-neutral-300);cursor:not-allowed;pointer-events:none}.admin-tickets__file-summary{min-inline-size:0;color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-tickets__file-help{min-block-size:var(--v2-type-body-sm-line-height);color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height)}.admin-tickets__closed-notice{z-index:2;padding:var(--v2-space-4) var(--v2-space-5) max(var(--v2-space-4), env(safe-area-inset-bottom));color:var(--v2-color-neutral-800);background:var(--v2-surface-sticky);border-block-start:var(--v2-border-subtle);box-shadow:var(--v2-elevation-sticky);margin:0;position:sticky;inset-block-end:0}.admin-tickets__delete-name{margin-block:0 var(--v2-space-6);overflow-wrap:anywhere}.admin-tickets :where(a,input,.admin-tickets__history):focus-visible{outline:var(--v2-border-emphasis-width) solid var(--v2-color-focus-ring);outline-offset:var(--v2-border-emphasis-width)}@container (width<=720px){.admin-tickets{gap:var(--v2-space-5)}}@container (width<=600px){.admin-tickets__reply-toolbar{grid-template-columns:minmax(0,1fr) minmax(11rem,.75fr)}.admin-tickets__reply-toolbar>.v2-form-actions{grid-column:1/-1;justify-self:end}}@media (width<=767px){.admin-tickets{gap:var(--v2-space-5)}.admin-tickets__header-icon{block-size:40px;inline-size:40px}.admin-tickets__queue-header{padding:var(--v2-space-3) var(--v2-space-4)}.admin-tickets .v2-data-record-list>li{grid-template-columns:minmax(0,1fr);align-items:start}.admin-tickets .v2-data-record-list__controls{grid-template-columns:minmax(0, 1fr) var(--v2-hit-target-min);inline-size:100%;display:grid}.admin-tickets .v2-data-record-list__actions{min-inline-size:0}.admin-tickets__record-actions{grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;display:grid}.admin-tickets__record-actions>.v2-button:last-child{grid-column:1/-1;justify-self:end}.admin-tickets__status-copy>span{display:none}.admin-tickets__history{padding:var(--v2-space-3)}.admin-tickets__detail-header{margin:var(--v2-space-3) var(--v2-space-4) 0;padding:var(--v2-space-3) var(--v2-space-4)}.admin-tickets__conversation{margin:var(--v2-space-3) var(--v2-space-4)}.admin-tickets__reply{padding-inline:var(--v2-space-4)}.admin-tickets__conversation-header{padding:var(--v2-space-3);align-items:flex-start}.admin-tickets__queue .admin-data-grid__footer{padding:var(--v2-space-3)}}@media (width<=599px){[data-design-system=v2].admin-tickets__detail-dialog .v2-dialog__header{padding-block-start:max(var(--v2-space-5), env(safe-area-inset-top));padding-block-end:var(--v2-space-4);padding-inline:var(--v2-space-4)}}@media (width<=479px){.admin-tickets__header{gap:var(--v2-space-2)}.admin-tickets__file-control{grid-template-columns:minmax(0,1fr) auto}.admin-tickets__reply{gap:var(--v2-space-2)}.admin-tickets__reply-header p,.admin-tickets__conversation-header p,.admin-tickets__file-help{display:none}.admin-tickets__conversation-header{align-items:center}.admin-tickets__reply-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-tickets__reply-toolbar>.v2-form-actions{grid-column:1/-1;justify-self:stretch}.admin-tickets__file-summary{display:none}.admin-tickets__message{gap:var(--v2-space-2);grid-template-columns:16px minmax(0,1fr)}.admin-tickets__message:not(:last-child):before{inset-block-start:14px;inset-inline-start:7px}.admin-tickets__message-content{padding:var(--v2-space-3)}.admin-tickets__message-content>header{display:grid}}@media (width<=359px){.admin-tickets__reply-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-tickets__reply-toolbar>.v2-form-actions{grid-column:1/-1}.admin-tickets__file-button{inline-size:var(--v2-hit-target-min);padding-inline:0}.admin-tickets__file-button>span{display:none}}@media (height<=640px){.admin-tickets__detail-header{margin:var(--v2-space-2) var(--v2-space-3) 0;padding:var(--v2-space-2) var(--v2-space-3);display:block}.admin-tickets__detail-summary{grid-template-columns:minmax(0,1fr) auto;min-inline-size:0;display:grid}.admin-tickets__detail-summary .admin-tickets__metadata{flex-wrap:nowrap}.admin-tickets__owner>span,.admin-tickets__dates{display:none}.admin-tickets__conversation{margin:var(--v2-space-2) var(--v2-space-3)}.admin-tickets__conversation-header p,.admin-tickets__reply-header,.admin-tickets__file-help{display:none}.admin-tickets__reply{padding-block:var(--v2-space-2) max(var(--v2-space-2), env(safe-area-inset-bottom));gap:var(--v2-space-2)}.admin-tickets__reply .v2-form-field__label,.admin-tickets__file-label{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.admin-tickets__reply .v2-text-area{block-size:var(--v2-hit-target-min);min-block-size:var(--v2-hit-target-min)}}@media (forced-colors:active){.admin-tickets__header-icon,.admin-tickets__queue,.admin-tickets__conversation,.admin-tickets__history,.admin-tickets__message,.admin-tickets__file-control,.admin-tickets__file-button{border-color:canvastext}}[data-design-system=v2] .v2-checkbox{min-inline-size:0;display:grid}[data-design-system=v2] .v2-checkbox__row{align-items:center;gap:var(--v2-space-2);inline-size:fit-content;max-inline-size:100%;color:var(--v2-color-neutral-800);cursor:pointer;font-size:var(--v2-type-body-size);line-height:var(--v2-type-body-line-height);display:inline-flex}[data-design-system=v2] .v2-checkbox__control{block-size:20px;inline-size:20px;accent-color:var(--v2-color-brand-600);cursor:pointer;flex:none;margin:0}[data-design-system=v2] .v2-checkbox__message{align-items:flex-start;gap:var(--v2-space-1);min-block-size:var(--v2-type-body-sm-line-height);color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height);margin-inline-start:calc(20px + var(--v2-space-2));display:flex}[data-design-system=v2] .v2-checkbox[data-invalid=true] .v2-checkbox__message{color:var(--v2-color-danger-strong)}[data-design-system=v2] .v2-checkbox[data-disabled=true]{color:var(--v2-color-neutral-700)}[data-design-system=v2] .v2-checkbox[data-disabled=true] .v2-checkbox__row,[data-design-system=v2] .v2-checkbox[data-disabled=true] .v2-checkbox__control{color:var(--v2-color-neutral-700);cursor:not-allowed}@media (forced-colors:active){[data-design-system=v2] .v2-checkbox__control{accent-color:highlight}[data-design-system=v2] .v2-checkbox[data-invalid=true] .v2-checkbox__message{color:mark}}[data-design-system=v2] .v2-radio-group{gap:var(--v2-space-1);min-inline-size:0;color:var(--v2-color-neutral-800);border:0;padding:0;display:grid}[data-design-system=v2] .v2-radio-group__legend{font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-label-line-height);padding:0}[data-design-system=v2] .v2-radio-group__options{gap:var(--v2-space-2);display:grid}[data-design-system=v2] .v2-radio-group__option{align-items:center;gap:var(--v2-space-2);cursor:pointer;inline-size:fit-content;max-inline-size:100%;font-size:var(--v2-type-body-size);line-height:var(--v2-type-body-line-height);display:inline-flex}[data-design-system=v2] .v2-radio-group__control{block-size:20px;inline-size:20px;accent-color:var(--v2-color-brand-600);cursor:pointer;flex:none;margin:0}[data-design-system=v2] .v2-radio-group__message{align-items:flex-start;gap:var(--v2-space-1);min-block-size:var(--v2-type-body-sm-line-height);color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height);display:flex}[data-design-system=v2] .v2-radio-group[data-invalid=true] .v2-radio-group__message{color:var(--v2-color-danger-strong)}[data-design-system=v2] .v2-radio-group:disabled,[data-design-system=v2] .v2-radio-group:disabled .v2-radio-group__option,[data-design-system=v2] .v2-radio-group:disabled .v2-radio-group__control{color:var(--v2-color-neutral-700);cursor:not-allowed}@media (forced-colors:active){[data-design-system=v2] .v2-radio-group__control{accent-color:highlight}[data-design-system=v2] .v2-radio-group[data-invalid=true] .v2-radio-group__message{color:mark}}[data-design-system=v2] .admin-users{gap:var(--v2-space-6);min-inline-size:0;display:grid}[data-design-system=v2] .admin-users__heading{align-items:flex-start;gap:var(--v2-space-3);min-inline-size:0;display:flex}[data-design-system=v2] .admin-users__heading-icon{inline-size:var(--v2-hit-target-min);block-size:var(--v2-hit-target-min);color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);border-radius:var(--v2-radius-lg);flex:none;place-items:center;display:grid}[data-design-system=v2] .admin-users__heading>div{flex:1 1 0;min-inline-size:0}[data-design-system=v2] .admin-users__create-trigger{flex:none;margin-inline-start:auto}[data-design-system=v2] .admin-users__directory{gap:var(--v2-space-3);min-inline-size:0;display:grid}[data-design-system=v2] .admin-users__heading h2,[data-design-system=v2] .admin-users__editor h3{margin:0}[data-design-system=v2] .admin-users__heading p,[data-design-system=v2] .admin-users__draft-help,[data-design-system=v2] .admin-users__metadata{color:var(--v2-color-neutral-700)}[data-design-system=v2] .admin-users__heading p{max-inline-size:70ch;margin:var(--v2-space-1) 0 0}[data-design-system=v2] .admin-users__account,[data-design-system=v2] .admin-users__editor,[data-design-system=v2] .admin-users__editor section,[data-design-system=v2] .admin-users__confirmation{min-inline-size:0;display:grid}[data-design-system=v2] .admin-users__account{gap:var(--v2-space-1)}[data-design-system=v2] :where(.admin-users__account-primary,.admin-users__account-meta){align-items:center;gap:var(--v2-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}[data-design-system=v2] .admin-users__account strong,[data-design-system=v2] .admin-users__account [dir=ltr],[data-design-system=v2] .admin-users__saved-context [dir=ltr],[data-design-system=v2] .admin-users__confirmation-identity [dir=ltr]{overflow-wrap:anywhere;unicode-bidi:isolate}[data-design-system=v2] .admin-users__display-name{color:var(--v2-color-neutral-800);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height)}[data-design-system=v2] .admin-users__metadata{font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-line-height)}[data-design-system=v2] .admin-users__role-badge[data-role=admin]{color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);border-color:var(--v2-color-brand-300)}[data-design-system=v2] .admin-users__draft-badge{color:var(--v2-color-warning-strong);background:var(--v2-color-warning-surface);border-color:var(--v2-color-warning-base)}[data-design-system=v2] :where(.admin-users__permission,.admin-users__services-empty){align-items:center;gap:var(--v2-space-1);max-inline-size:100%;font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height);display:inline-flex}[data-design-system=v2] .admin-users__permission[data-state=allowed],[data-design-system=v2] .admin-users__service-list li{color:var(--v2-color-success-strong)}[data-design-system=v2] .admin-users__permission[data-state=blocked]{color:var(--v2-color-danger-strong)}[data-design-system=v2] :where(.admin-users__permission[data-state=unspecified],.admin-users__services-empty){color:var(--v2-color-neutral-700)}[data-design-system=v2] .admin-users__service-list{gap:var(--v2-space-1);margin:0;padding:0;list-style:none;display:grid}[data-design-system=v2] .admin-users__service-list li{align-items:center;gap:var(--v2-space-1);min-inline-size:0;font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height);display:flex}[data-design-system=v2] .admin-users__service-list .v2-icon,[data-design-system=v2] :where(.admin-users__permission,.admin-users__services-empty) .v2-icon{flex:none}[data-design-system=v2] .admin-users .admin-data-grid{background:var(--v2-surface-workspace);border:var(--v2-border-subtle);border-radius:var(--v2-radius-lg);overflow:hidden}[data-design-system=v2] .admin-users .v2-data-table tbody tr:not(:hover):not(:focus-within){background:var(--v2-surface-workspace)}[data-design-system=v2] .admin-users .v2-data-table caption{padding:var(--v2-space-3) var(--v2-space-4)}[data-design-system=v2] .admin-users .admin-data-grid__footer{padding:0 var(--v2-space-4) var(--v2-space-4)}[data-design-system=v2] .admin-users__editor{gap:var(--v2-space-6)}[data-design-system=v2] .admin-users__create-form{gap:var(--v2-space-4);min-inline-size:0;display:grid}[data-design-system=v2] .admin-users__editor section{gap:var(--v2-space-4)}[data-design-system=v2] .admin-users__editor section+section{border-block-start:var(--v2-border-subtle);padding-block-start:var(--v2-space-6)}[data-design-system=v2] .admin-users__editor h3{font-size:var(--v2-type-title-size);font-weight:var(--v2-type-title-weight);line-height:var(--v2-type-title-line-height)}[data-design-system=v2] .admin-users__checkboxes{padding:var(--v2-space-3) var(--v2-space-4);background:var(--v2-surface-subtle);border-radius:var(--v2-radius-md);gap:var(--v2-space-2);border:0;margin:0;display:grid}[data-design-system=v2] .admin-users__checkboxes legend{font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);margin-block-end:var(--v2-space-2);padding:0}[data-design-system=v2] .admin-users__saved-context{min-inline-size:0;padding:var(--v2-space-3);color:var(--v2-color-neutral-800);background:var(--v2-color-brand-50);border-radius:var(--v2-radius-lg);align-items:center;gap:var(--v2-space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}[data-design-system=v2] .admin-users__saved-context-icon{block-size:36px;inline-size:36px;color:var(--v2-color-brand-700);background:var(--v2-surface-workspace);border-radius:var(--v2-radius-md);place-items:center;display:grid}[data-design-system=v2] .admin-users__saved-context-copy{gap:var(--v2-space-1);min-inline-size:0;display:grid}[data-design-system=v2] .admin-users__saved-context-copy span{color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height)}[data-design-system=v2] .admin-users__draft-help{padding:var(--v2-space-3);background:var(--v2-surface-subtle);border-radius:var(--v2-radius-md);align-items:flex-start;gap:var(--v2-space-2);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height);margin:0;display:flex}[data-design-system=v2] .admin-users__draft-help .v2-icon{color:var(--v2-color-brand-700);flex:none;margin-block-start:var(--v2-space-1)}[data-design-system=v2] .admin-users__confirmation{gap:var(--v2-space-4)}[data-design-system=v2] .admin-users__confirmation p{margin:0}[data-design-system=v2] .admin-users__confirmation-identity{padding:var(--v2-space-3);color:var(--v2-color-danger-strong);background:var(--v2-color-danger-surface);border-radius:var(--v2-radius-md);justify-content:space-between;align-items:center;gap:var(--v2-space-2);flex-wrap:wrap;display:flex}[data-design-system=v2] .admin-users__confirmation-actions{gap:var(--v2-space-2);flex-wrap:wrap;display:flex}[data-design-system=v2] .api-error-msg{color:var(--v2-color-danger-strong)}@media (width<=767px){[data-design-system=v2] .admin-users{gap:var(--v2-space-5)}[data-design-system=v2] .admin-users__heading-icon{block-size:40px;inline-size:40px}[data-design-system=v2] .admin-users .admin-data-grid{border-radius:var(--v2-radius-md)}[data-design-system=v2] .admin-users .admin-data-grid__footer{padding:0 var(--v2-space-3) var(--v2-space-3)}[data-design-system=v2] .admin-users__saved-context{grid-template-columns:auto minmax(0,1fr)}[data-design-system=v2] .admin-users__saved-context>.admin-users__metadata{grid-column:2}}@media (width<=639px){[data-design-system=v2] .admin-users__heading{grid-template-columns:auto minmax(0,1fr);display:grid}[data-design-system=v2] .admin-users__create-trigger{grid-column:1/-1;inline-size:100%;margin-inline-start:0}}@media (width<=479px){[data-design-system=v2] .admin-users__heading-icon{display:none}[data-design-system=v2] .admin-users__editor .v2-form-actions{position:static}[data-design-system=v2] .admin-users__confirmation-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-design-system=v2] .admin-users__confirmation-actions .v2-button{inline-size:100%}}@media (forced-colors:active){[data-design-system=v2] .admin-users .admin-data-grid,[data-design-system=v2] .admin-users__editor section+section{border-color:canvastext}}[data-design-system=v2].admin-page{inline-size:100%;min-inline-size:0;color:var(--v2-color-neutral-900);font-family:var(--v2-font-persian);gap:var(--v2-space-6);background:0 0;padding-block-start:var(--v2-space-4);display:grid}[data-design-system=v2].admin-page[lang=en]{font-family:var(--v2-font-latin)}[data-design-system=v2] .admin-page__workspace{grid-template-columns:minmax(0,1fr);align-items:start;gap:0;min-inline-size:0;display:grid}[data-design-system=v2] .admin-view{min-inline-size:0;padding:var(--v2-space-6);border-radius:var(--v2-radius-none);background:var(--v2-surface-workspace);box-shadow:var(--v2-elevation-none);gap:var(--v2-space-6);border:0;display:grid}[data-design-system=v2] .admin-view>h2{font-size:var(--v2-type-h2-size);line-height:var(--v2-type-h2-line-height);margin:0}[data-design-system=v2] :where(.admin-filters,.actions){align-items:center;gap:var(--v2-space-2);flex-wrap:wrap;display:flex}[data-design-system=v2] .admin-user-filters{align-items:stretch}[data-design-system=v2] .admin-user-search{flex:16rem;min-inline-size:12rem}[data-design-system=v2] .admin-user-filters select{flex:10rem;min-inline-size:0}[data-design-system=v2] .admin-user-filters button{min-block-size:var(--v2-hit-target-min);padding:var(--v2-space-2) var(--v2-space-3);color:var(--v2-color-brand-700);background:var(--v2-surface-workspace);border:1px solid var(--v2-color-brand-300);border-radius:var(--v2-radius-md);font:inherit;font-weight:var(--v2-type-label-weight);cursor:pointer}[data-design-system=v2] :where(input,select,textarea){min-block-size:var(--v2-hit-target-min);padding:var(--v2-space-2) var(--v2-space-3);color:var(--v2-color-neutral-900);background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-md);font:inherit}@media (width<=767px){[data-design-system=v2] .admin-page__workspace{gap:var(--v2-space-4);grid-template-columns:minmax(0,1fr)}[data-design-system=v2] .admin-view{padding:var(--v2-space-4)}}[data-design-system=v2] .admin-primary-navigation{align-items:center;gap:var(--v2-space-1);min-inline-size:0;display:flex}[data-design-system=v2] .admin-primary-navigation__item{min-block-size:var(--v2-hit-target-min);padding:var(--v2-space-2) var(--v2-space-3);color:var(--v2-color-neutral-700);border-radius:var(--v2-radius-md);font:inherit;font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-line-height);cursor:pointer;background:0 0;border:0;position:relative}[data-design-system=v2] .admin-primary-navigation__item:hover{color:var(--v2-color-neutral-900);background:var(--v2-surface-workspace)}[data-design-system=v2] .admin-primary-navigation__item[aria-current=page]{color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);font-weight:var(--v2-type-label-weight)}[data-design-system=v2] .admin-primary-navigation__item[aria-current=page]:after{inset-inline:var(--v2-space-3);block-size:var(--v2-border-emphasis-width);content:"";background:var(--v2-color-brand-600);position:absolute;inset-block-end:0}[data-design-system=v2] .admin-primary-navigation__menu{align-items:center;gap:var(--v2-space-2);display:inline-flex}@media (width<=1180px){[data-design-system=v2] .admin-primary-navigation{inline-size:100%;display:block}[data-design-system=v2] .admin-primary-navigation__compact{gap:var(--v2-space-4);display:grid}[data-design-system=v2] .admin-primary-navigation__group{gap:var(--v2-space-1);display:grid}[data-design-system=v2] .admin-primary-navigation__group+.admin-primary-navigation__group{border-block-start:var(--v2-border-subtle);padding-block-start:var(--v2-space-4)}[data-design-system=v2] .admin-primary-navigation__group-label{padding-inline:var(--v2-space-3);color:var(--v2-color-neutral-600);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-meta-line-height)}[data-design-system=v2] .admin-primary-navigation__group-items{gap:var(--v2-space-1);display:grid}[data-design-system=v2] .admin-primary-navigation__compact-item{align-items:center;gap:var(--v2-space-3);min-block-size:52px;inline-size:100%;padding:var(--v2-space-2) var(--v2-space-3);border-radius:var(--v2-radius-md);text-align:start;grid-template-columns:36px minmax(0,1fr) 20px;display:grid}[data-design-system=v2] .admin-primary-navigation__compact-item[aria-current=page]:after{content:none}[data-design-system=v2] .admin-primary-navigation__compact-item:hover:not([aria-current=page]){color:var(--v2-color-neutral-900);background:var(--v2-surface-subtle)}[data-design-system=v2] .admin-primary-navigation__compact-item:active{background:var(--v2-color-neutral-200)}[data-design-system=v2] .admin-primary-navigation__compact-item:focus-visible{outline:2px solid var(--v2-color-focus-edge);outline-offset:2px;box-shadow:0 0 0 4px var(--v2-color-focus-ring)}[data-design-system=v2] .admin-primary-navigation__icon{border-radius:var(--v2-radius-sm);block-size:36px;inline-size:36px;color:var(--v2-color-neutral-700);background:var(--v2-surface-workspace);place-items:center;display:grid}[data-design-system=v2] .admin-primary-navigation__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-design-system=v2] .admin-primary-navigation__current{block-size:20px;inline-size:20px;color:var(--v2-color-brand-700);place-items:center;display:grid}[data-design-system=v2] .admin-primary-navigation__compact-item[aria-current=page]{color:var(--v2-color-brand-700);background:var(--v2-color-brand-50)}[data-design-system=v2] .admin-primary-navigation__compact-item[aria-current=page] .admin-primary-navigation__icon{color:var(--v2-color-neutral-0);background:var(--v2-color-brand-600)}}@media (prefers-reduced-motion:no-preference) and (width<=1180px){[data-design-system=v2] .admin-primary-navigation__compact-item,[data-design-system=v2] .admin-primary-navigation__icon{transition:color var(--v2-motion-fast) var(--v2-ease-standard), background-color var(--v2-motion-fast) var(--v2-ease-standard)}}[data-design-system=v2] .v2-panel{--v2-panel-gap:var(--v2-space-4);--v2-panel-padding:var(--v2-space-6);align-content:start;gap:var(--v2-panel-gap);min-inline-size:0;padding:var(--v2-panel-padding);color:var(--v2-color-neutral-800);background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-md);box-shadow:var(--v2-elevation-none);transition:background-color var(--v2-motion-fast) var(--v2-ease-standard), border-color var(--v2-motion-fast) var(--v2-ease-standard), color var(--v2-motion-fast) var(--v2-ease-standard);display:grid}[data-design-system=v2] .v2-panel[data-size=compact]{--v2-panel-gap:var(--v2-space-3);--v2-panel-padding:var(--v2-space-4)}[data-design-system=v2] .v2-panel[data-variant=section]{border-radius:var(--v2-radius-none);background:0 0;border-inline:0}[data-design-system=v2] .v2-panel[data-variant=inset]{background:var(--v2-surface-subtle);border-color:var(--v2-color-neutral-200)}[data-design-system=v2] .v2-panel[data-variant=movable],[data-design-system=v2] .v2-panel[data-variant=status]{border-color:var(--v2-color-neutral-500)}[data-design-system=v2] .v2-panel[data-state=selected]{background:var(--v2-color-brand-50);border-color:var(--v2-color-brand-600);outline:var(--v2-border-emphasis-width) solid var(--v2-color-brand-600);outline-offset:calc(var(--v2-border-emphasis-width) * -1)}[data-design-system=v2] .v2-panel[data-state=disabled]{color:var(--v2-color-neutral-700);background:var(--v2-color-neutral-100);border-color:var(--v2-color-neutral-500)}[data-design-system=v2] .v2-panel[data-state=loading]{border-color:var(--v2-color-brand-300);cursor:progress}[data-design-system=v2] .v2-panel[data-state=error]{border-color:var(--v2-color-danger-base);outline:var(--v2-border-emphasis-width) solid var(--v2-color-danger-base);outline-offset:calc(var(--v2-border-emphasis-width) * -1)}@media (forced-colors:active){[data-design-system=v2] .v2-panel{border-color:canvastext}[data-design-system=v2] .v2-panel[data-state=selected],[data-design-system=v2] .v2-panel[data-state=error]{outline-color:highlight}}[data-design-system=v2].v2-page-header{min-inline-size:0;border-block-end:var(--v2-border-strong);gap:var(--v2-space-6);background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:end;padding-block-end:var(--v2-space-6);display:grid}[data-design-system=v2].v2-page-header[data-variant=standard]{border-block-end-color:var(--v2-color-brand-600)}[data-design-system=v2].v2-page-header[data-variant=compact]{border-block-end:var(--v2-border-subtle);gap:var(--v2-space-4);padding-block-end:var(--v2-space-3)}[data-design-system=v2] .v2-page-header__identity{gap:var(--v2-space-2);min-inline-size:0;display:grid}[data-design-system=v2] .v2-page-header__title{color:var(--v2-color-neutral-900)}[data-design-system=v2] .v2-page-header__description{max-inline-size:var(--v2-reading-measure);color:var(--v2-color-neutral-700)}[data-design-system=v2] .v2-page-header[data-variant=compact] .v2-page-header__identity{gap:var(--v2-space-1)}[data-design-system=v2] .v2-page-header__meta{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-line-height);gap:var(--v2-space-2);flex-wrap:wrap;margin-block-start:var(--v2-space-1);display:flex}[data-design-system=v2] .v2-page-header__actions{align-items:center;gap:var(--v2-space-2);min-inline-size:0;display:flex}[data-design-system=v2] .v2-page-header__actions :where(button,a[href]){min-block-size:var(--v2-hit-target-min);min-inline-size:var(--v2-hit-target-min)}@media (width<=639px){[data-design-system=v2].v2-page-header{grid-template-columns:minmax(0,1fr);align-items:start}[data-design-system=v2] .v2-page-header__actions{flex-wrap:wrap;inline-size:100%;overflow-x:visible}[data-design-system=v2] .v2-page-header__primary,[data-design-system=v2] .v2-page-header__secondary{flex:none}}@media (forced-colors:active){[data-design-system=v2].v2-page-header{border-color:canvastext}}[data-design-system=v2].dashboard-page{gap:var(--v2-space-6);min-inline-size:0;padding-block-start:var(--v2-space-4);display:grid}[data-design-system=v2] :where(.dashboard-card,.keys-card){background:var(--v2-surface-workspace);min-inline-size:0;box-shadow:var(--v2-elevation-none)}[data-design-system=v2] .dashboard-header{margin-block-end:var(--v2-space-2)}[data-design-system=v2] .dashboard-header strong{color:var(--v2-color-neutral-900);font-family:var(--v2-font-mono);font-weight:var(--v2-type-label-weight);unicode-bidi:isolate}[data-design-system=v2] .dashboard-stats-grid{border:var(--v2-border-default);border-radius:var(--v2-radius-md);background:var(--v2-surface-workspace);grid-template-columns:repeat(3,minmax(0,1fr));min-inline-size:0;display:grid;overflow:hidden}[data-design-system=v2] .dashboard-stat{align-content:start;gap:var(--v2-space-2);min-block-size:112px;min-inline-size:0;padding:var(--v2-space-4);display:grid}[data-design-system=v2] .dashboard-stat--remaining{background:var(--v2-color-brand-50)}[data-design-system=v2] .dashboard-stat+.dashboard-stat{border-inline-start:var(--v2-border-subtle)}[data-design-system=v2] .dashboard-stat h3,[data-design-system=v2] .dashboard-stat p{margin:0}[data-design-system=v2] .dashboard-stat h3{color:var(--v2-color-neutral-700)}[data-design-system=v2] .dashboard-stat p{min-inline-size:0;color:var(--v2-color-neutral-900);font-family:var(--v2-font-mono);font-size:var(--v2-type-h3-size);font-weight:var(--v2-type-title-weight);font-variant-numeric:tabular-nums;line-height:var(--v2-type-h3-line-height);text-overflow:ellipsis;white-space:nowrap;unicode-bidi:isolate;overflow:hidden}[data-design-system=v2] .dashboard-stat--remaining p{color:var(--v2-color-brand-700)}[data-design-system=v2] .dashboard-stat__progress{gap:var(--v2-space-1);margin-block-start:auto;display:grid}[data-design-system=v2] .dashboard-stat__progress progress{inline-size:100%;block-size:var(--v2-space-2);border-radius:var(--v2-radius-sm);background:var(--v2-color-neutral-200);appearance:none;border:0;overflow:hidden}[data-design-system=v2] .dashboard-stat__progress progress::-webkit-progress-bar{background:var(--v2-color-neutral-200)}[data-design-system=v2] .dashboard-stat__progress progress::-webkit-progress-value{background:var(--v2-color-brand-600)}[data-design-system=v2] .dashboard-stat__progress progress::-moz-progress-bar{background:var(--v2-color-brand-600)}[data-design-system=v2] .dashboard-stat__progress small{color:var(--v2-color-neutral-700)}[data-design-system=v2] .dashboard-models{gap:var(--v2-space-4);min-inline-size:0;display:grid}[data-design-system=v2] .dashboard-section-heading{justify-content:space-between;align-items:end;gap:var(--v2-space-4);min-inline-size:0;padding-block-start:var(--v2-space-2);display:flex}[data-design-system=v2] .dashboard-section-heading>div{gap:var(--v2-space-1);min-inline-size:0;display:grid}[data-design-system=v2] .dashboard-section-heading h2{color:var(--v2-color-neutral-900);margin:0}[data-design-system=v2] .dashboard-model-table,[data-design-system=v2] .dashboard-model-table .v2-data-table{min-inline-size:0}[data-design-system=v2] .dashboard-model-table .v2-data-table caption{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}[data-design-system=v2] .dashboard-model-table [data-kind=machine],[data-design-system=v2] .dashboard-model-table [data-kind=numeric]{font-variant-numeric:tabular-nums;white-space:nowrap}[data-design-system=v2] .dashboard-model-table td:first-child span{text-overflow:ellipsis;white-space:nowrap;max-inline-size:18rem;display:block;overflow:hidden}[data-design-system=v2] .dashboard-keys-header{margin-block-end:var(--v2-space-2)}[data-design-system=v2] .dashboard-key-create-row{align-items:center;gap:var(--v2-space-3);grid-template-columns:minmax(0,1fr) auto;min-inline-size:0;display:grid}[data-design-system=v2] .dashboard-create-key-button{min-inline-size:9rem}[data-design-system=v2] .dashboard-state{min-block-size:112px}[data-design-system=v2] .dashboard-keys-list{border-block-start:var(--v2-border-subtle)}[data-design-system=v2] .dashboard-keys-list>li{padding-inline:0}[data-design-system=v2] .dashboard-keys-list .v2-data-record-list__fields{grid-template-columns:minmax(10rem,.65fr) minmax(0,1.35fr)}[data-design-system=v2] .dashboard-keys-list dd{min-inline-size:0;color:var(--v2-color-neutral-900);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-design-system=v2] .dashboard-keys-list [data-kind=machine]{color:var(--v2-color-neutral-700);font-family:var(--v2-font-mono)}[data-design-system=v2] .dashboard-key-delete-button{min-inline-size:var(--v2-hit-target-min)}[data-design-system=v2] .v2-button.dashboard-key-delete-button[data-variant=tertiary]:not(:disabled){color:var(--v2-color-danger-strong)}[data-design-system=v2] .v2-button.dashboard-key-delete-button[data-variant=tertiary]:hover:not(:disabled):not([data-loading=true]):before,[data-design-system=v2] .v2-button.dashboard-key-delete-button[data-variant=tertiary]:active:not(:disabled):not([data-loading=true]):before{background:var(--v2-color-danger-surface)}[data-design-system=v2] .dashboard-keys-pagination{justify-content:flex-start;display:flex}[data-design-system=v2].dashboard-confirm-dialog .dashboard-confirm-dialog__key{margin:0 0 var(--v2-space-4);padding:var(--v2-space-4);border:var(--v2-border-default);border-inline-start:var(--v2-border-emphasis-width) solid var(--v2-color-danger-base);border-radius:var(--v2-radius-md);background:var(--v2-color-danger-surface);gap:var(--v2-space-3);display:grid}[data-design-system=v2].dashboard-confirm-dialog .dashboard-confirm-dialog__key>div{gap:var(--v2-space-1);min-inline-size:0;display:grid}[data-design-system=v2].dashboard-confirm-dialog .dashboard-confirm-dialog__key :where(dt,dd){min-inline-size:0;margin:0}[data-design-system=v2].dashboard-confirm-dialog .dashboard-confirm-dialog__key dt{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight)}[data-design-system=v2].dashboard-confirm-dialog .dashboard-confirm-dialog__key dd{color:var(--v2-color-neutral-900);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-design-system=v2].dashboard-confirm-dialog .dashboard-confirm-dialog__actions{justify-content:flex-start;align-items:center;gap:var(--v2-space-2);border-block-start:var(--v2-border-subtle);padding-block-start:var(--v2-space-4);display:flex}@media (width<=767px){[data-design-system=v2].dashboard-page{gap:var(--v2-space-4);padding-block-start:var(--v2-space-2)}[data-design-system=v2] .dashboard-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-design-system=v2] .dashboard-stat{min-block-size:96px}[data-design-system=v2] .dashboard-stat--remaining{grid-column:1/-1}[data-design-system=v2] .dashboard-stat+.dashboard-stat{border-block-start:var(--v2-border-subtle);border-inline-start:0}[data-design-system=v2] .dashboard-stat:nth-child(3){border-inline-start:var(--v2-border-subtle)}[data-design-system=v2] .dashboard-key-create-row{grid-template-columns:minmax(0,1fr);align-items:stretch}[data-design-system=v2] .dashboard-create-key-button{inline-size:100%}}@media (width<=479px){[data-design-system=v2] .dashboard-stats-grid{grid-template-columns:minmax(0,1fr)}[data-design-system=v2] .dashboard-stat{min-block-size:80px;padding:var(--v2-space-3)}[data-design-system=v2] .dashboard-stat--remaining{grid-column:auto}[data-design-system=v2] .dashboard-stat:nth-child(3){border-inline-start:0}[data-design-system=v2] .dashboard-stat p{font-size:var(--v2-type-title-size);text-overflow:clip;white-space:normal;overflow:visible}[data-design-system=v2] .dashboard-model-table .v2-data-table :is(th,td):first-child{inline-size:55%}[data-design-system=v2] .dashboard-keys-list .v2-data-record-list__fields{grid-template-columns:minmax(0,1fr)}[data-design-system=v2] .dashboard-keys-list>li{grid-template-columns:minmax(0,1fr) auto;align-items:end}[data-design-system=v2] .dashboard-keys-list .v2-data-record-list__actions,[data-design-system=v2] .dashboard-key-delete-button{inline-size:auto}[data-design-system=v2].dashboard-confirm-dialog .dashboard-confirm-dialog__actions{flex-direction:column;align-items:stretch}[data-design-system=v2].dashboard-confirm-dialog .dashboard-confirm-dialog__actions .v2-button{inline-size:100%}}@media (forced-colors:active){[data-design-system=v2] :where(.dashboard-stats-grid,.dashboard-stat,.dashboard-keys-list),[data-design-system=v2].dashboard-confirm-dialog .dashboard-confirm-dialog__key,[data-design-system=v2].dashboard-confirm-dialog .dashboard-confirm-dialog__actions{border-color:canvastext}}[data-design-system=v2].about-page{text-align:start;background:0 0;inline-size:100%}[data-design-system=v2] .about-page__content{inline-size:100%;max-inline-size:960px;padding-block:var(--v2-space-4) 0;gap:var(--v2-space-8);margin-inline:auto;padding-inline:0;display:grid}[data-design-system=v2] .about-page__statement{max-inline-size:var(--v2-reading-measure);color:var(--v2-color-neutral-800);border-block-end:var(--v2-border-subtle);margin:0;padding-block-end:var(--v2-space-8)}[data-design-system=v2] .about-page__actions{justify-content:flex-start;display:flex}@media (width<=767px){[data-design-system=v2] .about-page__content{padding-block:var(--v2-space-8) var(--v2-space-12);gap:var(--v2-space-6)}}@media (width<=479px){[data-design-system=v2] .about-page__actions,[data-design-system=v2] .about-page__actions .v2-button{inline-size:100%}}@media (forced-colors:active){[data-design-system=v2] .about-page__statement{border-color:canvastext}}[data-design-system=v2].contact-page{background:0 0;inline-size:100%}[data-design-system=v2] .contact-page__content{inline-size:100%;max-inline-size:960px;padding-block:var(--v2-space-4) 0;gap:var(--v2-space-8);margin-inline:auto;padding-inline:0;display:grid}[data-design-system=v2] .contact-page__intro{gap:var(--v2-space-4);display:grid}[data-design-system=v2] .contact-page__availability{inline-size:fit-content;min-block-size:var(--v2-hit-target-min);padding-block:var(--v2-space-2);padding-inline:var(--v2-space-3);color:var(--v2-color-success-strong);background:var(--v2-color-success-surface);border:1px solid var(--v2-color-success-base);border-radius:var(--v2-radius-md);align-items:center;gap:var(--v2-space-2);display:inline-flex}[data-design-system=v2] .contact-page__availability[data-state=closed]{color:var(--v2-color-warning-strong);background:var(--v2-color-warning-surface);border-color:var(--v2-color-warning-base)}[data-design-system=v2] .contact-grid{background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}[data-design-system=v2] .contact-method{min-block-size:100%;min-inline-size:0;padding:var(--v2-space-6);color:var(--v2-color-neutral-800);align-content:start;gap:var(--v2-space-4);transition:color var(--v2-motion-fast) var(--v2-ease-standard), background-color var(--v2-motion-fast) var(--v2-ease-standard);background:0 0;text-decoration:none;display:grid}[data-design-system=v2] .contact-method+.contact-method{border-inline-start:var(--v2-border-subtle)}[data-design-system=v2] .contact-method:hover{color:var(--v2-color-neutral-900);background:var(--v2-color-brand-50)}[data-design-system=v2] .contact-method:active{background:var(--v2-color-brand-100)}[data-design-system=v2] .contact-method__heading{min-inline-size:0;color:var(--v2-color-brand-600);align-items:flex-start;gap:var(--v2-space-3);display:flex}[data-design-system=v2] .contact-method__identity{gap:var(--v2-space-1);min-inline-size:0;display:grid}[data-design-system=v2] .contact-method__label{color:var(--v2-color-brand-600);display:block}[data-design-system=v2] .contact-method__value{color:var(--v2-color-neutral-900);overflow-wrap:anywhere;display:block}[data-design-system=v2] .contact-method__value--machine{font-variant-numeric:tabular-nums;unicode-bidi:isolate}[data-design-system=v2] .contact-method__support{max-inline-size:var(--v2-reading-measure);color:var(--v2-color-neutral-700)}[data-design-system=v2] .contact-method__action{inline-size:fit-content;color:var(--v2-color-brand-600);border-block-start:var(--v2-border-subtle);text-underline-offset:var(--v2-space-1);align-items:center;gap:var(--v2-space-2);margin-block-start:auto;padding-block-start:var(--v2-space-3);text-decoration-line:underline;text-decoration-thickness:1px;display:inline-flex}[data-design-system=v2] .contact-hours{gap:var(--v2-space-4)}[data-design-system=v2] .contact-hours__header{border-block-end:var(--v2-border-strong);justify-content:space-between;align-items:center;gap:var(--v2-space-3);padding-block-end:var(--v2-space-4);display:flex}[data-design-system=v2] .contact-hours__title{min-inline-size:0;color:var(--v2-color-neutral-900);align-items:center;gap:var(--v2-space-2);display:flex}[data-design-system=v2] .contact-hours__title .v2-icon{color:var(--v2-color-neutral-700)}[data-design-system=v2] .contact-hours__grid{column-gap:var(--v2-space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}[data-design-system=v2] .contact-hours__row{min-block-size:48px;padding-block:var(--v2-space-2);border-block-end:var(--v2-border-subtle);justify-content:space-between;align-items:center;gap:var(--v2-space-4);display:flex}[data-design-system=v2] .contact-hours__row--today{padding-inline:var(--v2-space-2);color:var(--v2-color-brand-600);background:var(--v2-color-brand-50);border-radius:var(--v2-radius-sm);font-weight:var(--v2-type-label-weight)}[data-design-system=v2] .contact-hours__day{align-items:baseline;gap:var(--v2-space-2);min-inline-size:0;display:inline-flex}[data-design-system=v2] .contact-hours__day small{color:currentColor;white-space:nowrap}[data-design-system=v2] .contact-hours__meta{align-items:center;gap:var(--v2-space-2);min-inline-size:0;display:flex}[data-design-system=v2] .contact-hours__time{color:var(--v2-color-neutral-800);white-space:nowrap;unicode-bidi:isolate}[data-design-system=v2] .contact-hours__time--closed{color:var(--v2-color-neutral-600)}[data-design-system=v2] .contact-page__actions{justify-content:flex-start;padding-block-start:var(--v2-space-2);display:flex}@media (width<=767px){[data-design-system=v2] .contact-page__content{padding-block:var(--v2-space-8) var(--v2-space-12);gap:var(--v2-space-6)}[data-design-system=v2] .contact-grid,[data-design-system=v2] .contact-hours__grid{grid-template-columns:minmax(0,1fr)}[data-design-system=v2] .contact-method+.contact-method{border-block-start:var(--v2-border-subtle);border-inline-start:0}}@media (width<=479px){[data-design-system=v2] .contact-hours__header,[data-design-system=v2] .contact-hours__row{align-items:flex-start}[data-design-system=v2] .contact-hours__row{gap:var(--v2-space-2);flex-direction:column}[data-design-system=v2] .contact-page__actions,[data-design-system=v2] .contact-page__actions .v2-button{inline-size:100%}}@media (forced-colors:active){[data-design-system=v2] .contact-page__availability,[data-design-system=v2] .contact-grid,[data-design-system=v2] .contact-method+.contact-method,[data-design-system=v2] .contact-hours__header,[data-design-system=v2] .contact-hours__row{border-color:canvastext}}[data-design-system=v2] .v2-tabs{min-inline-size:0}[data-design-system=v2] .v2-tabs__list{--v2-tabs-visual-inset:var(--v2-space-0);border-block-end:var(--v2-border-default);scrollbar-width:thin;align-items:stretch;max-inline-size:100%;display:flex;overflow-x:auto}[data-design-system=v2] .v2-tabs__list[data-size=compact]{--v2-tabs-visual-inset:2px}[data-design-system=v2] .v2-tabs__list[data-variant=view-switch]{inline-size:fit-content;padding:var(--v2-space-1);background:var(--v2-surface-subtle);border:var(--v2-border-subtle);border-radius:var(--v2-radius-md)}[data-design-system=v2] .v2-tabs__tab{isolation:isolate;justify-content:center;align-items:center;gap:var(--v2-space-2);min-block-size:var(--v2-hit-target-min);padding-block:var(--v2-tabs-visual-inset);padding-inline:var(--v2-space-4);color:var(--v2-color-neutral-700);border-radius:var(--v2-radius-sm) var(--v2-radius-sm) 0 0;font:inherit;font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-label-line-height);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;display:inline-flex;position:relative}[data-design-system=v2] .v2-tabs__tab:before{z-index:-1;inset-block:var(--v2-tabs-visual-inset);border-radius:inherit;content:"";transition:background-color var(--v2-motion-fast) var(--v2-ease-standard);background:0 0;position:absolute;inset-inline:0}[data-design-system=v2] .v2-tabs__tab:after{inset-block-end:0;inset-inline:var(--v2-space-3);block-size:var(--v2-border-emphasis-width);content:"";background:0 0;position:absolute}[data-design-system=v2] .v2-tabs__tab:hover:not(:disabled):before{background:var(--v2-color-neutral-100)}[data-design-system=v2] .v2-tabs__tab[aria-selected=true]{color:var(--v2-color-neutral-900)}[data-design-system=v2] .v2-tabs__tab[aria-selected=true]:after{background:var(--v2-color-brand-600)}[data-design-system=v2] .v2-tabs__tab:active:not(:disabled):before{background:var(--v2-color-brand-50)}[data-design-system=v2] .v2-tabs__tab:disabled{color:var(--v2-color-neutral-500);cursor:not-allowed}[data-design-system=v2] .v2-tabs__list[data-variant=view-switch] .v2-tabs__tab{border-radius:var(--v2-radius-sm)}[data-design-system=v2] .v2-tabs__list[data-variant=view-switch] .v2-tabs__tab[aria-selected=true]:before{background:var(--v2-surface-workspace)}[data-design-system=v2] .v2-tabs__panel{padding-block:var(--v2-space-4);outline-offset:calc(-1 * var(--v2-space-1))}@media (forced-colors:active){[data-design-system=v2] .v2-tabs__list,[data-design-system=v2] .v2-tabs__list[data-variant=view-switch]{border-color:canvastext}[data-design-system=v2] .v2-tabs__tab[aria-selected=true]:after{background:highlight}}[data-design-system=v2].api-docs-page{min-inline-size:0;color:var(--v2-color-neutral-800);gap:var(--v2-space-12);padding-block-start:var(--v2-space-4);display:grid}[data-design-system=v2] :where(h1,h2,h3,p,pre){margin:0}[data-design-system=v2] .api-docs-hero{align-items:stretch;gap:var(--v2-space-8);grid-template-columns:minmax(0,.9fr) minmax(28rem,1.1fr);min-inline-size:0;display:grid}[data-design-system=v2] .api-docs-hero__copy{min-inline-size:0}[data-design-system=v2] .api-docs-page-header{grid-template-columns:minmax(0,1fr);align-items:start;min-block-size:100%}[data-design-system=v2] .api-docs-page-header .v2-page-header__actions{flex-wrap:wrap}[data-design-system=v2] .api-docs-header-meta{align-items:center;gap:var(--v2-space-2) var(--v2-space-4);flex-wrap:wrap;display:flex}[data-design-system=v2] .api-docs-header-meta span:first-child,[data-design-system=v2] .api-docs-explorer__heading .v2-page-header__meta,[data-design-system=v2] .api-docs-document__header .v2-page-header__meta{color:var(--v2-color-brand-700);font-weight:var(--v2-type-meta-weight)}[data-design-system=v2] .api-docs-header-meta span+span{border-inline-start:var(--v2-border-subtle);color:var(--v2-color-neutral-700);padding-inline-start:var(--v2-space-4)}[data-design-system=v2] .api-docs-action{min-block-size:var(--v2-hit-target-min);justify-content:center;align-items:center;gap:var(--v2-space-2);padding-inline:var(--v2-space-4);border:var(--v2-border-default);border-radius:var(--v2-radius-md);color:var(--v2-color-brand-700);background:var(--v2-surface-workspace);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-label-line-height);transition:color var(--v2-motion-fast) var(--v2-ease-standard), background-color var(--v2-motion-fast) var(--v2-ease-standard), border-color var(--v2-motion-fast) var(--v2-ease-standard);text-decoration:none;display:inline-flex}[data-design-system=v2] .api-docs-action[data-variant=primary]{border-color:var(--v2-color-brand-600);color:var(--v2-color-neutral-0);background:var(--v2-color-brand-600)}[data-design-system=v2] .api-docs-action:hover{border-color:var(--v2-color-brand-500);background:var(--v2-color-brand-50)}[data-design-system=v2] .api-docs-action[data-variant=primary]:hover{border-color:var(--v2-color-brand-700);background:var(--v2-color-brand-700)}[data-design-system=v2] .api-docs-action:active{background:var(--v2-color-brand-100)}[data-design-system=v2] .api-docs-action[data-variant=primary]:active{border-color:var(--v2-color-brand-300);background:var(--v2-color-brand-700)}[data-design-system=v2] .api-docs-terminal{max-block-size:28rem;min-inline-size:0;overflow:hidden}[data-design-system=v2] .api-docs-terminal__head{min-block-size:var(--v2-hit-target-min);justify-content:space-between;align-items:center;gap:var(--v2-space-3);border-block-end:var(--v2-border-subtle);color:var(--v2-color-neutral-700);padding-block-end:var(--v2-space-3);display:flex}[data-design-system=v2] :where(.api-docs-terminal,.api-docs-code-workspace) pre{max-inline-size:100%;color:var(--v2-color-neutral-200);text-align:start;direction:ltr;overflow:auto;background:var(--v2-color-neutral-900)!important}[data-design-system=v2] .api-docs-highlighted-code,[data-design-system=v2] .api-docs-highlighted-code>div{min-inline-size:0;max-inline-size:100%}[data-design-system=v2] .api-docs-highlighted-code pre{counter-reset:api-code-line;tab-size:2;margin:0}[data-design-system=v2] .api-docs-highlighted-code .line{min-block-size:var(--v2-type-code-line-height);counter-increment:api-code-line;display:block}[data-design-system=v2] .api-docs-highlighted-code .line:before{inline-size:2.5rem;color:var(--v2-color-neutral-500);content:counter(api-code-line);font-variant-numeric:tabular-nums;text-align:end;-webkit-user-select:none;user-select:none;margin-inline-end:var(--v2-space-3);display:inline-block}[data-design-system=v2] .api-docs-highlighted-code[data-highlighted=false] pre{color:var(--v2-color-neutral-300)}[data-design-system=v2] .api-docs-terminal pre{max-block-size:22rem;padding:var(--v2-space-4)}[data-design-system=v2] :where(.api-docs-terminal,.api-docs-code-workspace) code{font-family:var(--v2-font-mono);font-size:var(--v2-type-code-size);font-weight:var(--v2-type-code-weight);line-height:var(--v2-type-code-line-height);white-space:pre}[data-design-system=v2] :where(.api-docs-quickstart,.api-docs-explorer,.api-docs-key-guide,.api-docs-document){background:var(--v2-surface-workspace);min-inline-size:0}[data-design-system=v2] .api-docs-quickstart__grid{gap:var(--v2-space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-inline-size:0;display:grid}[data-design-system=v2] .api-docs-credential-card{align-content:start;gap:var(--v2-space-3);min-inline-size:0;padding:var(--v2-space-4);border:var(--v2-border-default);border-radius:var(--v2-radius-md);background:var(--v2-surface-subtle);display:grid}[data-design-system=v2] .api-docs-credential-card h3{align-items:center;gap:var(--v2-space-2);color:var(--v2-color-neutral-900);display:inline-flex}[data-design-system=v2] .api-docs-credential-card h3 .v2-icon{color:var(--v2-color-brand-600)}[data-design-system=v2] .api-docs-credential-card code{max-inline-size:100%;padding:var(--v2-space-3);border:var(--v2-border-subtle);border-radius:var(--v2-radius-sm);color:var(--v2-color-neutral-900);background:var(--v2-surface-workspace);font-family:var(--v2-font-mono);white-space:nowrap;unicode-bidi:isolate;display:block;overflow-x:auto}[data-design-system=v2] .api-docs-credential-card p{color:var(--v2-color-neutral-700)}[data-design-system=v2] .api-docs-copy{justify-self:start}[data-design-system=v2] .api-docs-explorer{scroll-margin-block-start:var(--v2-space-16)}[data-design-system=v2] .api-docs-explorer__layout{align-items:start;gap:var(--v2-space-4);grid-template-columns:minmax(16rem,.65fr) minmax(0,1.35fr);min-inline-size:0;display:grid}[data-design-system=v2] .api-docs-endpoints{border:var(--v2-border-default);border-radius:var(--v2-radius-md);min-inline-size:0;display:grid;overflow:hidden}[data-design-system=v2] .api-docs-endpoint{min-block-size:var(--v2-hit-target-min);align-items:start;gap:var(--v2-space-3);min-inline-size:0;padding:var(--v2-space-4);border:0;border-inline-start:var(--v2-border-emphasis-width) solid transparent;color:var(--v2-color-neutral-900);background:var(--v2-surface-workspace);cursor:pointer;font:inherit;text-align:start;transition:background-color var(--v2-motion-fast) var(--v2-ease-standard), border-color var(--v2-motion-fast) var(--v2-ease-standard);display:grid}[data-design-system=v2] .api-docs-endpoint+.api-docs-endpoint{border-block-start:var(--v2-border-subtle)}[data-design-system=v2] .api-docs-endpoint:hover{background:var(--v2-color-neutral-100)}[data-design-system=v2] .api-docs-endpoint:active{background:var(--v2-color-brand-50)}[data-design-system=v2] .api-docs-endpoint[data-selected=true]{border-inline-start-color:var(--v2-color-brand-600);background:var(--v2-color-brand-50)}[data-design-system=v2] .api-docs-endpoint strong,[data-design-system=v2] .api-docs-endpoint small{display:block}[data-design-system=v2] .api-docs-endpoint strong{font-size:var(--v2-type-title-size);font-weight:var(--v2-type-title-weight);line-height:var(--v2-type-title-line-height)}[data-design-system=v2] .api-docs-endpoint small{color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height);margin-block-start:var(--v2-space-1)}[data-design-system=v2] .api-docs-endpoint code,[data-design-system=v2] .api-docs-code-workspace__summary code{max-inline-size:100%;color:var(--v2-color-brand-700);font-family:var(--v2-font-mono);text-overflow:ellipsis;white-space:nowrap;unicode-bidi:isolate;display:block;overflow:hidden}[data-design-system=v2] .api-docs-code-workspace{border:var(--v2-border-default);border-radius:var(--v2-radius-md);background:var(--v2-surface-workspace);min-inline-size:0;overflow:hidden}[data-design-system=v2] .api-docs-code-workspace__summary{justify-content:space-between;align-items:center;gap:var(--v2-space-6);min-block-size:7rem;padding:var(--v2-space-4);border-block-end:var(--v2-border-subtle);display:flex}[data-design-system=v2] .api-docs-code-workspace__summary>div{gap:var(--v2-space-2);min-inline-size:0;display:grid}[data-design-system=v2] .api-docs-code-workspace__summary strong{color:var(--v2-color-neutral-900)}[data-design-system=v2] .api-docs-code-workspace__summary p{max-inline-size:34ch;color:var(--v2-color-neutral-700)}[data-design-system=v2] .api-docs-code-controls{padding:var(--v2-space-2) var(--v2-space-4) 0;justify-content:flex-end;display:flex}[data-design-system=v2] .api-docs-code-tabs .v2-tabs__list{padding-inline:var(--v2-space-4)}[data-design-system=v2] .api-docs-code-tabs .v2-tabs__panel{padding-block:0}[data-design-system=v2] .api-docs-code-workspace pre{min-block-size:22rem;max-block-size:32rem;padding:var(--v2-space-4);border:0}[data-design-system=v2] .api-docs-key-guide ol{border:var(--v2-border-default);border-radius:var(--v2-radius-md);counter-reset:key-steps;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}[data-design-system=v2] .api-docs-key-guide li{align-items:center;gap:var(--v2-space-3);min-inline-size:0;padding:var(--v2-space-4);color:var(--v2-color-neutral-800);counter-increment:key-steps;grid-template-columns:2rem minmax(0,1fr);display:grid}[data-design-system=v2] .api-docs-key-guide li+li{border-inline-start:var(--v2-border-subtle)}[data-design-system=v2] .api-docs-key-guide li:before{border-radius:var(--v2-radius-sm);block-size:2rem;inline-size:2rem;color:var(--v2-color-brand-700);background:var(--v2-color-brand-100);content:counter(key-steps);font-family:var(--v2-font-mono);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);place-items:center;display:grid}[data-design-system=v2] .api-docs-document{overflow:hidden}[data-design-system=v2] .api-docs-preview{border:var(--v2-border-default);border-radius:var(--v2-radius-md);background:var(--v2-surface-subtle);block-size:min(62dvh,45rem);min-block-size:30rem;overflow:hidden}[data-design-system=v2] .api-docs-preview object{border:0;block-size:100%;inline-size:100%}@media (width<=1023px){[data-design-system=v2] .api-docs-hero,[data-design-system=v2] .api-docs-explorer__layout{grid-template-columns:minmax(0,1fr)}[data-design-system=v2] .api-docs-terminal{inline-size:min(100%,45rem)}[data-design-system=v2] .api-docs-endpoints{grid-template-columns:repeat(3,minmax(0,1fr))}[data-design-system=v2] .api-docs-endpoint+.api-docs-endpoint{border-block-start:0;border-inline-start:var(--v2-border-subtle)}[data-design-system=v2] .api-docs-endpoint[data-selected=true]{border-block-end:var(--v2-border-emphasis-width) solid var(--v2-color-brand-600)}}@media (width<=767px){[data-design-system=v2].api-docs-page{gap:var(--v2-space-8)}[data-design-system=v2] .api-docs-quickstart__grid,[data-design-system=v2] .api-docs-endpoints,[data-design-system=v2] .api-docs-key-guide ol{grid-template-columns:minmax(0,1fr)}[data-design-system=v2] .api-docs-endpoint+.api-docs-endpoint,[data-design-system=v2] .api-docs-key-guide li+li{border-block-start:var(--v2-border-subtle);border-inline-start:0}[data-design-system=v2] .api-docs-endpoint[data-selected=true]{border-block-end:0;border-inline-start:var(--v2-border-emphasis-width) solid var(--v2-color-brand-600)}[data-design-system=v2] .api-docs-code-workspace__summary{flex-direction:column;align-items:start}[data-design-system=v2] .api-docs-code-workspace__summary p{max-inline-size:var(--v2-reading-measure)}[data-design-system=v2] .api-docs-preview{block-size:56dvh;min-block-size:24rem}}@media (width<=479px){[data-design-system=v2] .api-docs-page-header .v2-page-header__primary,[data-design-system=v2] .api-docs-page-header .v2-page-header__secondary,[data-design-system=v2] .api-docs-page-header .api-docs-action,[data-design-system=v2] .api-docs-document__header .v2-page-header__secondary,[data-design-system=v2] .api-docs-document__header .api-docs-action{inline-size:100%}[data-design-system=v2] .api-docs-terminal pre,[data-design-system=v2] .api-docs-code-workspace pre{min-block-size:18rem;padding:var(--v2-space-3)}}@media (forced-colors:active){[data-design-system=v2] :where(.api-docs-action,.api-docs-endpoints,.api-docs-endpoint,.api-docs-code-workspace,.api-docs-credential-card,.api-docs-key-guide ol,.api-docs-preview){border-color:canvastext}[data-design-system=v2] .api-docs-endpoint[data-selected=true]{border-color:highlight}}[data-design-system=v2].support-tickets-page{gap:var(--v2-space-6);min-inline-size:0;color:var(--v2-color-neutral-800);padding-block-start:var(--v2-space-4);display:grid}[data-design-system=v2] .support-page-header{margin-block-end:var(--v2-space-2)}[data-design-system=v2] .support-page-header .v2-badge{color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);border-color:var(--v2-color-brand-300)}[data-design-system=v2] .support-create-card{gap:var(--v2-space-4);padding-block:var(--v2-space-6);background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-md)}[data-design-system=v2] .support-section-heading{border-block-end:var(--v2-border-subtle);padding-block-end:var(--v2-space-4)}[data-design-system=v2] .support-create-form{gap:var(--v2-space-4);min-inline-size:0;display:grid}[data-design-system=v2] .support-create-form__top{align-items:start;gap:var(--v2-space-4);grid-template-columns:minmax(0,1.4fr) minmax(10rem,.6fr) minmax(16rem,1fr);min-inline-size:0;display:grid}[data-design-system=v2] .support-field-help{justify-content:space-between;gap:var(--v2-space-2);inline-size:100%;min-inline-size:0;display:flex}[data-design-system=v2] .support-field-help>span:first-child{overflow-wrap:anywhere;min-inline-size:0}[data-design-system=v2] .support-field-help>span:last-child{font-family:var(--v2-font-mono);font-variant-numeric:tabular-nums;unicode-bidi:isolate;flex:none}[data-design-system=v2] .support-field--message .v2-text-area{min-block-size:132px}[data-design-system=v2] .support-file-field{gap:var(--v2-space-1);min-inline-size:0;display:grid}[data-design-system=v2] .support-file-field__label{color:var(--v2-color-neutral-800);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-label-line-height)}[data-design-system=v2] .support-file-control{min-inline-size:0;min-block-size:var(--v2-density-control-height);align-items:center;gap:var(--v2-space-2);padding:var(--v2-space-1);background:var(--v2-surface-subtle);border:var(--v2-border-dropzone);border-radius:var(--v2-radius-sm);grid-template-columns:auto minmax(0,1fr) auto;display:grid}[data-design-system=v2] .support-file-control:focus-within{outline:var(--v2-focus-ring);outline-offset:var(--v2-focus-offset)}[data-design-system=v2] .support-attachment-button:has(+.support-hidden-file-input:focus-visible){outline:var(--v2-focus-ring);outline-offset:var(--v2-focus-offset)}[data-design-system=v2] .support-file-button,[data-design-system=v2] .support-attachment-button{justify-content:center;align-items:center;gap:var(--v2-space-2);min-inline-size:0;padding-inline:var(--v2-space-3);color:var(--v2-color-brand-700);background:var(--v2-surface-workspace);border:var(--v2-border-strong);border-radius:var(--v2-radius-sm);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-label-line-height);cursor:pointer;transition:background-color var(--v2-motion-fast) var(--v2-ease-standard), border-color var(--v2-motion-fast) var(--v2-ease-standard), color var(--v2-motion-fast) var(--v2-ease-standard);display:inline-flex}[data-design-system=v2] .support-file-button:hover,[data-design-system=v2] .support-attachment-button:hover{color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);border-color:var(--v2-color-brand-500)}[data-design-system=v2] :where(.support-file-button,.support-attachment-button)[aria-disabled=true]{color:var(--v2-color-neutral-600);background:var(--v2-color-neutral-100);border-color:var(--v2-color-neutral-300);cursor:not-allowed;pointer-events:none}[data-design-system=v2] .support-hidden-file-input{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}[data-design-system=v2] .support-file-summary{min-inline-size:0;color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-design-system=v2] .support-file-field__help{min-block-size:var(--v2-type-body-sm-line-height);color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height)}[data-design-system=v2] .support-create-form__footer{justify-content:space-between;align-items:center;gap:var(--v2-space-4);min-inline-size:0;border-block-start:var(--v2-border-subtle);padding-block-start:var(--v2-space-4);display:flex}[data-design-system=v2] .support-create-form__footer>p{align-items:flex-start;gap:var(--v2-space-2);min-inline-size:0;color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height);margin:0;display:flex}[data-design-system=v2] .support-create-form__footer .v2-form-actions{border:0;flex:none;padding:0}[data-design-system=v2] .support-workspace{align-items:start;gap:var(--v2-space-4);grid-template-columns:minmax(18rem,.75fr) minmax(0,1.75fr);min-inline-size:0;display:grid}[data-design-system=v2] :where(.support-ticket-list-card,.support-thread-card){background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-md);min-inline-size:0;overflow:hidden}[data-design-system=v2] .support-ticket-list-header,[data-design-system=v2] .support-thread-header{justify-content:space-between;align-items:center;gap:var(--v2-space-3);min-inline-size:0;padding:var(--v2-space-4);border-block-end:var(--v2-border-subtle);display:flex}[data-design-system=v2] :where(.support-ticket-list-header,.support-thread-header) h2{color:var(--v2-color-neutral-900);margin:0}[data-design-system=v2] .support-section-eyebrow{color:var(--v2-color-brand-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-line-height);margin-block-end:var(--v2-space-1);display:block}[data-design-system=v2] .support-ticket-list-actions,[data-design-system=v2] .support-ticket-row__badges,[data-design-system=v2] .support-thread-header__badges{align-items:center;gap:var(--v2-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}[data-design-system=v2] .support-state{border-radius:var(--v2-radius-none);border:0;align-content:center;min-block-size:180px}[data-design-system=v2] .support-ticket-list{overscroll-behavior:contain;scrollbar-color:var(--v2-color-neutral-500) transparent;max-block-size:620px;margin:0;padding:0;list-style:none;overflow-y:auto}[data-design-system=v2] .support-ticket-list>li+li{border-block-start:var(--v2-border-subtle)}[data-design-system=v2] .support-ticket-row{inline-size:100%;min-block-size:var(--v2-density-row-height);justify-content:space-between;align-items:center;gap:var(--v2-space-3);min-inline-size:0;padding:var(--v2-space-3) var(--v2-space-4);color:var(--v2-color-neutral-800);border:0;border-inline-start:var(--v2-border-emphasis-width) solid transparent;border-radius:var(--v2-radius-none);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--v2-motion-fast) var(--v2-ease-standard), border-color var(--v2-motion-fast) var(--v2-ease-standard);background:0 0;display:flex}[data-design-system=v2] .support-ticket-row:hover{background:var(--v2-surface-subtle)}[data-design-system=v2] .support-ticket-row[data-selected=true]{background:var(--v2-color-brand-50);border-inline-start-color:var(--v2-color-brand-600)}[data-design-system=v2] .support-ticket-row__content{gap:var(--v2-space-2);min-inline-size:0;display:grid}[data-design-system=v2] .support-ticket-row__content>strong{min-inline-size:0;color:var(--v2-color-neutral-900);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-label-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-design-system=v2] .support-ticket-row__content>small{align-items:center;gap:var(--v2-space-1);color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);line-height:var(--v2-type-meta-line-height);display:inline-flex}[data-design-system=v2] .support-ticket-row__arrow{color:var(--v2-color-brand-700);flex:none}[data-design-system=v2] .support-thread-card{align-content:start;display:grid}[data-design-system=v2] .support-thread-state{border-radius:var(--v2-radius-none);border:0;align-content:center;min-block-size:360px}[data-design-system=v2] .support-thread-header__title,[data-design-system=v2] .support-thread-header__title>div{gap:var(--v2-space-2);min-inline-size:0;display:grid}[data-design-system=v2] .support-thread-header h2{overflow-wrap:anywhere}[data-design-system=v2] .support-thread-meta{gap:var(--v2-space-1);color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);line-height:var(--v2-type-meta-line-height);text-align:end;font-variant-numeric:tabular-nums;flex:none;display:grid}[data-design-system=v2] .support-messages{align-content:start;gap:var(--v2-space-3);min-block-size:180px;max-block-size:min(54vh,560px);padding:var(--v2-space-4);background:var(--v2-surface-subtle);border-block-end:var(--v2-border-subtle);overscroll-behavior:contain;scrollbar-color:var(--v2-color-neutral-500) transparent;display:grid;overflow-y:auto}[data-design-system=v2] .support-message{inline-size:min(88%, var(--v2-reading-measure));justify-self:start;gap:var(--v2-space-3);min-inline-size:0;padding:var(--v2-space-4);color:var(--v2-color-neutral-800);background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-sm);display:grid}[data-design-system=v2] .support-message[data-sender=support]{background:var(--v2-color-brand-50);border-color:var(--v2-color-brand-300);justify-self:end}[data-design-system=v2] .support-message__header{align-items:center;gap:var(--v2-space-2);min-inline-size:0;color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);line-height:var(--v2-type-meta-line-height);display:flex}[data-design-system=v2] .support-message__sender{min-inline-size:0;color:var(--v2-color-neutral-900);font-weight:var(--v2-type-label-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-design-system=v2] .support-message__header time{white-space:nowrap;font-variant-numeric:tabular-nums;margin-inline-start:auto}[data-design-system=v2] .support-message>p{color:var(--v2-color-neutral-800);font-size:var(--v2-type-body-size);line-height:var(--v2-type-body-line-height);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}[data-design-system=v2] .support-message__attachments{align-items:start;gap:var(--v2-space-2);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));min-inline-size:0;display:grid}[data-design-system=v2] .support-message-image{min-block-size:var(--v2-hit-target-min);min-inline-size:0;color:var(--v2-color-neutral-800);background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-sm);font:inherit;cursor:zoom-in;padding:0;display:grid;overflow:hidden}[data-design-system=v2] .support-message-image>img{object-fit:cover;background:var(--v2-color-neutral-100);block-size:96px;inline-size:100%;display:block}[data-design-system=v2] .support-message-image__name,[data-design-system=v2] .support-message-file{align-items:center;gap:var(--v2-space-2);min-inline-size:0;padding-inline:var(--v2-space-2);color:var(--v2-color-brand-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-line-height);display:flex}[data-design-system=v2] :where(.support-message-image__name,.support-message-file) span{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}[data-design-system=v2] .support-message-image__name{min-block-size:var(--v2-hit-target-min)}[data-design-system=v2] .support-message-file{background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-sm);text-decoration:none}[data-design-system=v2] .support-message-file:hover{background:var(--v2-color-brand-50);border-color:var(--v2-color-brand-500)}[data-design-system=v2] .support-reply-form{gap:var(--v2-space-4);min-inline-size:0;padding:var(--v2-space-4);display:grid}[data-design-system=v2] .support-reply-form__heading{gap:var(--v2-space-1);display:grid}[data-design-system=v2] .support-reply-form__heading h3,[data-design-system=v2] .support-reply-form__heading p{margin:0}[data-design-system=v2] .support-reply-form__heading p{color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height)}[data-design-system=v2] .support-reply-textarea{min-block-size:112px}[data-design-system=v2] .support-reply-form__actions{justify-content:space-between;align-items:end;gap:var(--v2-space-4);min-inline-size:0;display:flex}[data-design-system=v2] .support-reply-tools{align-items:end;gap:var(--v2-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}[data-design-system=v2] .support-attachment-button{background:var(--v2-surface-subtle)}[data-design-system=v2] .support-admin-status{min-inline-size:13rem}[data-design-system=v2] .support-reply-form__actions .v2-form-actions{border:0;flex:none;padding:0}[data-design-system=v2] .support-closed-notice{margin:var(--v2-space-4)}[data-design-system=v2] .support-image-preview-grid{gap:var(--v2-space-2);min-inline-size:0;padding:var(--v2-space-3);background:var(--v2-surface-subtle);border:var(--v2-border-subtle);border-radius:var(--v2-radius-sm);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));display:grid}[data-design-system=v2] .support-image-preview-grid--compact{grid-template-columns:repeat(auto-fill,minmax(9rem,12rem))}[data-design-system=v2] .support-selected-image{align-items:center;gap:var(--v2-space-2);min-inline-size:0;padding:var(--v2-space-2);background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-sm);grid-template-columns:auto minmax(0,1fr) auto;display:grid}[data-design-system=v2] .support-selected-image__preview{background:var(--v2-color-neutral-100);border:var(--v2-border-subtle);border-radius:var(--v2-radius-sm);cursor:zoom-in;block-size:48px;inline-size:56px;padding:0;display:block;position:relative;overflow:hidden}[data-design-system=v2] .support-selected-image__preview img{object-fit:cover;block-size:100%;inline-size:100%;display:block}[data-design-system=v2] .support-selected-image__action{block-size:24px;inline-size:24px;color:var(--v2-color-brand-700);background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-sm);place-items:center;display:grid;position:absolute;inset-block-end:var(--v2-space-1);inset-inline-end:var(--v2-space-1)}[data-design-system=v2] .support-selected-image__meta{gap:var(--v2-space-1);min-inline-size:0;display:grid}[data-design-system=v2] .support-selected-image__meta>span{color:var(--v2-color-neutral-900);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-design-system=v2] .support-selected-image__meta small{color:var(--v2-color-neutral-700);font-family:var(--v2-font-mono);font-size:var(--v2-type-meta-size);font-variant-numeric:tabular-nums}[data-design-system=v2] .support-selected-image__remove{flex:none}[data-design-system=v2].support-image-lightbox .support-image-lightbox__content{gap:var(--v2-space-4);min-inline-size:0;display:grid}[data-design-system=v2].support-image-lightbox .support-image-lightbox__canvas{min-block-size:240px;max-block-size:min(68vh,680px);padding:var(--v2-space-4);background:var(--v2-surface-subtle);border:var(--v2-border-subtle);border-radius:var(--v2-radius-sm);place-items:center;display:grid;overflow:auto}[data-design-system=v2].support-image-lightbox .support-image-lightbox__canvas img{object-fit:contain;max-block-size:62vh;max-inline-size:100%;display:block}[data-design-system=v2].support-image-lightbox .support-image-lightbox__footer{justify-content:flex-end;display:flex}@media (width<=980px){[data-design-system=v2] .support-create-form__top{grid-template-columns:repeat(2,minmax(0,1fr))}[data-design-system=v2] .support-file-field{grid-column:1/-1}[data-design-system=v2] .support-workspace{grid-template-columns:1fr}[data-design-system=v2] .support-ticket-list{max-block-size:340px}}@media (width<=680px){[data-design-system=v2].support-tickets-page{gap:var(--v2-space-4);padding-block-start:var(--v2-space-2)}[data-design-system=v2] .support-create-card{padding:var(--v2-space-4)}[data-design-system=v2] .support-create-form__top{grid-template-columns:1fr}[data-design-system=v2] .support-file-field{grid-column:auto}[data-design-system=v2] .support-create-form__footer,[data-design-system=v2] .support-reply-form__actions,[data-design-system=v2] .support-thread-header{flex-direction:column;align-items:stretch}[data-design-system=v2] .support-create-form__footer .v2-form-actions,[data-design-system=v2] .support-reply-form__actions .v2-form-actions,[data-design-system=v2] .support-create-form__footer .v2-button,[data-design-system=v2] .support-reply-form__actions .v2-button{inline-size:100%}[data-design-system=v2] .support-thread-meta{text-align:start}[data-design-system=v2] .support-message{inline-size:96%}[data-design-system=v2] .support-image-preview-grid,[data-design-system=v2] .support-image-preview-grid--compact,[data-design-system=v2] .support-message__attachments{grid-template-columns:1fr}}@media (forced-colors:active){[data-design-system=v2] :where(.support-ticket-list-card,.support-thread-card),[data-design-system=v2] :where(.support-ticket-row,.support-message),[data-design-system=v2] :where(.support-file-button,.support-attachment-button){border-color:canvastext}}.budget-badge{--budget-accent:#20a978;--budget-accent-rgb:32, 169, 120;--budget-surface:#f2fcf8fa;--budget-border:#20a97838;--budget-text:#173f35;--budget-muted:#607c74;box-sizing:border-box;border:1px solid var(--budget-border);min-block-size:44px;inline-size:fit-content;min-inline-size:0;max-inline-size:100%;color:var(--budget-text);background:var(--budget-surface);box-shadow:0 7px 18px rgba(var(--budget-accent-rgb), .08), inset 0 1px 0 #ffffffe6;vertical-align:middle;border-radius:14px;flex:0 auto;align-items:center;gap:7px;padding:5px;display:inline-flex;overflow:hidden}.budget-badge--low{--budget-accent:#c98718;--budget-accent-rgb:201, 135, 24;--budget-surface:#fff9e7fa;--budget-border:#c9871845;--budget-text:#5d400d;--budget-muted:#856d42}.budget-badge--critical{--budget-accent:#d34f68;--budget-accent-rgb:211, 79, 104;--budget-surface:#fff1f5fa;--budget-border:#d34f6847;--budget-text:#672333;--budget-muted:#956c76}.budget-badge__icon,.budget-badge__add{box-sizing:border-box;border-radius:10px;flex:0 0 32px;justify-content:center;align-items:center;block-size:32px;inline-size:32px;display:inline-flex}.budget-badge__icon{border:1px solid rgba(var(--budget-accent-rgb), .16);color:var(--budget-accent);background:rgba(var(--budget-accent-rgb), .09);position:relative}.budget-badge__status-dot{box-sizing:border-box;background:var(--budget-accent);border:2px solid #fff;border-radius:50%;block-size:7px;inline-size:7px;position:absolute;inset-block-start:-2px;inset-inline-end:-2px}.budget-badge__content{text-align:start;flex:auto;min-inline-size:0;max-inline-size:118px;display:grid}.budget-badge__label,.budget-badge__value{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;display:block;overflow:hidden}.budget-badge__label{color:var(--budget-muted);font-size:9.5px;font-weight:700;line-height:1.25}.budget-badge__value{color:var(--budget-text);font-variant-numeric:tabular-nums;unicode-bidi:plaintext;font-size:13.5px;font-weight:900;line-height:1.35}.budget-badge__add{border:1px solid rgba(var(--budget-accent-rgb), .2);color:var(--budget-accent);background:rgba(var(--budget-accent-rgb), .09);cursor:pointer;padding:0;font-family:inherit;transition:transform .15s,color .15s,background-color .15s,border-color .15s,box-shadow .15s}.budget-badge__add:hover{border-color:var(--budget-accent);color:#fff;background:var(--budget-accent);box-shadow:0 6px 14px rgba(var(--budget-accent-rgb), .22);transform:translateY(-1px)}.budget-badge__add:active{box-shadow:none;transform:translateY(0)}.budget-badge__add:focus-visible{outline:3px solid rgba(var(--budget-accent-rgb), .2);outline-offset:2px}@media (width<=420px){.budget-badge__content{max-inline-size:102px}.budget-badge__label{font-size:9px}.budget-badge__value{font-size:13px}}@media (prefers-reduced-motion:reduce){.budget-badge__add{transition-duration:.01ms}}[data-design-system=v2].budget-badge{gap:var(--v2-space-2);min-block-size:var(--v2-hit-target-min);padding:var(--v2-space-1);color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);border:1px solid var(--v2-color-brand-300);border-radius:var(--v2-radius-md);box-shadow:none}[data-design-system=v2].budget-badge--low{color:var(--v2-color-warning-strong);background:var(--v2-color-warning-surface);border-color:var(--v2-color-warning-base)}[data-design-system=v2].budget-badge--critical{color:var(--v2-color-danger-strong);background:var(--v2-color-danger-surface);border-color:var(--v2-color-danger-base)}[data-design-system=v2].budget-badge .budget-badge__icon{display:none}[data-design-system=v2].budget-badge .budget-badge__status-dot{inline-size:var(--v2-space-2);block-size:var(--v2-space-2);border:2px solid var(--v2-surface-workspace);background:currentColor}[data-design-system=v2].budget-badge .budget-badge__content{gap:var(--v2-space-1);max-inline-size:9rem}[data-design-system=v2].budget-badge .budget-badge__label{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-line-height)}[data-design-system=v2].budget-badge .budget-badge__value{color:currentColor;font-family:var(--v2-font-mono);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-label-line-height)}[data-design-system=v2].budget-badge .budget-badge__add{inline-size:var(--v2-hit-target-min);block-size:var(--v2-hit-target-min);flex-basis:var(--v2-hit-target-min);color:currentColor;border-radius:var(--v2-radius-sm);box-shadow:none;transition:color var(--v2-motion-fast) var(--v2-ease-standard), background-color var(--v2-motion-fast) var(--v2-ease-standard), border-color var(--v2-motion-fast) var(--v2-ease-standard);background:0 0;border:1px solid}[data-design-system=v2].budget-badge .budget-badge__add:hover{color:var(--v2-color-neutral-0);background:var(--v2-color-brand-700);border-color:var(--v2-color-brand-700);box-shadow:none;transform:none}[data-design-system=v2].budget-badge--low .budget-badge__add:hover{background:var(--v2-color-warning-strong);border-color:var(--v2-color-warning-strong)}[data-design-system=v2].budget-badge--critical .budget-badge__add:hover{background:var(--v2-color-danger-strong);border-color:var(--v2-color-danger-strong)}[data-design-system=v2].budget-badge .budget-badge__add:active{background:var(--v2-color-brand-700);box-shadow:none;transform:none}[data-design-system=v2].budget-badge .budget-badge__add:focus-visible{outline:var(--v2-focus-ring);outline-offset:var(--v2-focus-offset)}[data-design-system=v2] .v2-switch{min-inline-size:0;display:grid}[data-design-system=v2] .v2-switch__row{align-items:center;gap:var(--v2-space-3);inline-size:fit-content;max-inline-size:100%;color:var(--v2-color-neutral-800);cursor:pointer;font-size:var(--v2-type-body-size);line-height:var(--v2-type-body-line-height);display:inline-flex}[data-design-system=v2] .v2-switch__toggle{flex:none;block-size:20px;inline-size:36px;display:block;position:relative}[data-design-system=v2] .v2-switch__control{z-index:1;appearance:none;opacity:0;cursor:pointer;block-size:20px;min-block-size:20px;inline-size:36px;margin:0;position:absolute;inset:0}[data-design-system=v2] .v2-switch__track{background:var(--v2-color-neutral-300);border:1px solid var(--v2-color-neutral-500);border-radius:var(--v2-radius-full);block-size:20px;inline-size:36px;transition:background-color var(--v2-motion-fast) var(--v2-ease-standard), border-color var(--v2-motion-fast) var(--v2-ease-standard);display:block;position:relative}[data-design-system=v2] .v2-switch__track:before{background:var(--v2-color-neutral-0);border:1px solid var(--v2-color-neutral-600);border-radius:var(--v2-radius-full);content:"";block-size:12px;inline-size:12px;transition:transform var(--v2-motion-fast) var(--v2-ease-standard);position:absolute;inset-block-start:3px;inset-inline-start:3px}[data-design-system=v2] .v2-switch__control:checked+.v2-switch__track{background:var(--v2-color-brand-600);border-color:var(--v2-color-brand-600)}[data-design-system=v2] .v2-switch__control:checked+.v2-switch__track:before{border-color:var(--v2-color-neutral-0);transform:translate(16px)}[data-design-system=v2][dir=rtl] .v2-switch__control:checked+.v2-switch__track:before,[data-design-system=v2] [dir=rtl] .v2-switch__control:checked+.v2-switch__track:before{transform:translate(-16px)}[data-design-system=v2] .v2-switch__control:focus-visible{box-shadow:none;outline:0}[data-design-system=v2] .v2-switch__control:focus-visible+.v2-switch__track{outline:2px solid var(--v2-color-focus-edge);outline-offset:2px;box-shadow:0 0 0 4px var(--v2-color-focus-ring)}[data-design-system=v2] .v2-switch__message{align-items:flex-start;gap:var(--v2-space-1);min-block-size:var(--v2-type-body-sm-line-height);color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height);margin-inline-start:calc(36px + var(--v2-space-3));display:flex}[data-design-system=v2] .v2-switch[data-invalid=true] .v2-switch__message{color:var(--v2-color-danger-strong)}[data-design-system=v2] .v2-switch[data-disabled=true]{color:var(--v2-color-neutral-700)}[data-design-system=v2] .v2-switch__control:disabled,[data-design-system=v2] .v2-switch[data-disabled=true] .v2-switch__row{cursor:not-allowed}[data-design-system=v2] .v2-switch__control:disabled+.v2-switch__track{background:var(--v2-color-neutral-100);border-color:var(--v2-color-neutral-500)}@media (forced-colors:active){[data-design-system=v2] .v2-switch__toggle{inline-size:20px}[data-design-system=v2] .v2-switch__control{opacity:1;appearance:auto;accent-color:highlight;inline-size:20px;position:static}[data-design-system=v2] .v2-switch__track{display:none}[data-design-system=v2] .v2-switch__control:focus-visible{outline:2px solid highlight}[data-design-system=v2] .v2-switch[data-invalid=true] .v2-switch__message{color:mark}}[data-design-system=v2].v2-tooltip{z-index:50;max-inline-size:240px;max-block-size:min(calc(100dvh - (2 * var(--v2-space-2))), var(--v2-overlay-max-block-size,calc(100dvh - (2 * var(--v2-space-2)))));padding:var(--v2-space-2);color:var(--v2-color-neutral-900);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-line-height);background:var(--v2-surface-overlay);border:var(--v2-border-default);border-radius:var(--v2-radius-sm);box-shadow:var(--v2-elevation-popover);overflow-wrap:anywhere;pointer-events:none;animation:v2-tooltip-enter var(--v2-motion-fast) var(--v2-ease-standard);position:fixed;inset-block-start:var(--v2-overlay-block-start);inset-inline-start:var(--v2-overlay-inline-start);overflow:hidden}@keyframes v2-tooltip-enter{0%{opacity:0}to{opacity:1}}.atp-transcript-viewer{background:#fff;grid-template-rows:auto minmax(0,1fr);width:100%;min-width:0;max-width:100%;min-height:0;display:grid;overflow:hidden}.atp-transcript-viewer--card{border:1px solid #ebe8f5;border-radius:14px;height:clamp(320px,58vh,620px)}.atp-transcript-viewer__header{border-block-end:1px solid #ebe8f5;justify-content:space-between;align-items:center;gap:12px;min-width:0;max-width:100%;padding:16px 20px;display:flex;overflow:hidden}.atp-transcript-viewer__header h4{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;align-items:center;gap:8px;min-width:0;margin:0;font-size:14px;font-weight:600;display:flex;overflow:hidden}.atp-transcript-viewer__header h4 svg{color:#7c3aed;flex:none}.atp-transcript-viewer__header h4 span{text-overflow:ellipsis;min-width:0;overflow:hidden}.atp-transcript-viewer__actions{flex:none;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.atp-transcript-viewer__actions button{color:#475569;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.atp-transcript-viewer__actions button:hover{color:#7c3aed;background:#f5f3ff;border-color:#7c3aed}.atp-transcript-viewer__actions button:focus-visible{outline-offset:2px;outline:3px solid #7c3aed38}.atp-transcript-viewer__text{color:#334155;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;width:100%;min-width:0;max-width:100%;min-height:0;margin:0;padding:18px 20px;font-family:Vazirmatn,system-ui,sans-serif;font-size:14px;line-height:1.9;overflow:hidden auto}.atp-transcript-viewer__text--rich{white-space:normal}.atp-meeting-notes-content{flex-direction:column;gap:12px;min-width:0;display:flex}.atp-meeting-notes-content .ai-markdown-view{min-width:0;max-width:100%;max-height:none;overflow:visible}.atp-meeting-notes-content .ai-markdown-render{overflow-wrap:anywhere;min-width:0;max-width:100%}.atp-meeting-notes-content .ai-markdown-render pre{white-space:pre-wrap;word-break:break-word;max-width:100%}.atp-meeting-result-empty{color:#64748b;text-align:center;place-content:center;justify-items:center;gap:10px;min-height:220px;padding:24px;display:grid}.atp-meeting-result-empty svg{color:#f59e0b}.atp-meeting-result-empty strong{color:#334155;font-size:15px}.atp-meeting-result-empty p{overflow-wrap:anywhere;max-width:520px;margin:0;line-height:1.8}.atp-transcript-modal{z-index:10050;padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));background:#0f172a9e;position:fixed;inset:0;overflow:hidden}.atp-transcript-viewer--modal{border-radius:16px;width:100%;min-width:0;max-width:100%;height:100%}@media (width<=640px){.atp-transcript-modal{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.atp-transcript-viewer--modal{border-radius:0}.atp-transcript-viewer__header{flex-direction:column;align-items:stretch;gap:10px;padding:12px}.atp-transcript-viewer__header h4{white-space:normal;background:#faf9ff;border:1px solid #ede9fe;border-radius:10px;flex:none;order:2;width:100%;padding:9px 11px;line-height:1.6}.atp-transcript-viewer__header h4 span{text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.atp-transcript-viewer__actions{order:1;gap:6px;width:100%}.atp-transcript-viewer__actions button{padding-inline:8px;font-size:11px}.atp-transcript-viewer__actions button:last-child{margin-inline-start:auto}.atp-transcript-viewer__actions button span{display:none}}[data-design-system=v2].stt-page{gap:var(--v2-space-8);inline-size:100%;color:var(--v2-color-neutral-900);text-align:start;display:grid}[data-design-system=v2].stt-page *,[data-design-system=v2].stt-page :before,[data-design-system=v2].stt-page :after,[data-design-system=v2].stt-overlay *,[data-design-system=v2].stt-overlay :before,[data-design-system=v2].stt-overlay :after{box-sizing:border-box}[data-design-system=v2] .stt-page-header{margin-block-end:0}[data-design-system=v2] .stt-page-header .v2-page-header__meta{margin-block-start:var(--v2-space-2)}[data-design-system=v2] .stt-capture{gap:var(--v2-space-5) var(--v2-space-6);padding:var(--v2-space-6);background:var(--v2-surface-workspace);border-radius:var(--v2-radius-workspace);box-shadow:var(--v2-elevation-workspace);border:0;grid-template-columns:minmax(0,1fr) minmax(18rem,20rem);display:grid}[data-design-system=v2] .stt-capture__header,[data-design-system=v2] .stt-capture__header>div,[data-design-system=v2] .stt-capture__footer,[data-design-system=v2] .stt-player{align-items:center;display:flex}[data-design-system=v2] .stt-capture__header{justify-content:space-between;gap:var(--v2-space-4);border-block-end:var(--v2-border-subtle);grid-column:1/-1;padding-block-end:var(--v2-space-3)}[data-design-system=v2] .stt-capture__header>div{gap:var(--v2-space-3)}[data-design-system=v2] .stt-capture__header h2,[data-design-system=v2] .stt-capture__header p{margin:0}[data-design-system=v2] .stt-capture__header h2{color:var(--v2-color-neutral-900);font-size:var(--v2-type-h3-size);font-weight:var(--v2-type-h3-weight);line-height:var(--v2-type-h3-line-height)}[data-design-system=v2] .stt-capture__header p{color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height);margin-block-start:var(--v2-space-1)}[data-design-system=v2] .stt-formats{padding:var(--v2-space-1) var(--v2-space-3);color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);border:1px solid var(--v2-color-brand-100);border-radius:var(--v2-radius-full);font-family:var(--v2-font-mono);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);white-space:nowrap;direction:ltr}[data-design-system=v2] .stt-capture__grid{gap:var(--v2-space-4);grid-area:2/1;grid-template-columns:minmax(0,1fr) minmax(10rem,11rem);display:grid}[data-design-system=v2] .stt-dropzone{min-block-size:8.5rem;min-inline-size:0;padding:var(--v2-space-6);background:var(--v2-color-brand-50);border:1px dashed var(--v2-color-brand-300);border-radius:var(--v2-radius-lg);transition:background-color var(--v2-motion-fast) var(--v2-ease-standard), border-color var(--v2-motion-fast) var(--v2-ease-standard);place-items:center;display:grid}[data-design-system=v2] .stt-dropzone:not(.has-file):not(.is-recording):hover{background:var(--v2-color-brand-100);border-color:var(--v2-color-brand-500)}[data-design-system=v2] .stt-dropzone.is-dragging{background:var(--v2-color-brand-50);border-color:var(--v2-color-brand-600)}[data-design-system=v2] .stt-dropzone.has-file{background:var(--v2-color-success-surface);border-color:var(--v2-color-success-base);border-style:solid}[data-design-system=v2] .stt-dropzone.is-recording{background:var(--v2-color-danger-surface);border-color:var(--v2-color-danger-base);border-style:solid}[data-design-system=v2] .stt-dropzone__idle,[data-design-system=v2] .stt-file-ready{align-items:center;gap:var(--v2-space-4);inline-size:100%;min-inline-size:0;display:flex}[data-design-system=v2] .stt-dropzone__icon,[data-design-system=v2] .stt-file-ready__icon{inline-size:var(--v2-hit-target-min);block-size:var(--v2-hit-target-min);color:var(--v2-color-brand-600);background:var(--v2-color-brand-100);border-radius:var(--v2-radius-md);flex:none;place-items:center;display:grid}[data-design-system=v2] .stt-file-ready__icon{color:var(--v2-color-success-strong);background:var(--v2-color-success-surface)}[data-design-system=v2] .stt-dropzone__idle>div,[data-design-system=v2] .stt-file-ready>div{flex:auto;min-inline-size:0}[data-design-system=v2] .stt-dropzone__idle strong,[data-design-system=v2] .stt-file-ready strong{color:var(--v2-color-neutral-900);font-size:var(--v2-type-body-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-body-line-height);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}[data-design-system=v2] .stt-dropzone__idle p,[data-design-system=v2] .stt-file-ready span{margin:var(--v2-space-1) 0 0;color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height)}[data-design-system=v2] .stt-file-ready>div>span{color:var(--v2-color-success-strong);font-weight:var(--v2-type-label-weight);margin-block-end:var(--v2-space-1);display:block}[data-design-system=v2] .stt-icon-button--danger{color:var(--v2-color-danger-strong)}[data-design-system=v2] .stt-record-control{display:flex}[data-design-system=v2] .stt-record-button{place-content:center;justify-items:center;gap:var(--v2-space-2);min-block-size:8.5rem;inline-size:100%;padding:var(--v2-space-4);color:var(--v2-color-neutral-800);background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-lg);font:inherit;text-align:center;cursor:pointer;transition:background-color var(--v2-motion-fast) var(--v2-ease-standard), border-color var(--v2-motion-fast) var(--v2-ease-standard);display:grid}[data-design-system=v2] .stt-record-button:hover:not(:disabled){background:var(--v2-color-brand-50);border-color:var(--v2-color-brand-500)}[data-design-system=v2] .stt-record-button:active:not(:disabled){background:var(--v2-color-brand-100);border-color:var(--v2-color-brand-600)}[data-design-system=v2] .stt-record-button:disabled{color:var(--v2-color-neutral-600);background:var(--v2-color-neutral-100);cursor:not-allowed}[data-design-system=v2] .stt-record-button>span{inline-size:var(--v2-hit-target-min);block-size:var(--v2-hit-target-min);color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);border:1px solid var(--v2-color-brand-300);border-radius:var(--v2-radius-md);place-items:center;display:grid}[data-design-system=v2] .stt-record-button.is-active>span{color:var(--v2-color-danger-strong);background:var(--v2-color-danger-surface);border-color:var(--v2-color-danger-base)}[data-design-system=v2] .stt-record-button strong{font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight)}[data-design-system=v2] .stt-record-button small{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);line-height:var(--v2-type-meta-line-height)}[data-design-system=v2] .stt-recording{justify-content:center;align-items:center;gap:var(--v2-space-6);inline-size:min(100%,33rem);display:flex}[data-design-system=v2] .stt-recording__signal{block-size:var(--v2-hit-target-min);align-items:center;gap:var(--v2-space-1);display:flex}[data-design-system=v2] .stt-recording__signal span{inline-size:var(--v2-space-1);block-size:var(--v2-space-4);background:var(--v2-color-danger-base);border-radius:var(--v2-radius-sm);animation:stt-wave var(--v2-motion-deliberate) var(--v2-ease-standard) infinite alternate}[data-design-system=v2] .stt-recording__signal span:nth-child(3n){block-size:var(--v2-space-8)}[data-design-system=v2] .stt-recording__signal span:nth-child(2n){block-size:var(--v2-space-6)}[data-design-system=v2] .stt-recording>div:last-child span,[data-design-system=v2] .stt-recording>div:last-child strong{display:block}[data-design-system=v2] .stt-recording>div:last-child span{color:var(--v2-color-danger-strong);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight)}[data-design-system=v2] .stt-recording>div:last-child strong{color:var(--v2-color-neutral-900);font-family:var(--v2-font-mono);font-size:var(--v2-type-title-size);font-variant-numeric:tabular-nums;margin-block-start:var(--v2-space-1)}[data-design-system=v2] .stt-inline-error{grid-column:1/-1}[data-design-system=v2] .stt-player{gap:var(--v2-space-3);padding:var(--v2-space-3) var(--v2-space-4);background:var(--v2-surface-subtle);border:var(--v2-border-subtle);border-radius:var(--v2-radius-md);grid-column:1/-1}[data-design-system=v2] .stt-player audio{display:none}[data-design-system=v2] .stt-player__button{color:var(--v2-color-brand-700)}[data-design-system=v2] .stt-player>span{color:var(--v2-color-neutral-700);font-family:var(--v2-font-mono);font-size:var(--v2-type-data-size);font-variant-numeric:tabular-nums}[data-design-system=v2] .stt-player__track{block-size:var(--v2-space-2);background:var(--v2-color-neutral-300);border-radius:var(--v2-radius-full);flex:auto;position:relative;overflow:visible}[data-design-system=v2] .stt-player__track>div{background:var(--v2-color-brand-600);border-radius:inherit;block-size:100%}[data-design-system=v2] .stt-player__track input{inline-size:100%;min-block-size:var(--v2-hit-target-min);opacity:0;cursor:pointer;margin:0;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}[data-design-system=v2] .stt-capture__footer{justify-content:center;align-items:stretch;gap:var(--v2-space-4);border-inline-start:var(--v2-border-subtle);flex-direction:column;grid-area:2/2;padding-inline-start:var(--v2-space-6)}[data-design-system=v2] .stt-submit{inline-size:100%}[data-design-system=v2] .stt-upload-progress{padding:var(--v2-space-4);background:var(--v2-color-brand-50);border:1px solid var(--v2-color-brand-300);border-radius:var(--v2-radius-md);grid-column:1/-1}[data-design-system=v2].stt-workspace{align-items:start;gap:var(--v2-space-6);direction:ltr;grid-template-columns:minmax(0,1fr) minmax(17rem,19rem);grid-template-areas:"result history";min-inline-size:0;display:grid}[data-design-system=v2].stt-workspace[dir=rtl]>.stt-result,[data-design-system=v2].stt-workspace[dir=rtl]>.stt-ledger{direction:rtl}[data-design-system=v2].stt-workspace[dir=ltr]>.stt-result,[data-design-system=v2].stt-workspace[dir=ltr]>.stt-ledger{direction:ltr}[data-design-system=v2] .stt-result,[data-design-system=v2] .stt-ledger{background:var(--v2-surface-workspace);border-radius:var(--v2-radius-workspace);min-inline-size:0;box-shadow:var(--v2-elevation-workspace);border:0;overflow:hidden}[data-design-system=v2] .stt-result{grid-area:result}[data-design-system=v2] .stt-ledger{grid-area:history}[data-design-system=v2] .stt-result__eyebrow{padding:var(--v2-space-3);background:var(--v2-surface-workspace);border-block-end:var(--v2-border-subtle)}[data-design-system=v2] .stt-mobile-history{inline-size:100%;min-block-size:var(--v2-hit-target-min);grid-template-columns:var(--v2-hit-target-min) minmax(0, 1fr) auto auto;align-items:center;gap:var(--v2-space-3);padding:var(--v2-space-2) var(--v2-space-3);color:var(--v2-color-neutral-800);background:var(--v2-surface-subtle);border:var(--v2-border-default);border-radius:var(--v2-radius-md);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--v2-motion-fast) var(--v2-ease-standard), border-color var(--v2-motion-fast) var(--v2-ease-standard);display:grid}[data-design-system=v2] .stt-mobile-history:hover{background:var(--v2-color-brand-50);border-color:var(--v2-color-brand-500)}[data-design-system=v2] .stt-mobile-history__icon{inline-size:var(--v2-hit-target-min);block-size:var(--v2-hit-target-min);color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);border:1px solid var(--v2-color-brand-300);border-radius:var(--v2-radius-sm);place-items:center;display:grid}[data-design-system=v2] .stt-mobile-history__copy{gap:var(--v2-space-1);min-inline-size:0;display:grid}[data-design-system=v2] .stt-mobile-history__copy strong{color:var(--v2-color-neutral-900);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight)}[data-design-system=v2] .stt-mobile-history__copy small{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);line-height:var(--v2-type-meta-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-design-system=v2] .stt-mobile-history__count{min-block-size:var(--v2-space-8);padding-inline:var(--v2-space-2);color:var(--v2-color-brand-700);background:var(--v2-color-brand-100);border-radius:var(--v2-radius-sm);font-family:var(--v2-font-mono);font-size:var(--v2-type-meta-size);font-variant-numeric:tabular-nums;white-space:nowrap;place-items:center;display:grid}[data-design-system=v2].stt-transcript-v2{background:var(--v2-surface-workspace);min-block-size:0;inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow:hidden}[data-design-system=v2].stt-transcript-v2.atp-transcript-viewer--card{border:0;border-radius:0;block-size:clamp(27rem,58vh,40rem);min-block-size:27rem}[data-design-system=v2].stt-transcript-v2 .atp-transcript-viewer__header{gap:var(--v2-space-3);min-block-size:4rem;padding:var(--v2-space-3) var(--v2-space-4);border-block-end:var(--v2-border-subtle)}[data-design-system=v2].stt-transcript-v2 .atp-transcript-viewer__header h4{color:var(--v2-color-neutral-900);font-size:var(--v2-type-title-size);font-weight:var(--v2-type-title-weight)}[data-design-system=v2].stt-transcript-v2 .atp-transcript-viewer__header h4 svg{color:var(--v2-color-brand-600)}[data-design-system=v2].stt-transcript-v2 .atp-transcript-viewer__actions button{min-inline-size:var(--v2-hit-target-min);min-block-size:var(--v2-hit-target-min);padding:var(--v2-space-2) var(--v2-space-3);color:var(--v2-color-neutral-800);background:var(--v2-surface-workspace);border:var(--v2-border-default);border-radius:var(--v2-radius-md);font:inherit;font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight)}[data-design-system=v2].stt-transcript-v2 .atp-transcript-viewer__actions button:hover{color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);border-color:var(--v2-color-brand-500)}[data-design-system=v2].stt-transcript-v2 .atp-transcript-viewer__text{min-block-size:0;padding:clamp(var(--v2-space-6), 4vw, var(--v2-space-12)) clamp(var(--v2-space-6), 6vw, var(--v2-space-16));overscroll-behavior:contain;color:var(--v2-color-neutral-800);font-family:inherit;font-size:var(--v2-type-transcript-size);font-weight:var(--v2-type-transcript-weight);line-height:var(--v2-type-transcript-line-height);overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word;overflow:hidden auto}[data-design-system=v2].atp-transcript-modal{padding:max(var(--v2-space-3), env(safe-area-inset-top)) max(var(--v2-space-3), env(safe-area-inset-right)) max(var(--v2-space-3), env(safe-area-inset-bottom)) max(var(--v2-space-3), env(safe-area-inset-left));background:var(--v2-color-scrim);inset:0}[data-design-system=v2].atp-transcript-modal>.stt-transcript-v2.atp-transcript-viewer--modal{background:var(--v2-surface-overlay);border:var(--v2-border-default);border-radius:var(--v2-radius-lg)}[data-design-system=v2] .stt-document--markdown{white-space:normal!important}[data-design-system=v2] .stt-markdown{inline-size:min(100%, var(--v2-reading-measure));margin-inline:auto}[data-design-system=v2] .stt-markdown p{margin:0 0 1.15em}[data-design-system=v2] .stt-markdown br{display:none}[data-design-system=v2] .stt-markdown p:has(strong:only-child){color:var(--v2-color-neutral-900);font-size:var(--v2-type-h3-size);font-weight:var(--v2-type-h3-weight);line-height:var(--v2-type-h3-line-height);margin:1.25em 0 .5em}[data-design-system=v2] .stt-markdown p:first-child:has(strong:only-child){margin-block-start:0}[data-design-system=v2] .stt-markdown ul{margin:.5em 0 1.5em;padding-inline-start:1.5em}[data-design-system=v2] .stt-markdown li{margin-block:.4em}[data-design-system=v2] .stt-ledger-empty{text-align:center;place-content:center;justify-items:center;display:grid}[data-design-system=v2] .stt-result-state{min-block-size:29rem;padding:var(--v2-space-16) var(--v2-space-6);background:var(--v2-surface-workspace);text-align:center;border:0;border-radius:0;place-content:center;justify-items:center;margin:0}[data-design-system=v2] .stt-result-state[data-panel-kind=empty]{background:var(--v2-surface-workspace)}[data-design-system=v2] .stt-result-state__icon,[data-design-system=v2] .stt-ledger-empty__icon{block-size:3.5rem;inline-size:3.5rem;color:var(--v2-color-brand-700);background:var(--v2-color-brand-100);border-radius:var(--v2-radius-lg);place-items:center;margin-block-end:var(--v2-space-4);display:grid}[data-design-system=v2] .stt-result-state .v2-async-state-panel__feedback,[data-design-system=v2] .stt-result-state .v2-async-state-panel__content{justify-items:center}[data-design-system=v2] .stt-result-state .v2-async-state-panel__content{order:-1}[data-design-system=v2] .stt-result-state[data-state=failed]{background:var(--v2-color-danger-surface)}[data-design-system=v2] .stt-result-state[data-state=failed] .stt-result-state__icon{color:var(--v2-color-danger-strong);background:var(--v2-color-danger-surface)}[data-design-system=v2] .stt-result-state[data-state=canceled],[data-design-system=v2] .stt-result-state[data-state=needs_attention]{background:var(--v2-color-warning-surface)}[data-design-system=v2] .stt-result-state:is([data-state=canceled],[data-state=needs_attention]) .stt-result-state__icon{color:var(--v2-color-warning-strong);background:var(--v2-color-warning-surface)}[data-design-system=v2] .stt-result-state:is([data-state=queued],[data-state=uploading],[data-state=processing]){background:var(--v2-color-brand-50)}[data-design-system=v2] .stt-result-state h3,[data-design-system=v2] .stt-ledger-empty strong{color:var(--v2-color-neutral-900);font-size:var(--v2-type-title-size);font-weight:var(--v2-type-title-weight)}[data-design-system=v2] .stt-result-state p,[data-design-system=v2] .stt-ledger-empty p{max-inline-size:33rem;margin:var(--v2-space-2) 0 0;color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height)}[data-design-system=v2] .stt-result__notice{margin:var(--v2-space-4)}[data-design-system=v2] .stt-ledger__header,[data-design-system=v2] .stt-drawer__header{justify-content:space-between;align-items:center;gap:var(--v2-space-3);min-block-size:4rem;padding:var(--v2-space-3) var(--v2-space-4);background:var(--v2-surface-subtle);border-block-end:var(--v2-border-subtle);display:flex}[data-design-system=v2] .stt-ledger__header h2,[data-design-system=v2] .stt-drawer__header h2{color:var(--v2-color-neutral-900);font-size:var(--v2-type-title-size);font-weight:var(--v2-type-title-weight);margin:0}[data-design-system=v2] .stt-ledger__count{min-inline-size:var(--v2-space-8);block-size:var(--v2-space-8);background:var(--v2-color-brand-50);border:1px solid var(--v2-color-brand-300);border-radius:var(--v2-radius-md);font-family:var(--v2-font-mono);font-variant-numeric:tabular-nums;place-items:center;display:grid;color:var(--v2-color-brand-700)!important;font-size:var(--v2-type-data-size)!important}[data-design-system=v2] .stt-ledger-empty{min-block-size:17rem;padding:var(--v2-space-8) var(--v2-space-6)}[data-design-system=v2] .stt-ledger-list{scrollbar-color:var(--v2-color-brand-300) transparent;scrollbar-width:thin;max-block-size:40rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}[data-design-system=v2] .stt-ledger-row{background:var(--v2-surface-workspace);border-block-end:var(--v2-border-subtle);grid-template-columns:minmax(0,1fr) 3.5rem;display:grid;position:relative}[data-design-system=v2] .stt-ledger-row:last-child{border-block-end:0}[data-design-system=v2] .stt-ledger-row.is-active{background:var(--v2-color-brand-50);border-inline-start:1px solid var(--v2-color-brand-600)}[data-design-system=v2] .stt-ledger-row__open{min-inline-size:0;min-block-size:var(--v2-hit-target-min);gap:var(--v2-space-2);padding:var(--v2-space-4);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:grid}[data-design-system=v2] .stt-ledger-row__open:hover:not(:disabled){background:var(--v2-color-neutral-50)}[data-design-system=v2] .stt-ledger-row__open:disabled{color:var(--v2-color-neutral-600);cursor:wait}[data-design-system=v2] .stt-ledger-row__top,[data-design-system=v2] .stt-ledger-row__file,[data-design-system=v2] .stt-ledger-row__meta,[data-design-system=v2] .stt-ledger-row__meta>span{align-items:center;min-inline-size:0;display:flex}[data-design-system=v2] .stt-ledger-row__top{justify-content:space-between;gap:var(--v2-space-2)}[data-design-system=v2] .stt-ledger-row__file{gap:var(--v2-space-2)}[data-design-system=v2] .stt-ledger-row__file svg{color:var(--v2-color-brand-600)}[data-design-system=v2] .stt-ledger-row__file strong{min-inline-size:0;color:var(--v2-color-neutral-900);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-design-system=v2] .stt-ledger-row__top>svg{color:var(--v2-color-neutral-600)}[data-design-system=v2] .stt-ledger-row__meta{gap:var(--v2-space-1) var(--v2-space-2);color:var(--v2-color-neutral-700);font-family:var(--v2-font-mono);font-size:var(--v2-type-data-size);font-variant-numeric:tabular-nums;flex-wrap:wrap}[data-design-system=v2] .stt-ledger-row__meta>span{gap:var(--v2-space-1)}[data-design-system=v2] .stt-status{font-family:inherit}[data-design-system=v2] .stt-ledger-row__stage{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);line-height:var(--v2-type-meta-line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-design-system=v2] .stt-job-progress{block-size:var(--v2-space-1);background:var(--v2-color-neutral-200);border-radius:var(--v2-radius-full);display:block;overflow:hidden}[data-design-system=v2] .stt-job-progress>span{background:var(--v2-color-brand-600);border-radius:inherit;block-size:100%;display:block}[data-design-system=v2] .stt-ledger-row__open-label{color:var(--v2-color-brand-700);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight)}[data-design-system=v2] .stt-ledger-row__danger{inline-size:var(--v2-hit-target-min);block-size:var(--v2-hit-target-min);color:var(--v2-color-danger-strong);border-radius:var(--v2-radius-md);cursor:pointer;background:0 0;border:0;place-self:start center;place-items:center;margin-block-start:var(--v2-space-3);display:grid}[data-design-system=v2] .stt-ledger-row__danger:hover{background:var(--v2-color-danger-surface)}[data-design-system=v2].stt-overlay{z-index:10060;padding:var(--v2-space-4);background:var(--v2-color-scrim);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}[data-design-system=v2].stt-overlay--drawer{direction:ltr}[data-design-system=v2].stt-overlay--drawer[data-direction=rtl] .stt-overlay__panel{direction:rtl}[data-design-system=v2].stt-overlay--drawer[data-direction=ltr] .stt-overlay__panel{direction:ltr}body:has([data-design-system=v2].stt-page)>.o-livechat-root::part(openChatButton){inset:auto auto max(var(--v2-space-4), env(safe-area-inset-bottom)) var(--v2-space-4)!important}body:has([data-design-system=v2].stt-overlay)>.o-livechat-root{visibility:hidden!important;pointer-events:none!important}[data-design-system=v2] .stt-overlay__panel{background:var(--v2-surface-overlay);border:var(--v2-border-default);border-radius:var(--v2-radius-workspace);max-block-size:min(88vh,45rem);inline-size:min(100%,29rem);box-shadow:var(--v2-elevation-modal);text-align:start;overflow:hidden}[data-design-system=v2] .stt-confirm{gap:var(--v2-space-4);padding:var(--v2-space-6);text-align:start;grid-template-columns:auto minmax(0,1fr);display:grid}[data-design-system=v2] .stt-confirm__icon{color:var(--v2-color-danger-strong);margin-block-start:var(--v2-space-1)}[data-design-system=v2] .stt-confirm h2{margin:0 0 var(--v2-space-2);color:var(--v2-color-neutral-900);font-size:var(--v2-type-h3-size);font-weight:var(--v2-type-h3-weight)}[data-design-system=v2] .stt-confirm p{color:var(--v2-color-neutral-700);font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height);margin:0}[data-design-system=v2] .stt-confirm__actions{justify-content:flex-start;gap:var(--v2-space-2);grid-column:1/-1;margin-block-start:var(--v2-space-2);display:flex}[data-design-system=v2] .stt-sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;block-size:1px!important;inline-size:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@keyframes stt-wave{to{transform:scaleY(1.35)}}@media (width<=980px){[data-design-system=v2] .stt-capture{grid-template-columns:1fr}[data-design-system=v2] .stt-capture__grid,[data-design-system=v2] .stt-capture__footer{grid-area:auto/1}[data-design-system=v2] .stt-capture__footer{border-inline-start:0;flex-direction:row;justify-content:space-between;align-items:center;padding-inline-start:0}[data-design-system=v2] .stt-submit{inline-size:auto}[data-design-system=v2].stt-workspace{grid-template-columns:minmax(0,1fr) minmax(16rem,17rem)}}@media (width<=760px){[data-design-system=v2].stt-page{gap:var(--v2-space-6)}[data-design-system=v2] .stt-capture{gap:var(--v2-space-4);padding:var(--v2-space-4);border-radius:var(--v2-radius-lg)}[data-design-system=v2] .stt-capture__header{align-items:flex-start}[data-design-system=v2] .stt-formats{display:none}[data-design-system=v2] .stt-capture__grid{grid-template-columns:1fr}[data-design-system=v2] .stt-dropzone{min-block-size:13rem}[data-design-system=v2] .stt-dropzone__idle{text-align:center;flex-direction:column;justify-content:center}[data-design-system=v2] .stt-record-button{grid-template-columns:var(--v2-hit-target-min) minmax(0, 1fr);place-content:center stretch;justify-items:start;gap:0 var(--v2-space-3);text-align:start;grid-template-rows:auto auto;min-block-size:5rem}[data-design-system=v2] .stt-record-button>span{grid-row:1/3}[data-design-system=v2] .stt-capture__footer{flex-direction:column;align-items:stretch}[data-design-system=v2] .stt-submit{inline-size:100%}[data-design-system=v2].stt-workspace{display:block}[data-design-system=v2].stt-transcript-v2.atp-transcript-viewer--card{block-size:clamp(23rem,62dvh,34rem);min-block-size:23rem}[data-design-system=v2] .stt-result-state{min-block-size:21rem;padding:var(--v2-space-8) var(--v2-space-4)}[data-design-system=v2].stt-transcript-v2 .atp-transcript-viewer__header{align-items:stretch;gap:var(--v2-space-2);grid-template-columns:minmax(0,1fr);display:grid}[data-design-system=v2].stt-transcript-v2 .atp-transcript-viewer__header h4{background:0 0;border:0;order:1;inline-size:100%;padding:0}[data-design-system=v2].stt-transcript-v2 .atp-transcript-viewer__actions{flex-wrap:wrap;order:2;justify-content:flex-start;inline-size:100%}[data-design-system=v2].stt-transcript-v2 .atp-transcript-viewer__text{padding:var(--v2-space-6) var(--v2-space-4)}[data-design-system=v2].stt-overlay--drawer{justify-content:flex-end;align-items:stretch;padding:0}[data-design-system=v2].atp-transcript-modal{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}[data-design-system=v2].atp-transcript-modal>.stt-transcript-v2.atp-transcript-viewer--modal{border-radius:var(--v2-radius-none)}[data-design-system=v2].stt-overlay--drawer .stt-overlay__panel{border-radius:var(--v2-radius-none);max-block-size:100%;inline-size:min(86vw,24rem)}[data-design-system=v2] .stt-overlay--drawer .stt-ledger-list{max-block-size:calc(100vh - 4rem)}[data-design-system=v2].stt-overlay--confirm{padding:var(--v2-space-3);align-items:flex-end}}@media (width<=430px){[data-design-system=v2] .stt-mobile-history{grid-template-columns:var(--v2-hit-target-min) minmax(0, 1fr) auto}[data-design-system=v2] .stt-mobile-history__count{grid-area:2/2;justify-self:start}[data-design-system=v2] .stt-mobile-history>.v2-icon:last-child{grid-area:1/3/3}[data-design-system=v2] .stt-file-ready{flex-wrap:wrap}[data-design-system=v2] .stt-file-ready .stt-icon-button--danger{margin-inline-start:auto}[data-design-system=v2] .stt-player{gap:var(--v2-space-2)}[data-design-system=v2] .stt-confirm{padding:var(--v2-space-4);grid-template-columns:1fr}[data-design-system=v2] .stt-confirm__actions{flex-direction:column-reverse;align-items:stretch}[data-design-system=v2] .stt-confirm__actions .v2-button{inline-size:100%}}@media (forced-colors:active){[data-design-system=v2] .stt-dropzone,[data-design-system=v2] .stt-record-button,[data-design-system=v2] .stt-result,[data-design-system=v2] .stt-ledger,[data-design-system=v2] .stt-overlay__panel{border:1px solid canvastext}}[data-design-system=v2] .mpcode-page{align-content:start;min-inline-size:0;display:grid}[data-design-system=v2].ai-apps-page--menu{box-sizing:border-box;background:0 0;inline-size:min(100%,1160px);margin-inline:auto;padding-block:8px 24px}[data-design-system=v2].ai-apps-page--mpcode{box-sizing:border-box;inline-size:min(100%,1120px);padding:var(--v2-space-6);border:var(--v2-border-default);border-radius:var(--v2-radius-md);background:var(--v2-surface-workspace);box-shadow:var(--v2-elevation-none);margin-inline:auto;overflow:hidden}[data-design-system=v2] .ai-apps-menu,[data-design-system=v2] .ai-apps-skeleton{gap:28px;min-inline-size:0;display:grid}[data-design-system=v2] .ai-menu-head{border-block-end:1px solid var(--v2-color-neutral-200);padding-block-end:24px}[data-design-system=v2] .ai-menu-head .v2-page-header__title{color:var(--v2-color-neutral-900);font-size:clamp(1.75rem,1.55rem + .9vw,2.25rem);line-height:1.45}[data-design-system=v2] .ai-menu-head .v2-page-header__description{max-inline-size:58ch;color:var(--v2-color-neutral-700);margin:0;font-size:.9375rem;line-height:1.8}[data-design-system=v2] .atp-header-actions,[data-design-system=v2] .atp-header-actions .budget-badge{min-inline-size:0;max-inline-size:100%}[data-design-system=v2] .ai-menu-head .v2-page-header__secondary:has(.budget-badge){flex:190px;min-inline-size:0}[data-design-system=v2] .ai-menu-head .budget-badge,[data-design-system=v2] .ai-menu-head .atp-header-actions{inline-size:100%}[data-design-system=v2] .ai-menu-head .budget-badge__content{max-inline-size:none}[data-design-system=v2] .ai-apps-grid{inline-size:100%;min-inline-size:0;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;max-width:none;margin:0;display:grid}[data-design-system=v2] .ai-card-wrapper{border:1px solid var(--v2-color-neutral-200);min-inline-size:0;color:var(--v2-color-neutral-900);background:var(--v2-surface-workspace);box-shadow:none;text-align:start;transition:border-color var(--v2-motion-fast) var(--v2-ease-standard), box-shadow var(--v2-motion-fast) var(--v2-ease-standard), background-color var(--v2-motion-fast) var(--v2-ease-standard);border-radius:16px;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden;transform:none}[data-design-system=v2] .ai-card-wrapper--interactive{cursor:pointer}[data-design-system=v2] .ai-card-wrapper--interactive:hover{border-color:var(--v2-color-brand-300);background:var(--v2-surface-workspace);transform:none;box-shadow:0 14px 32px #33235f17}[data-design-system=v2] .ai-card-wrapper--interactive:active{border-color:var(--v2-color-brand-500);background:var(--v2-color-brand-50)}[data-design-system=v2] .ai-card-wrapper--interactive:focus-visible{outline:3px solid var(--v2-color-focus-ring);outline-offset:3px}[data-design-system=v2] .ai-card-wrapper.is-checking-access{cursor:progress;border-color:var(--v2-color-brand-300)}[data-design-system=v2] .ai-card-wrapper.is-access-limited{isolation:isolate;cursor:default;border-color:var(--v2-color-neutral-300);background:var(--v2-color-neutral-50);box-shadow:none}[data-design-system=v2] .ai-card-wrapper.is-access-limited:after{z-index:2;pointer-events:none;-webkit-backdrop-filter:saturate(.65);backdrop-filter:saturate(.65);content:"";background:#f8f6fb29;position:absolute;inset:0}[data-design-system=v2] .ai-card-wrapper.is-access-limited:hover{cursor:default;border-color:var(--v2-color-neutral-300);background:var(--v2-color-neutral-50);box-shadow:none;transform:none}[data-design-system=v2] .ai-card-wrapper.is-access-limited.is-checking-access{border-color:var(--v2-color-brand-300)}[data-design-system=v2] .ai-card-wrapper--priority{border-color:var(--v2-color-brand-300);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(300px,42%);min-block-size:370px;display:grid;box-shadow:0 16px 38px #33235f12}[data-design-system=v2] .ai-card-wrapper--priority .ai-card-text-container{grid-area:1/1;justify-content:center;padding:clamp(28px,3.2vw,48px)}[data-design-system=v2] .ai-card-wrapper--priority .ai-card-image{grid-area:1/2;block-size:auto;min-block-size:340px;margin:12px}[data-design-system=v2] .ai-card-wrapper--audio{grid-area:2/1/span 2/8;min-block-size:360px}[data-design-system=v2] .ai-card-wrapper--mpcode,[data-design-system=v2] .ai-card-wrapper--mehrpars-ai{grid-column:8/-1;grid-template-columns:minmax(0,1fr) 122px;min-block-size:172px;display:grid}[data-design-system=v2] .ai-card-wrapper--mpcode{grid-row:2}[data-design-system=v2] .ai-card-wrapper--mehrpars-ai{grid-row:3}[data-design-system=v2] .ai-card-wrapper--mpcode .ai-card-text-container,[data-design-system=v2] .ai-card-wrapper--mehrpars-ai .ai-card-text-container{grid-area:1/1;padding:22px 24px 20px}[data-design-system=v2] .ai-card-wrapper--mpcode .ai-card-image,[data-design-system=v2] .ai-card-wrapper--mehrpars-ai .ai-card-image{grid-area:1/2;margin:10px}[data-design-system=v2] .ai-card-image{background:var(--v2-color-brand-50);border-radius:12px;justify-content:stretch;min-inline-size:0;display:grid;position:relative;overflow:hidden}[data-design-system=v2] .ai-card-wrapper--audio .ai-card-image{block-size:172px;margin:12px 12px 0}[data-design-system=v2] .ai-card-wrapper--mpcode .ai-card-image{background:#f2f0f8}[data-design-system=v2] .ai-card-wrapper--mehrpars-ai .ai-card-image{background:#edf1fa}[data-design-system=v2] .ai-card-wrapper.is-access-limited .tool-artwork{filter:saturate(.55);opacity:.78}[data-design-system=v2] .ai-card-text-container{text-align:start;flex-direction:column;flex:1;align-items:flex-start;gap:12px;min-inline-size:0;padding:22px 28px 26px;display:flex}[data-design-system=v2] .ai-card-heading{flex-wrap:wrap;align-items:center;gap:6px 10px;inline-size:100%;min-inline-size:0;display:flex}[data-design-system=v2] .ai-card-access-status{z-index:3;border:1px solid var(--v2-color-warning-base);max-inline-size:100%;color:var(--v2-color-warning-strong);background:var(--v2-color-warning-surface);border-radius:6px;padding:3px 9px;font-size:.75rem;font-weight:700;line-height:1.5;display:inline-flex;position:relative}[data-design-system=v2] .is-checking-access .ai-card-access-status{border-color:var(--v2-color-brand-300);color:var(--v2-color-brand-700);background:var(--v2-color-brand-50)}[data-design-system=v2] .ai-app-title{min-inline-size:0;color:var(--v2-color-neutral-950,var(--v2-color-neutral-900));overflow-wrap:anywhere;margin:0;font-size:1.375rem;font-weight:700;line-height:1.5}[data-design-system=v2] .ai-card-wrapper--priority .ai-app-title{font-size:clamp(1.7rem,1.35rem + 1.1vw,2.15rem);line-height:1.4}[data-design-system=v2] .ai-card-wrapper--mpcode .ai-app-title,[data-design-system=v2] .ai-card-wrapper--mehrpars-ai .ai-app-title{font-size:1.0625rem}[data-design-system=v2] .ai-app-desc{max-inline-size:52ch;color:var(--v2-color-neutral-700);margin:0;font-size:.9375rem;line-height:1.85}[data-design-system=v2] .ai-card-wrapper--mpcode .ai-app-desc,[data-design-system=v2] .ai-card-wrapper--mehrpars-ai .ai-app-desc{font-size:.875rem;line-height:1.7}[data-design-system=v2] .ai-card-capabilities{flex-wrap:wrap;gap:7px;margin-block-start:3px;display:flex}[data-design-system=v2] .ai-card-capabilities>span{color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);border-radius:999px;padding:5px 11px;font-size:.75rem;font-weight:600;line-height:1.6}[data-design-system=v2] .ai-card-open-action{min-block-size:44px;color:var(--v2-color-brand-700);align-items:center;gap:9px;margin-block-start:auto;font-size:.875rem;font-weight:700;line-height:1.4;display:inline-flex}[data-design-system=v2] .ai-card-wrapper--priority .ai-card-open-action{color:#fff;background:var(--v2-color-brand-600);border-radius:10px;min-block-size:46px;margin-block-start:8px;padding:11px 18px}[data-design-system=v2] .ai-card-wrapper--interactive:hover .ai-card-open-action,[data-design-system=v2] .ai-card-wrapper--interactive:focus-visible .ai-card-open-action{text-underline-offset:3px;text-decoration:underline}[data-design-system=v2] .ai-card-wrapper--priority:hover .ai-card-open-action,[data-design-system=v2] .ai-card-wrapper--priority:focus-visible .ai-card-open-action{background:var(--v2-color-brand-700);text-decoration:none}[data-design-system=v2] .ai-card-access-action{z-index:3;align-self:flex-start;max-inline-size:100%;margin-block-start:auto;position:relative}[data-design-system=v2] .ai-card-access-action .v2-button__state{white-space:normal;text-align:center}[data-design-system=v2] .ai-card-lock-badge{z-index:1;border:1px solid var(--v2-color-warning-base);min-block-size:32px;inline-size:32px;color:var(--v2-color-warning-strong);background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset-block-start:12px;inset-inline-end:12px}[data-design-system=v2] .ai-card-sr-only,[data-design-system=v2] .ai-apps-skeleton__status{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}[data-design-system=v2] .tool-artwork{block-size:100%;inline-size:100%;position:relative}[data-design-system=v2] .tool-artwork--meeting{background:linear-gradient(145deg,#f8f6ff,#ebe5ff);align-content:center;justify-items:center;gap:10px;padding:22px;display:grid}[data-design-system=v2] .tool-artwork__recording{background:#fff;border-radius:12px;align-items:center;gap:12px;min-block-size:64px;inline-size:min(84%,290px);padding:10px 14px;display:flex;box-shadow:0 9px 24px #462f8c17}[data-design-system=v2] .tool-artwork__recording-icon,[data-design-system=v2] .tool-artwork__audio-icon{block-size:38px;inline-size:38px;color:var(--v2-color-brand-700);background:var(--v2-color-brand-100);border-radius:10px;flex:0 0 38px;place-items:center;display:grid}[data-design-system=v2] .tool-artwork__recording-copy{min-inline-size:0;color:var(--v2-color-neutral-800);flex:1;gap:5px;font-size:.75rem;font-weight:700;display:grid}[data-design-system=v2] .tool-artwork__wave{align-items:center;gap:3px;block-size:16px;display:flex}[data-design-system=v2] .tool-artwork__wave>span{background:var(--v2-color-brand-500);transform-origin:50%;border-radius:3px;block-size:34%;inline-size:3px}[data-design-system=v2] .tool-artwork__wave>span:nth-child(3n+2){block-size:85%}[data-design-system=v2] .tool-artwork__wave>span:nth-child(4n+3){block-size:58%}[data-design-system=v2] .tool-artwork__wave>span:nth-child(7n+4){block-size:100%}[data-design-system=v2] .tool-artwork__flow{block-size:26px;inline-size:26px;color:var(--v2-color-brand-700);transition:transform var(--v2-motion-deliberate) var(--v2-ease-standard), background-color var(--v2-motion-deliberate) var(--v2-ease-standard);background:#fff;border-radius:50%;place-items:center;display:grid}[data-design-system=v2] .ai-card-wrapper--priority.ai-card-wrapper--interactive:hover .tool-artwork__wave>span,[data-design-system=v2] .ai-card-wrapper--priority.ai-card-wrapper--interactive:focus-visible .tool-artwork__wave>span,[data-design-system=v2] .ai-card-wrapper--audio.ai-card-wrapper--interactive:hover .tool-artwork__wave>span,[data-design-system=v2] .ai-card-wrapper--audio.ai-card-wrapper--interactive:focus-visible .tool-artwork__wave>span{animation:.56s cubic-bezier(.16,1,.3,1) both tool-artwork-signal;animation-delay:calc(var(--wave-order,0) * 36ms)}[data-design-system=v2] .tool-artwork__wave>span:nth-child(3n+2){--wave-order:1}[data-design-system=v2] .tool-artwork__wave>span:nth-child(4n+3){--wave-order:2}[data-design-system=v2] .tool-artwork__wave>span:nth-child(7n+4){--wave-order:3}@keyframes tool-artwork-signal{0%{transform:scaleY(.45)}45%{transform:scaleY(1.22)}to{transform:scaleY(1)}}@keyframes tool-artwork-capture{0%{background-color:var(--v2-color-brand-300);transform:scale(1.1)}to{background-color:var(--v2-color-brand-100);transform:scale(1)}}@keyframes tool-artwork-handoff{0%{clip-path:inset(0 0 100%);transform:translateY(-4px)}to{clip-path:inset(0);transform:translateY(0)}}@keyframes tool-artwork-result{0%{background-color:var(--v2-color-brand-100)}to{background-color:#0000}}[data-design-system=v2] .tool-artwork__document{background:#fff;border-radius:12px;inline-size:min(94%,330px);padding:13px 17px 11px;box-shadow:0 12px 30px #462f8c21}[data-design-system=v2] .tool-artwork__document-head,[data-design-system=v2] .tool-artwork__document-footer{color:var(--v2-color-brand-700);align-items:center;gap:7px;font-size:.75rem;font-weight:700;display:flex}[data-design-system=v2] .tool-artwork__speaker{align-items:center;gap:10px;padding-block:7px;display:flex}[data-design-system=v2] .tool-artwork__speaker-mark{block-size:22px;inline-size:22px;color:var(--v2-color-brand-700);background:var(--v2-color-brand-100);border-radius:50%;flex:0 0 22px;place-items:center;font-size:.65rem;font-weight:700;display:grid}[data-design-system=v2] .tool-artwork__document-lines,[data-design-system=v2] .tool-artwork__audio-text{flex:1;gap:5px;display:grid}[data-design-system=v2] .tool-artwork__document-lines i,[data-design-system=v2] .tool-artwork__audio-text i,[data-design-system=v2] .tool-artwork__utility-lines i{background:#e5dff5;border-radius:999px;block-size:5px;display:block}[data-design-system=v2] .tool-artwork__document-lines i:last-child,[data-design-system=v2] .tool-artwork__audio-text i:last-child,[data-design-system=v2] .tool-artwork__utility-lines i:last-child{inline-size:66%}[data-design-system=v2] .tool-artwork__document-footer{transition:background-color var(--v2-motion-deliberate) var(--v2-ease-standard);border-block-start:1px solid #eee9fa;border-radius:4px;padding-block-start:7px}[data-design-system=v2] .tool-artwork--audio{background:linear-gradient(115deg,#f0edff,#f8f7ff);align-items:center;gap:16px;padding:22px;display:flex}[data-design-system=v2] .tool-artwork__audio-icon{border-radius:14px;flex-basis:54px;block-size:54px;inline-size:54px}[data-design-system=v2] .tool-artwork__wave--audio{flex:none;gap:4px;block-size:48px}[data-design-system=v2] .tool-artwork__wave--audio>span{inline-size:4px}[data-design-system=v2] .tool-artwork__audio-rule{background:var(--v2-color-brand-300);flex:0 0 1px;block-size:55px;inline-size:1px}[data-design-system=v2] .tool-artwork__audio-text{min-inline-size:0;color:var(--v2-color-neutral-800);font-size:.75rem;font-weight:700;line-height:1.5}[data-design-system=v2] .tool-artwork__audio-text i{transition:background-color var(--v2-motion-deliberate) var(--v2-ease-standard);background:#d8cff2}@media (prefers-reduced-motion:no-preference){[data-design-system=v2] .ai-apps-menu{animation:ai-apps-ready .18s var(--v2-ease-standard) both}[data-design-system=v2] .ai-apps-skeleton__pulse{animation:1.35s ease-in-out infinite alternate ai-apps-wait}[data-design-system=v2] .ai-card-wrapper--priority .tool-artwork__recording-icon{animation:.32s cubic-bezier(.16,1,.3,1) both tool-artwork-capture}[data-design-system=v2] .ai-card-wrapper--priority .tool-artwork__flow{animation:.36s cubic-bezier(.16,1,.3,1) .3s backwards tool-artwork-handoff}[data-design-system=v2] .ai-card-wrapper--priority .tool-artwork__document-footer{animation:tool-artwork-result .36s var(--v2-ease-standard) .51s}}@keyframes ai-apps-ready{0%{opacity:.6}to{opacity:1}}@keyframes ai-apps-wait{0%{opacity:1}to{opacity:.62}}[data-design-system=v2] .ai-card-wrapper--priority.ai-card-wrapper--interactive:hover .tool-artwork__flow,[data-design-system=v2] .ai-card-wrapper--priority.ai-card-wrapper--interactive:focus-visible .tool-artwork__flow{background-color:var(--v2-color-brand-100);transform:translateY(3px)}[data-design-system=v2] .ai-card-wrapper--priority.ai-card-wrapper--interactive:hover .tool-artwork__document-footer,[data-design-system=v2] .ai-card-wrapper--priority.ai-card-wrapper--interactive:focus-visible .tool-artwork__document-footer{background-color:var(--v2-color-brand-50)}[data-design-system=v2] .ai-card-wrapper--audio.ai-card-wrapper--interactive:hover .tool-artwork__audio-text i,[data-design-system=v2] .ai-card-wrapper--audio.ai-card-wrapper--interactive:focus-visible .tool-artwork__audio-text i{background-color:var(--v2-color-brand-300)}[data-design-system=v2] .tool-artwork--mpcode,[data-design-system=v2] .tool-artwork--mehrpars-ai{align-content:center;justify-items:center;gap:14px;display:grid}[data-design-system=v2] .tool-artwork__utility-mark{color:#496798;background:#dbe5f5;border-radius:15px;place-items:center;block-size:58px;inline-size:58px;display:grid}[data-design-system=v2] .tool-artwork__utility-mark--code{color:var(--v2-color-brand-700);font-family:var(--v2-font-mono);background:#e2dcf6;font-size:1.1rem;font-weight:600}[data-design-system=v2] .tool-artwork__utility-lines{gap:5px;inline-size:62%;display:grid}[data-design-system=v2] .tool-artwork--mehrpars-ai .tool-artwork__utility-lines i{background:#d4e0f0}[data-design-system=v2] .ai-apps-skeleton__head{border-block-end:1px solid var(--v2-color-neutral-200);gap:10px;padding-block:10px 24px;display:grid}[data-design-system=v2] .ai-apps-skeleton__head-row{justify-content:space-between;align-items:center;gap:16px;display:flex}[data-design-system=v2] .ai-apps-skeleton__heading-group{align-items:center;gap:12px;inline-size:50%;display:flex}[data-design-system=v2] .ai-apps-skeleton__pulse{background:var(--v2-color-neutral-200);border-radius:8px;display:block}[data-design-system=v2] .ai-apps-skeleton__title{block-size:36px;inline-size:min(60%,280px)}[data-design-system=v2] .ai-apps-skeleton__guide{block-size:44px;inline-size:48px}[data-design-system=v2] .ai-apps-skeleton__budget{block-size:44px;inline-size:130px}[data-design-system=v2] .ai-apps-skeleton__subtitle{block-size:18px;inline-size:min(42%,360px)}[data-design-system=v2] .ai-apps-skeleton__card{pointer-events:none}[data-design-system=v2] .ai-apps-skeleton__image{background:var(--v2-color-brand-50);block-size:150px;margin:12px 12px 0}[data-design-system=v2] .ai-apps-skeleton__copy{align-content:start;gap:10px;padding:24px;display:grid}[data-design-system=v2] .ai-apps-skeleton__card-title{block-size:24px;inline-size:50%}[data-design-system=v2] .ai-apps-skeleton__card-title--2{inline-size:65%}[data-design-system=v2] .ai-apps-skeleton__card-title--3{inline-size:40%}[data-design-system=v2] .ai-apps-skeleton__line{block-size:14px;inline-size:90%}[data-design-system=v2] .ai-apps-skeleton__line--short{inline-size:64%}[data-design-system=v2] .ai-apps-skeleton__action{block-size:34px;inline-size:36%;margin-block-start:18px}[data-design-system=v2] .ai-apps-skeleton__card:is(.ai-card-wrapper--mpcode,.ai-card-wrapper--mehrpars-ai) .ai-apps-skeleton__action{block-size:44px;inline-size:min(100%,220px);margin-block-start:12px}[data-design-system=v2] .ai-apps-skeleton__card.ai-card-wrapper--priority .ai-apps-skeleton__image{grid-area:1/2;block-size:auto;margin:12px}[data-design-system=v2] .ai-apps-skeleton__card.ai-card-wrapper--priority .ai-apps-skeleton__copy{grid-area:1/1;align-content:center;padding:40px}[data-design-system=v2] .ai-apps-skeleton__card.ai-card-wrapper--mpcode .ai-apps-skeleton__image,[data-design-system=v2] .ai-apps-skeleton__card.ai-card-wrapper--mehrpars-ai .ai-apps-skeleton__image{grid-area:1/2;block-size:auto;margin:10px}[data-design-system=v2] .ai-apps-skeleton__card.ai-card-wrapper--mpcode .ai-apps-skeleton__copy,[data-design-system=v2] .ai-apps-skeleton__card.ai-card-wrapper--mehrpars-ai .ai-apps-skeleton__copy{grid-area:1/1}body.ai-apps-tour-active [data-design-system=v2].ai-apps-page--menu{overflow:visible}body.ai-apps-tour-active .driver-popover{max-inline-size:min(18.75rem,100vw - 32px)}@media (width<=1000px){[data-design-system=v2] .ai-card-wrapper--priority{grid-template-columns:minmax(0,1fr) minmax(250px,38%)}[data-design-system=v2] .ai-card-wrapper--audio{grid-area:auto/1/auto/-1}[data-design-system=v2] .ai-card-wrapper--mpcode{grid-area:auto/1/auto/7}[data-design-system=v2] .ai-card-wrapper--mehrpars-ai{grid-area:auto/7/auto/-1}[data-design-system=v2] .ai-card-wrapper--mpcode,[data-design-system=v2] .ai-card-wrapper--mehrpars-ai{grid-template-columns:minmax(0,1fr) 100px}}@media (width<=700px){[data-design-system=v2] .ai-card-wrapper--priority{min-block-size:0;display:flex}[data-design-system=v2] .ai-card-wrapper--priority .ai-card-image{order:-1;min-block-size:220px;margin:10px 10px 0}[data-design-system=v2] .ai-card-wrapper--priority .ai-card-text-container{padding:24px}[data-design-system=v2] .ai-card-wrapper--audio{min-block-size:0}[data-design-system=v2] .ai-card-wrapper--audio .ai-card-image{block-size:136px}[data-design-system=v2] .ai-card-wrapper--mpcode,[data-design-system=v2] .ai-card-wrapper--mehrpars-ai{grid-column:1/-1}[data-design-system=v2] .ai-apps-skeleton__card.ai-card-wrapper--priority .ai-apps-skeleton__image{order:-1;block-size:180px;margin:10px 10px 0}[data-design-system=v2] .ai-apps-skeleton__card.ai-card-wrapper--priority .ai-apps-skeleton__copy{padding:24px}}@media (width<=480px){[data-design-system=v2].ai-apps-page--menu{padding-block-start:0}[data-design-system=v2] .ai-apps-menu,[data-design-system=v2] .ai-apps-skeleton{gap:20px}[data-design-system=v2] .ai-menu-head{gap:16px;padding-block-end:20px}[data-design-system=v2] .ai-menu-head .v2-page-header__title{font-size:1.65rem}[data-design-system=v2] .ai-menu-head .v2-page-header__description{font-size:.875rem}[data-design-system=v2] .ai-card-wrapper--priority .ai-card-image{block-size:210px;min-block-size:0}[data-design-system=v2] .ai-card-wrapper--priority .ai-card-text-container{padding:22px 20px 24px}[data-design-system=v2] .ai-card-wrapper--priority .ai-app-title{font-size:1.65rem}[data-design-system=v2] .ai-card-wrapper--priority .ai-card-capabilities{display:none}[data-design-system=v2] .tool-artwork--meeting{gap:5px;padding:10px}[data-design-system=v2] .tool-artwork__recording{min-block-size:42px;padding:5px 9px}[data-design-system=v2] .tool-artwork__recording-icon{flex-basis:30px;block-size:30px;inline-size:30px}[data-design-system=v2] .tool-artwork__flow{block-size:20px;inline-size:20px}[data-design-system=v2] .tool-artwork__document{padding:8px 12px}[data-design-system=v2] .tool-artwork__speaker{display:none}[data-design-system=v2] .tool-artwork__document-footer{margin-block-start:6px;padding-block-start:5px}[data-design-system=v2] .ai-card-text-container{padding:20px}[data-design-system=v2] .ai-card-wrapper--mpcode .ai-card-text-container,[data-design-system=v2] .ai-card-wrapper--mehrpars-ai .ai-card-text-container{padding-inline:16px}[data-design-system=v2] .ai-card-wrapper--mpcode,[data-design-system=v2] .ai-card-wrapper--mehrpars-ai{grid-template-columns:minmax(0,1fr) 84px}[data-design-system=v2] .tool-artwork__utility-mark{block-size:50px;inline-size:50px}[data-design-system=v2] .tool-artwork--audio{gap:9px;padding:14px}[data-design-system=v2] .tool-artwork__audio-icon{flex-basis:42px;block-size:42px;inline-size:42px}[data-design-system=v2] .tool-artwork__wave--audio{gap:3px}[data-design-system=v2] .tool-artwork__wave--audio>span{inline-size:3px}[data-design-system=v2] .tool-artwork__audio-text{font-size:.68rem}[data-design-system=v2] .ai-apps-skeleton__heading-group{inline-size:70%}[data-design-system=v2] .ai-apps-skeleton__budget{inline-size:84px}}@media (prefers-reduced-motion:reduce){[data-design-system=v2] .ai-card-wrapper{transition:none}[data-design-system=v2] .tool-artwork__wave>span{animation:none!important}[data-design-system=v2] .tool-artwork__flow,[data-design-system=v2] .tool-artwork__document-footer,[data-design-system=v2] .tool-artwork__audio-text i{transition:none;animation:none}[data-design-system=v2] .ai-card-wrapper--priority.ai-card-wrapper--interactive:hover .tool-artwork__flow,[data-design-system=v2] .ai-card-wrapper--priority.ai-card-wrapper--interactive:focus-visible .tool-artwork__flow{transform:none}}@media (forced-colors:active){[data-design-system=v2] .ai-card-wrapper,[data-design-system=v2] .ai-card-lock-badge,[data-design-system=v2] .ai-apps-skeleton__pulse{color:canvastext;background:canvas;border:1px solid canvastext}}.ai-apps-page--tool .ai-apps-page__content{min-width:0;animation:.24s cubic-bezier(.22,1,.36,1) both ai-apps-content-enter}@keyframes ai-apps-content-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ai-apps-page--tool .ai-apps-page__content{animation:none}}[data-design-system=v2].wallet-page{gap:var(--v2-space-6);inline-size:100%;min-inline-size:0;padding-block-start:var(--v2-space-4);display:grid}[data-design-system=v2] .wl-top-grid{align-items:start;gap:var(--v2-space-6);grid-template-columns:minmax(22rem,.82fr) minmax(0,1.58fr);min-inline-size:0;display:grid}[data-design-system=v2] :where(.wl-charge-card,.wl-history-card){min-inline-size:0;padding:var(--v2-space-6);border:var(--v2-border-default);border-radius:var(--v2-radius-md);color:var(--v2-color-neutral-800);background:var(--v2-surface-workspace);box-shadow:var(--v2-elevation-none)}[data-design-system=v2] .wl-charge-card{position:sticky;inset-block-start:calc(var(--app-shell-header-block-size,0px) + var(--v2-space-6))}[data-design-system=v2] :where(.wl-charge-header,.wl-history-header){justify-content:space-between;align-items:flex-start;gap:var(--v2-space-4);min-inline-size:0;border-block-end:var(--v2-border-subtle);margin-block-end:var(--v2-space-4);padding-block-end:var(--v2-space-3);display:flex}[data-design-system=v2] :where(.wl-charge-heading,.wl-history-heading){gap:var(--v2-space-1);min-inline-size:0;display:grid}[data-design-system=v2] :where(.wl-charge-title,.wl-history-title){color:var(--v2-color-neutral-900);margin:0}[data-design-system=v2] :where(.wl-charge-subtitle,.wl-history-subtitle){color:var(--v2-color-neutral-700);margin:0}[data-design-system=v2] .wl-history-title-row{align-items:center;gap:var(--v2-space-2);min-inline-size:0;display:flex}[data-design-system=v2] .wl-charge-form{gap:var(--v2-space-4);min-inline-size:0;display:grid}[data-design-system=v2] .wl-money-section{min-inline-size:0;display:grid}[data-design-system=v2] .wl-money-labels{min-inline-size:0;gap:var(--v2-space-2);grid-template-columns:minmax(0,1.35fr) minmax(9rem,.82fr);margin-block-end:var(--v2-space-1);display:grid}[data-design-system=v2] .wl-field-label{color:var(--v2-color-neutral-800);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-label-line-height)}[data-design-system=v2] .wl-money-composer{border:var(--v2-border-default);border-radius:var(--v2-radius-md);background:var(--v2-surface-workspace);min-inline-size:0;transition:border-color var(--v2-motion-fast) var(--v2-ease-standard);grid-template-columns:minmax(0,1.35fr) minmax(9rem,.82fr);display:grid;overflow:visible}[data-design-system=v2] .wl-money-composer:hover{border-color:var(--v2-color-neutral-500)}[data-design-system=v2] .wl-money-composer:focus-within{border-color:var(--v2-color-focus-edge);outline:3px solid var(--v2-color-focus-ring);outline-offset:1px}[data-design-system=v2] .wl-money-composer--error{border-color:var(--v2-color-danger-base);outline:var(--v2-border-emphasis-width) solid var(--v2-color-danger-base);outline-offset:calc(var(--v2-border-emphasis-width) * -1)}[data-design-system=v2] :where(.wl-amount-field,.wl-currency-field){min-inline-size:0;display:flex;position:relative}[data-design-system=v2] .wl-currency-field{border-inline-start:var(--v2-border-subtle)}[data-design-system=v2] .wl-amount-line{min-block-size:var(--v2-hit-target-min);align-items:center;gap:var(--v2-space-2);min-inline-size:0;padding-inline:var(--v2-space-3);direction:ltr;width:100%;display:flex}[data-design-system=v2] .wl-amount-input.v2-text-input{border-radius:var(--v2-radius-none);inline-size:0;min-inline-size:0;box-shadow:var(--v2-elevation-none);background:0 0;border:0;flex:1 1 0}[data-design-system=v2] .wl-amount-input.v2-text-input:where(:hover,:focus-within){box-shadow:var(--v2-elevation-none);border:0;outline:0}[data-design-system=v2] .wl-amount-input .v2-text-input__control{block-size:var(--v2-hit-target-min);min-block-size:var(--v2-hit-target-min);color:var(--v2-color-neutral-900);font-size:var(--v2-type-title-size);font-weight:var(--v2-type-title-weight);font-variant-numeric:tabular-nums;line-height:var(--v2-hit-target-min);text-align:start;padding-block:0;padding-inline:0;padding:4px}[data-design-system=v2] .wl-amount-symbol{min-block-size:28px;min-inline-size:28px;padding-inline:var(--v2-space-2);border-radius:var(--v2-radius-sm);color:var(--v2-color-brand-700);background:var(--v2-color-brand-50);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}[data-design-system=v2] .wl-amount-symbol--loading,[data-design-system=v2] .wl-conversion-value-skeleton{background:var(--v2-color-neutral-200)}[data-design-system=v2] .wl-currency-trigger{inline-size:100%;min-block-size:var(--v2-hit-target-min);min-inline-size:0;padding:0 var(--v2-space-3);border-radius:var(--v2-radius-none);color:var(--v2-color-neutral-800);font:inherit;text-align:start;cursor:pointer;align-items:center;gap:var(--v2-space-2);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}[data-design-system=v2] .wl-currency-trigger:where(:hover,.is-open){background:var(--v2-color-brand-50)}[data-design-system=v2] .wl-currency-trigger:focus-visible{outline:2px solid var(--v2-color-focus-edge);outline-offset:-2px}[data-design-system=v2] .wl-currency-trigger:disabled{color:var(--v2-color-neutral-600);background:var(--v2-surface-subtle);cursor:not-allowed}[data-design-system=v2] :where(.wl-currency-trigger__content,.wl-currency-option__content){gap:var(--v2-space-1);min-inline-size:0;display:grid}[data-design-system=v2] :where(.wl-currency-trigger__content strong,.wl-currency-trigger__content small,.wl-currency-option__content strong,.wl-currency-option__content small){text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}[data-design-system=v2] .wl-currency-trigger__content strong{color:var(--v2-color-neutral-900);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight)}[data-design-system=v2] .wl-currency-trigger__content small{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size)}[data-design-system=v2] .wl-currency-trigger__chevron{color:var(--v2-color-neutral-700);transition:transform var(--v2-motion-fast) var(--v2-ease-standard)}[data-design-system=v2] .wl-currency-trigger__chevron.is-open{transform:rotate(180deg)}[data-design-system=v2] .wl-currency-loading{align-items:center;gap:var(--v2-space-2);min-inline-size:0;color:var(--v2-color-neutral-700);display:inline-flex}[data-design-system=v2] .wl-currency-menu{z-index:20;max-block-size:18rem;min-inline-size:15rem;padding:var(--v2-space-2);border:var(--v2-border-default);border-radius:var(--v2-radius-lg);background:var(--v2-surface-overlay);box-shadow:var(--v2-elevation-popover);position:absolute;inset-block-start:calc(100% + var(--v2-space-2));inset-inline:0;overflow:hidden}[data-design-system=v2] .wl-currency-menu__header{justify-content:space-between;align-items:center;gap:var(--v2-space-2);min-block-size:36px;padding-inline:var(--v2-space-2);color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);display:flex}[data-design-system=v2] .wl-currency-menu__list{overscroll-behavior:contain;max-block-size:14rem;display:grid;overflow-y:auto}[data-design-system=v2] .wl-currency-option{inline-size:100%;min-block-size:var(--v2-hit-target-min);min-inline-size:0;padding:var(--v2-space-2);border-radius:var(--v2-radius-md);color:var(--v2-color-neutral-800);font:inherit;text-align:start;cursor:pointer;align-items:center;gap:var(--v2-space-2);background:0 0;border:0;grid-template-columns:2rem minmax(0,1fr) 1.25rem;display:grid}[data-design-system=v2] .wl-currency-option:where(:hover,.is-active){background:var(--v2-color-brand-50)}[data-design-system=v2] .wl-currency-option.is-selected{color:var(--v2-color-brand-700);background:var(--v2-color-brand-100);font-weight:var(--v2-type-label-weight)}[data-design-system=v2] .wl-currency-option:focus-visible{outline:2px solid var(--v2-color-focus-edge);outline-offset:-2px}[data-design-system=v2] .wl-currency-option__mark{border:var(--v2-border-subtle);border-radius:var(--v2-radius-sm);block-size:2rem;inline-size:2rem;color:var(--v2-color-neutral-700);font-family:var(--v2-font-mono);font-size:var(--v2-type-meta-size);place-items:center;display:grid}[data-design-system=v2] .wl-currency-option__content strong{font-size:var(--v2-type-body-sm-size);font-weight:var(--v2-type-label-weight)}[data-design-system=v2] .wl-currency-option__content small{color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size)}[data-design-system=v2] .wl-currency-option__check{color:var(--v2-color-brand-700);display:inline-flex}[data-design-system=v2] .wl-field-message-slot{min-block-size:30px;padding:var(--v2-space-1) var(--v2-space-1) 0}[data-design-system=v2] .wl-field-message{align-items:flex-start;gap:var(--v2-space-1);max-inline-size:100%;color:var(--v2-color-neutral-700);font-size:var(--v2-type-meta-size);font-weight:var(--v2-type-meta-weight);line-height:var(--v2-type-meta-line-height);overflow-wrap:anywhere;unicode-bidi:plaintext;display:inline-flex}[data-design-system=v2] .wl-field-message--error{color:var(--v2-color-danger-strong)}[data-design-system=v2] .wl-conversion-card{gap:var(--v2-space-1);min-block-size:56px;min-inline-size:0;padding:var(--v2-space-3) var(--v2-space-4);border-radius:var(--v2-radius-md);color:var(--v2-color-neutral-800);background:var(--v2-color-brand-50);margin-block-start:var(--v2-space-2);display:grid}[data-design-system=v2] :where(.wl-conversion-heading,.wl-conversion-result){min-inline-size:0;display:flex}[data-design-system=v2] .wl-conversion-title,[data-design-system=v2] .wl-conversion-caption{display:block}[data-design-system=v2] .wl-conversion-caption{color:var(--v2-color-neutral-700);margin-block-start:var(--v2-space-1)}[data-design-system=v2] .wl-conversion-result{justify-content:flex-start}[data-design-system=v2] .wl-conversion-result strong{max-inline-size:100%;color:var(--v2-color-brand-700);font-family:var(--v2-font-mono);font-size:var(--v2-type-h3-size);font-weight:var(--v2-type-title-weight);font-variant-numeric:tabular-nums;line-height:var(--v2-type-h3-line-height);overflow-wrap:anywhere}[data-design-system=v2] .wl-conversion-value-skeleton{inline-size:7rem;block-size:var(--v2-type-title-line-height);border-radius:var(--v2-radius-sm);display:block}[data-design-system=v2] .wl-description-input{min-block-size:96px;max-block-size:10rem}[data-design-system=v2] .wl-description-control .v2-form-field__message>span,[data-design-system=v2] .wl-description-meta{inline-size:100%}[data-design-system=v2] .wl-description-meta{justify-content:space-between;align-items:baseline;gap:var(--v2-space-2);display:flex}[data-design-system=v2] .wl-description-count{color:var(--v2-color-neutral-600);font-family:var(--v2-font-mono);font-size:var(--v2-type-meta-size);font-variant-numeric:tabular-nums;flex:none}[data-design-system=v2] .wl-pay-btn{inline-size:100%}[data-design-system=v2] .wl-history-card{align-content:start;display:grid}[data-design-system=v2] .wl-history-progress{margin-block:calc(var(--v2-space-3) * -1) var(--v2-space-4)}[data-design-system=v2] .wl-history-body{min-inline-size:0}[data-design-system=v2] .wl-desktop-history .v2-data-table caption{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}[data-design-system=v2] .wl-history-footer{justify-content:space-between;align-items:center;gap:var(--v2-space-4);min-inline-size:0;margin-block-start:var(--v2-space-4);display:flex}[data-design-system=v2] .wl-history-range{color:var(--v2-color-neutral-700);font-variant-numeric:tabular-nums;white-space:nowrap}[data-design-system=v2].payment-verify-page{min-block-size:100dvh;padding:var(--v2-space-6);place-items:center;display:grid}[data-design-system=v2] .payment-verify-card{gap:var(--v2-space-6);inline-size:min(100%,40rem);padding:var(--v2-space-8);border:var(--v2-border-strong);border-radius:var(--v2-radius-lg);background:var(--v2-surface-workspace);box-shadow:var(--v2-elevation-none);display:grid}[data-design-system=v2] .payment-verify-title{color:var(--v2-color-neutral-900);font-size:var(--v2-type-h1-size);font-weight:var(--v2-type-h1-weight);line-height:var(--v2-type-h1-line-height);margin:0}[data-design-system=v2] .payment-verify-receipt{padding:var(--v2-space-4);border:var(--v2-border-default);border-inline-start:var(--v2-border-emphasis-width) solid var(--v2-color-success-base);border-radius:var(--v2-radius-md);background:var(--v2-color-success-surface);margin:0;display:grid}[data-design-system=v2] .payment-verify-receipt--danger{border-inline-start-color:var(--v2-color-danger-base);background:var(--v2-color-danger-surface)}[data-design-system=v2] .payment-verify-receipt>div{gap:var(--v2-space-2);display:grid}[data-design-system=v2] .payment-verify-receipt :where(dt,dd){margin:0}[data-design-system=v2] .payment-verify-receipt dt{align-items:center;gap:var(--v2-space-2);color:var(--v2-color-neutral-700);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);display:inline-flex}[data-design-system=v2] .payment-verify-receipt dd{color:var(--v2-color-neutral-900);overflow-wrap:anywhere}[data-design-system=v2] .redirect-timer{gap:var(--v2-space-2);color:var(--v2-color-neutral-700);display:grid}[data-design-system=v2] .redirect-timer__progress{inline-size:100%;block-size:var(--v2-space-2);border-radius:var(--v2-radius-sm);accent-color:var(--v2-color-brand-600);border:0}[data-design-system=v2] .redirect-timer p{font-size:var(--v2-type-body-sm-size);line-height:var(--v2-type-body-sm-line-height);margin:0}[data-design-system=v2] .redirect-timer strong{color:var(--v2-color-neutral-900);font-family:var(--v2-font-mono);font-variant-numeric:tabular-nums}@media (width<=1023px){[data-design-system=v2] .wl-top-grid{grid-template-columns:minmax(0,1fr)}[data-design-system=v2] .wl-charge-card{position:static}}@media (width<=680px){[data-design-system=v2].wallet-page{padding-block-start:var(--v2-space-2)}[data-design-system=v2] :where(.wl-charge-card,.wl-history-card){padding:var(--v2-space-4)}[data-design-system=v2] .wl-history-header{flex-direction:column;align-items:stretch}[data-design-system=v2] .wl-charge-header{align-items:flex-start}[data-design-system=v2] .wl-refresh-btn{align-self:flex-start}[data-design-system=v2] .wl-money-labels,[data-design-system=v2] .wl-money-composer{grid-template-columns:minmax(0,1fr) minmax(7.5rem,.72fr)}[data-design-system=v2] .wl-mobile-history-toolbar{justify-content:space-between;align-items:center;gap:var(--v2-space-2);min-inline-size:0;margin-block-end:var(--v2-space-2);display:flex}[data-design-system=v2] .wl-mobile-payment-list .v2-data-record-list__fields{align-items:center;gap:var(--v2-space-2);grid-template-columns:minmax(0,1fr) auto}[data-design-system=v2] .wl-mobile-payment-list .v2-data-record-list__fields>[data-priority]:not([data-priority="1"]){grid-column:1/-1}[data-design-system=v2] .wl-mobile-payment-list .v2-data-record-list__fields>div:first-child dd{font-weight:var(--v2-type-title-weight);font-variant-numeric:tabular-nums}[data-design-system=v2].payment-verify-page,[data-design-system=v2] .payment-verify-card{padding:var(--v2-space-4)}}@media (width<=479px){[data-design-system=v2] .wl-mobile-history-toolbar{flex-direction:column;align-items:stretch}[data-design-system=v2] .wl-mobile-history-toolbar .v2-pagination{justify-content:space-between}}@media (forced-colors:active){[data-design-system=v2] :where(.wl-charge-card,.wl-history-card,.wl-money-section,.wl-money-composer,.wl-currency-menu,.payment-verify-card,.payment-verify-receipt){border-color:canvastext}}[data-design-system=v2].app--v2-shell{--app-shell-max-inline-size:1280px;--app-shell-header-block-size:64px;min-block-size:100dvh;inline-size:100%;max-inline-size:none;color:var(--v2-color-neutral-800);background:var(--v2-surface-canvas);isolation:isolate;margin:0;padding:0;display:flex;overflow-x:clip}[data-design-system=v2].app--v2-shell[data-app-context=admin]{--app-shell-max-inline-size:1480px}[data-design-system=v2] .app__skip-link{z-index:300;min-block-size:var(--v2-hit-target-min);padding:var(--v2-space-2) var(--v2-space-4);border:var(--v2-border-strong);border-radius:var(--v2-radius-md);color:var(--v2-color-neutral-0);background:var(--v2-color-brand-700);font-size:var(--v2-type-label-size);font-weight:var(--v2-type-label-weight);line-height:var(--v2-type-label-line-height);transform:translateY(calc(-100% - var(--v2-space-4)));transition:transform var(--v2-motion-fast) var(--v2-ease-standard);text-decoration:none;position:fixed;inset-block-start:var(--v2-space-2);inset-inline-start:max(var(--v2-layout-gutter), env(safe-area-inset-inline-start,0px))}[data-design-system=v2] .app__skip-link:focus-visible{transform:translateY(0)}[data-design-system=v2] .app__main{inline-size:100%;max-inline-size:var(--app-shell-max-inline-size);padding-block:var(--v2-space-8) var(--v2-space-16);outline:none;flex:1 0 auto;margin-inline:auto;padding-inline-start:max(var(--v2-layout-gutter), env(safe-area-inset-inline-start,0px));padding-inline-end:max(var(--v2-layout-gutter), env(safe-area-inset-inline-end,0px));scroll-margin-block-start:calc(var(--app-shell-header-block-size) + var(--v2-space-4))}@media (width<=767px){[data-design-system=v2].app--v2-shell{--app-shell-header-block-size:56px}[data-design-system=v2] .app__main{padding-block:var(--v2-space-6) var(--v2-space-12)}}@media (forced-colors:active){[data-design-system=v2] .app__skip-link{color:canvas;background:canvastext;border-color:canvastext}}
