@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-opsz-normal-CfYZpDVp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-opsz-normal-BFQXbQ-f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-opsz-normal-BmPQvyvo.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-opsz-normal-BM0NlUE_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-opsz-normal-Ci9T9ieq.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-opsz-normal-DpK-iCPk.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-opsz-normal-BwkfbSeq.woff2)format("woff2-variations");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:General Sans;src:url(/assets/general-sans-500-DvEF04Ne.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/assets/general-sans-600-DFLbTJgb.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--hos-beige-base-000:var(--hos-white);--hos-beige-base-050:#fcfcfa;--hos-beige-base-100:#f6f5f2;--hos-beige-base-1000:#121212;--hos-beige-base-150:#efeee9;--hos-beige-base-200:#e0ded7;--hos-beige-base-300:#c8c4b8;--hos-beige-base-400:#a39e91;--hos-beige-base-500:#767165;--hos-beige-base-600:#5a5548;--hos-beige-base-700:#3a3831;--hos-beige-base-800:#2a2924;--hos-beige-base-900:#201f1c;--hos-beige-base-950:#181818;--hos-beige-magic-200:#e7dab6;--hos-beige-magic-300:#d5c69f;--hos-beige-magic-400:#c3b389;--hos-beige-magic-400-alpha-1:#c3b38914;--hos-beige-magic-400-alpha-2:#c3b3891f;--hos-beige-magic-400-alpha-3:#c3b38933;--hos-beige-magic-400-alpha-4:#c3b38947;--hos-beige-magic-400-alpha-5:#c3b3895c;--hos-beige-magic-600:#8a753c;--hos-beige-magic-600-alpha-1:#8a753c05;--hos-beige-magic-600-alpha-2:#8a753c0f;--hos-beige-magic-600-alpha-3:#8a753c1a;--hos-beige-magic-600-alpha-4:#8a753c29;--hos-beige-magic-600-alpha-5:#8a753c38;--hos-beige-magic-700:#736131;--hos-beige-magic-800:#5d4e27;--hos-blue-base-000:var(--hos-white);--hos-blue-base-050:#fafdfd;--hos-blue-base-100:#f0f9fa;--hos-blue-base-1000:#0c1316;--hos-blue-base-150:#e0f3f4;--hos-blue-base-200:#cce8ea;--hos-blue-base-300:#a4cfd1;--hos-blue-base-400:#79a4ae;--hos-blue-base-500:#4f7a8b;--hos-blue-base-600:#335c6b;--hos-blue-base-700:#183d4a;--hos-blue-base-800:#0f2d37;--hos-blue-base-900:#112228;--hos-blue-base-950:#111a1d;--hos-blue-magic-200:#a9e6f6;--hos-blue-magic-300:#8fd0e1;--hos-blue-magic-400:#77becf;--hos-blue-magic-400-alpha-1:#77becf14;--hos-blue-magic-400-alpha-2:#77becf1f;--hos-blue-magic-400-alpha-3:#77becf33;--hos-blue-magic-400-alpha-4:#77becf47;--hos-blue-magic-400-alpha-5:#77becf5c;--hos-blue-magic-600:#007f95;--hos-blue-magic-600-alpha-1:#007f9505;--hos-blue-magic-600-alpha-2:#007f950f;--hos-blue-magic-600-alpha-3:#007f951a;--hos-blue-magic-600-alpha-4:#007f9529;--hos-blue-magic-600-alpha-5:#007f9538;--hos-blue-magic-700:#00697b;--hos-blue-magic-800:#075462;--hos-green-base-000:var(--hos-white);--hos-green-base-050:#fafcfb;--hos-green-base-100:#f1f7f3;--hos-green-base-1000:#0c0f0e;--hos-green-base-150:#e7f1ea;--hos-green-base-200:#d3e3d8;--hos-green-base-300:#b4cbbc;--hos-green-base-400:#88a794;--hos-green-base-500:#5b7a67;--hos-green-base-600:#405d4c;--hos-green-base-700:#293d31;--hos-green-base-800:#1f2d24;--hos-green-base-900:#1a211d;--hos-green-base-950:#161917;--hos-green-magic-200:#bbe7cc;--hos-green-magic-300:#95d5af;--hos-green-magic-400:#77c599;--hos-green-magic-400-alpha-1:#77c59914;--hos-green-magic-400-alpha-2:#77c5991f;--hos-green-magic-400-alpha-3:#77c59933;--hos-green-magic-400-alpha-4:#77c59947;--hos-green-magic-400-alpha-5:#77c5995c;--hos-green-magic-600:#188554;--hos-green-magic-600-alpha-1:#18855405;--hos-green-magic-600-alpha-2:#1885540f;--hos-green-magic-600-alpha-3:#1885541a;--hos-green-magic-600-alpha-4:#18855429;--hos-green-magic-600-alpha-5:#18855438;--hos-green-magic-700:#036e43;--hos-green-magic-800:#0a5736;--hos-neutral-base-000:var(--hos-white);--hos-neutral-base-050:#fbfcfd;--hos-neutral-base-100:#f4f5f9;--hos-neutral-base-1000:#10101a;--hos-neutral-base-150:#ededf3;--hos-neutral-base-200:#dddde5;--hos-neutral-base-300:#c3c3cc;--hos-neutral-base-400:#9d9da8;--hos-neutral-base-500:#70707d;--hos-neutral-base-600:#535461;--hos-neutral-base-700:#363644;--hos-neutral-base-800:#272735;--hos-neutral-base-900:#1e1e2a;--hos-neutral-base-950:#171721;--hos-neutral-magic-200:#dcdfe0;--hos-neutral-magic-300:#c8cad4;--hos-neutral-magic-400:#b4b7c8;--hos-neutral-magic-400-alpha-1:#b4b7c814;--hos-neutral-magic-400-alpha-2:#b4b7c81f;--hos-neutral-magic-400-alpha-3:#b4b7c833;--hos-neutral-magic-400-alpha-4:#b4b7c847;--hos-neutral-magic-400-alpha-5:#b4b7c85c;--hos-neutral-magic-600:#707393;--hos-neutral-magic-600-alpha-1:#70739305;--hos-neutral-magic-600-alpha-2:#7073930f;--hos-neutral-magic-600-alpha-3:#7073931a;--hos-neutral-magic-600-alpha-4:#70739329;--hos-neutral-magic-600-alpha-5:#70739338;--hos-neutral-magic-700:#5b5e79;--hos-neutral-magic-800:#4a4c64;--hos-orange-base-000:var(--hos-white);--hos-orange-base-050:#fffbf9;--hos-orange-base-100:#fdf3ef;--hos-orange-base-1000:#15100f;--hos-orange-base-150:#faeae3;--hos-orange-base-200:#f8d6c7;--hos-orange-base-300:#edb69d;--hos-orange-base-400:#d18b6c;--hos-orange-base-500:#9c6045;--hos-orange-base-600:#764833;--hos-orange-base-700:#4e2f21;--hos-orange-base-800:#38231a;--hos-orange-base-900:#281c17;--hos-orange-base-950:#1c1715;--hos-orange-magic-200:#fecdb7;--hos-orange-magic-300:#ffb392;--hos-orange-magic-400:#fc9b6f;--hos-orange-magic-400-alpha-1:#fc9b6f14;--hos-orange-magic-400-alpha-2:#fc9b6f1f;--hos-orange-magic-400-alpha-3:#fc9b6f33;--hos-orange-magic-400-alpha-4:#fc9b6f47;--hos-orange-magic-400-alpha-5:#fc9b6f5c;--hos-orange-magic-600:#c45000;--hos-orange-magic-600-alpha-1:#c4500005;--hos-orange-magic-600-alpha-2:#c450000f;--hos-orange-magic-600-alpha-3:#c450001a;--hos-orange-magic-600-alpha-4:#c4500029;--hos-orange-magic-600-alpha-5:#c4500038;--hos-orange-magic-700:#a44200;--hos-orange-magic-800:#863400;--hos-purple-base-000:var(--hos-white);--hos-purple-base-050:#fbfbff;--hos-purple-base-100:#f5f4fd;--hos-purple-base-1000:#11101a;--hos-purple-base-150:#edecfb;--hos-purple-base-200:#dddbf4;--hos-purple-base-300:#c3c0df;--hos-purple-base-400:#9d98c3;--hos-purple-base-500:#716b96;--hos-purple-base-600:#554e7b;--hos-purple-base-700:#383255;--hos-purple-base-800:#28253b;--hos-purple-base-900:#1f1d2d;--hos-purple-base-950:#181623;--hos-purple-magic-200:#c1c9fa;--hos-purple-magic-300:#a7b6f8;--hos-purple-magic-400:#8da4f5;--hos-purple-magic-400-alpha-1:#8da4f514;--hos-purple-magic-400-alpha-2:#8da4f51f;--hos-purple-magic-400-alpha-3:#8da4f533;--hos-purple-magic-400-alpha-4:#8da4f547;--hos-purple-magic-400-alpha-5:#8da4f55c;--hos-purple-magic-600:#5266eb;--hos-purple-magic-600-alpha-1:#5266eb05;--hos-purple-magic-600-alpha-2:#5266eb0f;--hos-purple-magic-600-alpha-3:#5266eb1a;--hos-purple-magic-600-alpha-4:#5266eb29;--hos-purple-magic-600-alpha-5:#5266eb38;--hos-purple-magic-700:#465bd1;--hos-purple-magic-800:#3442a6;--hos-red-base-000:var(--hos-white);--hos-red-base-050:#fefbfc;--hos-red-base-100:#fdf2f5;--hos-red-base-1000:#151011;--hos-red-base-150:#fbe8ed;--hos-red-base-200:#fdd0dc;--hos-red-base-300:#eab2c2;--hos-red-base-400:#d2849c;--hos-red-base-500:#a4546f;--hos-red-base-600:#803b53;--hos-red-base-700:#5a2236;--hos-red-base-800:#411a28;--hos-red-base-900:#2f161e;--hos-red-base-950:#201418;--hos-red-magic-200:#fdcbd9;--hos-red-magic-300:#fdb2c8;--hos-red-magic-400:#fc92b4;--hos-red-magic-400-alpha-1:#fc92b414;--hos-red-magic-400-alpha-2:#fc92b41f;--hos-red-magic-400-alpha-3:#fc92b433;--hos-red-magic-400-alpha-4:#fc92b447;--hos-red-magic-400-alpha-5:#fc92b45c;--hos-red-magic-600:#d03275;--hos-red-magic-600-alpha-1:#d0327505;--hos-red-magic-600-alpha-2:#d032750f;--hos-red-magic-600-alpha-3:#d032751a;--hos-red-magic-600-alpha-4:#d0327529;--hos-red-magic-600-alpha-5:#d0327538;--hos-red-magic-700:#b0175f;--hos-red-magic-800:#93004c;--hos-purple-magic-250:#b4c9f8;--hos-purple-magic-550:#6378f0;--hos-purple-magic-750:#4354c8;--hos-red-magic-350:#fdb0c9;--hos-red-magic-650:#b02561;--hos-green-magic-650:#13704a;--hos-neutral-base-550:#676774;--hos-neutral-base-850:#232331;--hos-neutral-magic-450:#afb2ce;--hos-white:#fff;--hos-black:#000;--hos-ink-navy:#040434;--hos-ink-indigo:#0e0e2d;--hos-ink-night:#1f1f30;--hos-ink-slate:#41415a;--hos-ink-haze:#9d9db0;--hos-ink-lilac:#b7bbdb;--hos-ink-mist:#d8d8e9;--hos-ink-glow:#efeffd;--hos-frame-050:#fcfcfc;--hos-frame-075:#f9f9f9;--hos-frame-950:#141420;--hos-frame-975:#0c0c14;--hos-charcoal-deep:#1a1a1a;--hos-charcoal-bright:#3a3a46;--hos-forest-deep:#1b6b3a;--hos-forest-bright:#2f8a52;--hos-teal-deep:#0f766e;--hos-teal-bright:#1a9488;--hos-navy-deep:#1e4d8c;--hos-navy-bright:#3a6bb0;--hos-violet-deep:#5b21b6;--hos-violet-bright:#7c4bd6;--hos-rose-deep:#db2777;--hos-rose-bright:#e0508f;--hos-crimson-deep:#a3261a;--hos-crimson-bright:#c4473a;--hos-amber-deep:#b45309;--hos-amber-bright:#d0731f;--hos-golden-deep:#a16207;--hos-golden-bright:#c28a1c;--hos-umber-deep:#78350f;--hos-umber-bright:#9a5a2c;--hos-orchid-400:#c084fc;--hos-orchid-300:#d8b4fe;--hos-tangerine:#f28f48;--hos-whatsapp-paper:#f5f1eb;--hos-whatsapp-sand:#e8dfd2;--hos-whatsapp-mint:#d9fdd3;--hos-whatsapp-butter:#fff3c4;--hos-whatsapp-honey:#ffd279;--hos-whatsapp-green:#21c063;--hos-whatsapp-teal:#1d7a52;--hos-whatsapp-forest:#144d37;--hos-whatsapp-sky:#53bdeb;--hos-whatsapp-azure:#5ea1ff;--hos-whatsapp-navy:#10263f;--hos-whatsapp-snow:#fafafa;--hos-whatsapp-silver:#e9edef;--hos-whatsapp-cloud:#dfe5e7;--hos-whatsapp-slate:#667781;--hos-whatsapp-steel:#54656f;--hos-whatsapp-iron:#2a2c2c;--hos-whatsapp-graphite:#242626;--hos-whatsapp-coal:#222;--hos-whatsapp-smoke:#1d1f1f;--hos-whatsapp-onyx:#161717;--hos-whatsapp-ink:#111b21;--hos-whatsapp-dusk:#0b141a;--hos-whatsapp-night:#0b0b0b;--hos-google-blue:#4285f4;--hos-google-green:#34a853;--hos-google-yellow:#fbbc05;--hos-google-red:#ea4335;--hos-microsoft-red:#f25022;--hos-microsoft-green:#7fba00;--hos-microsoft-blue:#00a4ef;--hos-microsoft-yellow:#ffb900;--hos-graphite-050:#f9f9f9;--hos-graphite-100:#f3f3f3;--hos-graphite-150:#ededed;--hos-graphite-200:#dfdfdf;--hos-graphite-300:#cdcdcd;--hos-graphite-400:#afafaf;--hos-graphite-450:#9f9f9f;--hos-graphite-500:#8f8f8f;--hos-graphite-550:#767676;--hos-graphite-600:#5d5d5d;--hos-graphite-700:#414141;--hos-graphite-800:#303030;--hos-graphite-850:#282828;--hos-graphite-900:#212121;--hos-graphite-950:#181818;--hos-graphite-1000:#0d0d0d;--hos-graphite-400-alpha-1:#b4b4b414;--hos-graphite-400-alpha-2:#b4b4b41f;--hos-graphite-400-alpha-3:#b4b4b433;--hos-graphite-400-alpha-4:#b4b4b447;--hos-graphite-400-alpha-5:#b4b4b45c;--hos-graphite-1000-alpha-1:#0d0d0d05;--hos-graphite-1000-alpha-2:#0d0d0d0d;--hos-graphite-1000-alpha-3:#0d0d0d17;--hos-graphite-1000-alpha-4:#0d0d0d29;--hos-graphite-1000-alpha-5:#0d0d0d38;--hos-ink-200:#fff;--hos-ink-250:#f5f5f5;--hos-ink-300:#ececec;--hos-ink-400:#e3e3e3;--hos-ink-550:#cdcdcd;--hos-ink-600:#0d0d0d;--hos-ink-700:#262626;--hos-ink-750:#333;--hos-ink-800:#404040;--hos-ink-400-alpha-1:#e3e3e314;--hos-ink-400-alpha-2:#e3e3e31f;--hos-ink-400-alpha-3:#e3e3e333;--hos-ink-400-alpha-4:#e3e3e347;--hos-ink-400-alpha-5:#e3e3e35c;--hos-ink-600-alpha-1:#0d0d0d05;--hos-ink-600-alpha-2:#0d0d0d0f;--hos-ink-600-alpha-3:#0d0d0d1a;--hos-ink-600-alpha-4:#0d0d0d29;--hos-ink-600-alpha-5:#0d0d0d38;--hos-accent-200:var(--hos-purple-magic-200);--hos-accent-250:var(--hos-purple-magic-250);--hos-accent-300:var(--hos-purple-magic-300);--hos-accent-400:var(--hos-purple-magic-400);--hos-accent-400-alpha-1:var(--hos-purple-magic-400-alpha-1);--hos-accent-400-alpha-2:var(--hos-purple-magic-400-alpha-2);--hos-accent-400-alpha-3:var(--hos-purple-magic-400-alpha-3);--hos-accent-400-alpha-4:var(--hos-purple-magic-400-alpha-4);--hos-accent-400-alpha-5:var(--hos-purple-magic-400-alpha-5);--hos-accent-550:var(--hos-purple-magic-550);--hos-accent-600:var(--hos-purple-magic-600);--hos-accent-600-alpha-1:var(--hos-purple-magic-600-alpha-1);--hos-accent-600-alpha-2:var(--hos-purple-magic-600-alpha-2);--hos-accent-600-alpha-3:var(--hos-purple-magic-600-alpha-3);--hos-accent-600-alpha-4:var(--hos-purple-magic-600-alpha-4);--hos-accent-600-alpha-5:var(--hos-purple-magic-600-alpha-5);--hos-accent-700:var(--hos-purple-magic-700);--hos-accent-750:var(--hos-purple-magic-750);--hos-accent-800:var(--hos-purple-magic-800);--hos-gray-000:var(--hos-neutral-base-000);--hos-gray-050:var(--hos-neutral-base-050);--hos-gray-100:var(--hos-neutral-base-100);--hos-gray-150:var(--hos-neutral-base-150);--hos-gray-200:var(--hos-neutral-base-200);--hos-gray-300:var(--hos-neutral-base-300);--hos-gray-400:var(--hos-neutral-base-400);--hos-gray-500:var(--hos-neutral-base-500);--hos-gray-550:var(--hos-neutral-base-550);--hos-gray-600:var(--hos-neutral-base-600);--hos-gray-700:var(--hos-neutral-base-700);--hos-gray-800:var(--hos-neutral-base-800);--hos-gray-850:var(--hos-neutral-base-850);--hos-gray-900:var(--hos-neutral-base-900);--hos-gray-950:var(--hos-neutral-base-950);--hos-gray-1000:var(--hos-neutral-base-1000);--hos-gray-magic-200:var(--hos-neutral-magic-200);--hos-gray-magic-300:var(--hos-neutral-magic-300);--hos-gray-magic-400:var(--hos-neutral-magic-400);--hos-gray-magic-400-alpha-1:var(--hos-neutral-magic-400-alpha-1);--hos-gray-magic-400-alpha-2:var(--hos-neutral-magic-400-alpha-2);--hos-gray-magic-400-alpha-3:var(--hos-neutral-magic-400-alpha-3);--hos-gray-magic-400-alpha-4:var(--hos-neutral-magic-400-alpha-4);--hos-gray-magic-400-alpha-5:var(--hos-neutral-magic-400-alpha-5);--hos-gray-magic-450:var(--hos-neutral-magic-450);--hos-gray-magic-600:var(--hos-neutral-magic-600);--hos-gray-magic-600-alpha-1:var(--hos-neutral-magic-600-alpha-1);--hos-gray-magic-600-alpha-2:var(--hos-neutral-magic-600-alpha-2);--hos-gray-magic-600-alpha-3:var(--hos-neutral-magic-600-alpha-3);--hos-gray-magic-600-alpha-4:var(--hos-neutral-magic-600-alpha-4);--hos-gray-magic-600-alpha-5:var(--hos-neutral-magic-600-alpha-5);--hos-gray-magic-700:var(--hos-neutral-magic-700);--hos-gray-magic-800:var(--hos-neutral-magic-800);--hos-danger-200:var(--hos-red-magic-200);--hos-danger-300:var(--hos-red-magic-300);--hos-danger-350:var(--hos-red-magic-350);--hos-danger-400:var(--hos-red-magic-400);--hos-danger-400-alpha-1:var(--hos-red-magic-400-alpha-1);--hos-danger-400-alpha-2:var(--hos-red-magic-400-alpha-2);--hos-danger-400-alpha-3:var(--hos-red-magic-400-alpha-3);--hos-danger-400-alpha-4:var(--hos-red-magic-400-alpha-4);--hos-danger-400-alpha-5:var(--hos-red-magic-400-alpha-5);--hos-danger-600:var(--hos-red-magic-600);--hos-danger-600-alpha-1:var(--hos-red-magic-600-alpha-1);--hos-danger-600-alpha-2:var(--hos-red-magic-600-alpha-2);--hos-danger-600-alpha-3:var(--hos-red-magic-600-alpha-3);--hos-danger-600-alpha-4:var(--hos-red-magic-600-alpha-4);--hos-danger-600-alpha-5:var(--hos-red-magic-600-alpha-5);--hos-danger-650:var(--hos-red-magic-650);--hos-danger-700:var(--hos-red-magic-700);--hos-danger-800:var(--hos-red-magic-800);--hos-success-200:var(--hos-green-magic-200);--hos-success-300:var(--hos-green-magic-300);--hos-success-400:var(--hos-green-magic-400);--hos-success-400-alpha-1:var(--hos-green-magic-400-alpha-1);--hos-success-400-alpha-2:var(--hos-green-magic-400-alpha-2);--hos-success-400-alpha-3:var(--hos-green-magic-400-alpha-3);--hos-success-400-alpha-4:var(--hos-green-magic-400-alpha-4);--hos-success-400-alpha-5:var(--hos-green-magic-400-alpha-5);--hos-success-600:var(--hos-green-magic-600);--hos-success-600-alpha-1:var(--hos-green-magic-600-alpha-1);--hos-success-600-alpha-2:var(--hos-green-magic-600-alpha-2);--hos-success-600-alpha-3:var(--hos-green-magic-600-alpha-3);--hos-success-600-alpha-4:var(--hos-green-magic-600-alpha-4);--hos-success-600-alpha-5:var(--hos-green-magic-600-alpha-5);--hos-success-650:var(--hos-green-magic-650);--hos-success-700:var(--hos-green-magic-700);--hos-success-800:var(--hos-green-magic-800);--hos-warning-200:var(--hos-orange-magic-200);--hos-warning-300:var(--hos-orange-magic-300);--hos-warning-400:var(--hos-orange-magic-400);--hos-warning-400-alpha-1:var(--hos-orange-magic-400-alpha-1);--hos-warning-400-alpha-2:var(--hos-orange-magic-400-alpha-2);--hos-warning-400-alpha-3:var(--hos-orange-magic-400-alpha-3);--hos-warning-400-alpha-4:var(--hos-orange-magic-400-alpha-4);--hos-warning-400-alpha-5:var(--hos-orange-magic-400-alpha-5);--hos-warning-600:var(--hos-orange-magic-600);--hos-warning-600-alpha-1:var(--hos-orange-magic-600-alpha-1);--hos-warning-600-alpha-2:var(--hos-orange-magic-600-alpha-2);--hos-warning-600-alpha-3:var(--hos-orange-magic-600-alpha-3);--hos-warning-600-alpha-4:var(--hos-orange-magic-600-alpha-4);--hos-warning-600-alpha-5:var(--hos-orange-magic-600-alpha-5);--hos-warning-700:var(--hos-orange-magic-700);--hos-warning-800:var(--hos-orange-magic-800)}:root,[data-look]{--hos-background-accent:light-dark(var(--hos-accent-600),var(--hos-accent-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-background-accent:light-dark(color-mix(in srgb, var(--hos-accent-600) 10%, transparent),color-mix(in srgb, var(--hos-accent-400) 16%, transparent))}}:root,[data-look]{--hos-background-accent-faint:light-dark(var(--hos-accent-600),var(--hos-accent-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-background-accent-faint:light-dark(color-mix(in srgb, var(--hos-accent-600) 5%, transparent),color-mix(in srgb, var(--hos-accent-400) 8%, transparent))}}:root,[data-look]{--hos-background-accent-soft:light-dark(var(--hos-accent-600),var(--hos-accent-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-background-accent-soft:light-dark(color-mix(in srgb, var(--hos-accent-600) 8%, transparent),color-mix(in srgb, var(--hos-accent-400) 12%, transparent))}}:root,[data-look]{--hos-background-accent-strong:light-dark(var(--hos-accent-600),var(--hos-accent-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-background-accent-strong:light-dark(color-mix(in srgb, var(--hos-accent-600) 16%, transparent),color-mix(in srgb, var(--hos-accent-400) 24%, transparent))}}:root,[data-look]{--hos-background-action-hovered:light-dark(var(--hos-accent-750),var(--hos-accent-550));--hos-background-action-pressed:light-dark(var(--hos-accent-800),var(--hos-accent-750));--hos-background-app:light-dark(var(--hos-frame-050),var(--hos-frame-950));--hos-background-avatar-middle:light-dark(var(--hos-blue-base-200),var(--hos-blue-base-600));--hos-background-avatar-start:light-dark(var(--hos-green-base-200),var(--hos-green-base-600));--hos-background-avatar-stop:light-dark(var(--hos-purple-base-200),var(--hos-purple-base-600));--hos-background-badge-user-role:light-dark(var(--hos-gray-200),var(--hos-gray-700));--hos-background-canvas:light-dark(var(--hos-gray-150),var(--hos-gray-1000));--hos-background-default:light-dark(var(--hos-white),var(--hos-gray-950));--hos-background-default-hovered:light-dark(var(--hos-gray-magic-600-alpha-2),var(--hos-gray-magic-450))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-background-default-hovered:light-dark(var(--hos-gray-magic-600-alpha-2),color-mix(in srgb, var(--hos-gray-magic-450) 7.8%, transparent))}}:root,[data-look]{--hos-background-destructive:light-dark(var(--hos-danger-600-alpha-3),var(--hos-danger-400-alpha-3));--hos-background-destructive-hovered:light-dark(var(--hos-danger-600-alpha-4),var(--hos-danger-400-alpha-4));--hos-background-destructive-soft:light-dark(var(--hos-danger-600),var(--hos-danger-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-background-destructive-soft:light-dark(color-mix(in srgb, var(--hos-danger-600) 8%, transparent),color-mix(in srgb, var(--hos-danger-400) 12%, transparent))}}:root,[data-look]{--hos-background-emphasized:light-dark(var(--hos-accent-600-alpha-3),var(--hos-accent-400-alpha-3));--hos-background-emphasized-hovered:light-dark(var(--hos-accent-600-alpha-4),var(--hos-accent-400-alpha-4));--hos-background-error:light-dark(var(--hos-danger-600-alpha-3),var(--hos-danger-400-alpha-3));--hos-background-field:light-dark(var(--hos-gray-050),var(--hos-gray-900));--hos-background-fill:light-dark(var(--hos-gray-magic-600),var(--hos-gray-magic-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-background-fill:light-dark(color-mix(in srgb, var(--hos-gray-magic-600) 10%, transparent),color-mix(in srgb, var(--hos-gray-magic-400) 12%, transparent))}}:root,[data-look]{--hos-background-fill-hovered:light-dark(var(--hos-gray-magic-600),var(--hos-gray-magic-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-background-fill-hovered:light-dark(color-mix(in srgb, var(--hos-gray-magic-600) 16%, transparent),color-mix(in srgb, var(--hos-gray-magic-400) 18%, transparent))}}:root,[data-look]{--hos-background-fill-pressed:light-dark(var(--hos-gray-magic-600-alpha-5),var(--hos-gray-magic-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-background-fill-pressed:light-dark(var(--hos-gray-magic-600-alpha-5),color-mix(in srgb, var(--hos-gray-magic-400) 24%, transparent))}}:root,[data-look]{--hos-background-fill-solid:light-dark(var(--hos-gray-150),var(--hos-gray-800));--hos-background-foyer:light-dark(var(--hos-gray-150),var(--hos-gray-1000));--hos-background-guest-portal:light-dark(var(--hos-gray-150),var(--hos-gray-1000));--hos-background-highlight:light-dark(var(--hos-blue-magic-600-alpha-3),var(--hos-blue-magic-400-alpha-3));--hos-background-hovered:light-dark(var(--hos-gray-magic-600),var(--hos-gray-magic-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-background-hovered:light-dark(color-mix(in srgb, var(--hos-gray-magic-600) 6%, transparent),color-mix(in srgb, var(--hos-gray-magic-400) 6%, transparent))}}:root,[data-look]{--hos-background-input:light-dark(var(--hos-gray-050),var(--hos-gray-magic-450))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-background-input:light-dark(var(--hos-gray-050),color-mix(in srgb, var(--hos-gray-magic-450) 7.8%, transparent))}}:root,[data-look]{--hos-background-input-checked:var(--hos-accent-600);--hos-background-input-checked-disabled:light-dark(var(--hos-gray-400),var(--hos-gray-600));--hos-background-input-checked-hovered:var(--hos-accent-700);--hos-background-input-disabled:light-dark(var(--hos-gray-magic-600-alpha-2),var(--hos-gray-800));--hos-background-input-focused:light-dark(var(--hos-white),var(--hos-gray-magic-450))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-background-input-focused:light-dark(var(--hos-white),color-mix(in srgb, var(--hos-gray-magic-450) 12.2%, transparent))}}:root,[data-look]{--hos-background-input-hovered:light-dark(var(--hos-white),var(--hos-gray-magic-400-alpha-2));--hos-background-inverted:light-dark(var(--hos-gray-900),var(--hos-gray-700));--hos-background-on-inverted-hovered:var(--hos-gray-magic-400-alpha-3);--hos-background-menu-header:var(--hos-gray-magic-600-alpha-1);--hos-background-modal-scrim:light-dark(var(--hos-gray-magic-600-alpha-5),var(--hos-black))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-background-modal-scrim:light-dark(var(--hos-gray-magic-600-alpha-5),color-mix(in srgb, var(--hos-black) 16.1%, transparent))}}:root,[data-look]{--hos-background-primary:var(--hos-accent-600);--hos-background-primary-hovered:light-dark(var(--hos-accent-700),var(--hos-accent-750));--hos-background-print:var(--hos-white);--hos-background-rail:light-dark(var(--hos-frame-075),var(--hos-frame-975));--hos-background-role-admin:light-dark(var(--hos-blue-base-200),var(--hos-blue-base-700));--hos-background-role-bookkeeper:light-dark(var(--hos-gray-200),var(--hos-gray-700));--hos-background-role-card-only:light-dark(var(--hos-green-base-200),var(--hos-green-base-700));--hos-background-role-custom:light-dark(var(--hos-purple-base-200),var(--hos-purple-base-700));--hos-background-role-employee:light-dark(var(--hos-green-base-200),var(--hos-green-base-700));--hos-background-scrim:light-dark(var(--hos-gray-1000),var(--hos-black))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-background-scrim:light-dark(color-mix(in srgb, var(--hos-gray-1000) 32%, transparent),color-mix(in srgb, var(--hos-black) 56%, transparent))}}:root,[data-look]{--hos-background-secondary:light-dark(var(--hos-gray-magic-600-alpha-3),var(--hos-gray-magic-400-alpha-2));--hos-background-secondary-high-contrast:light-dark(var(--hos-gray-magic-600-alpha-4),var(--hos-gray-magic-400-alpha-4));--hos-background-secondary-hovered:light-dark(var(--hos-gray-magic-600-alpha-4),var(--hos-gray-magic-450))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-background-secondary-hovered:light-dark(var(--hos-gray-magic-600-alpha-4),color-mix(in srgb, var(--hos-gray-magic-450) 20%, transparent))}}:root,[data-look]{--hos-background-shimmer:light-dark(var(--hos-gray-magic-600),var(--hos-gray-magic-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-background-shimmer:light-dark(color-mix(in srgb, var(--hos-gray-magic-600) 8%, transparent),color-mix(in srgb, var(--hos-gray-magic-400) 8%, transparent))}}:root,[data-look]{--hos-background-shimmer-highlight:light-dark(var(--hos-gray-magic-600),var(--hos-gray-magic-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-background-shimmer-highlight:light-dark(color-mix(in srgb, var(--hos-gray-magic-600) 16%, transparent),color-mix(in srgb, var(--hos-gray-magic-400) 16%, transparent))}}:root,[data-look]{--hos-background-sidebar:light-dark(var(--hos-gray-050),var(--hos-gray-1000));--hos-background-success:light-dark(var(--hos-success-600-alpha-3),var(--hos-success-400-alpha-3));--hos-background-success-soft:light-dark(var(--hos-success-600),var(--hos-success-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-background-success-soft:light-dark(color-mix(in srgb, var(--hos-success-600) 8%, transparent),color-mix(in srgb, var(--hos-success-400) 12%, transparent))}}:root,[data-look]{--hos-background-surface-dialog:light-dark(var(--hos-white),var(--hos-gray-950));--hos-background-surface-floating:light-dark(var(--hos-white),var(--hos-gray-800));--hos-background-surface-frosted:light-dark(var(--hos-white),var(--hos-gray-magic-400-alpha-3))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-background-surface-frosted:light-dark(color-mix(in srgb, var(--hos-white) 47.8%, transparent),var(--hos-gray-magic-400-alpha-3))}}:root,[data-look]{--hos-background-surface-raised:light-dark(var(--hos-white),var(--hos-gray-900));--hos-background-surface-raised-hovered:light-dark(var(--hos-gray-050),var(--hos-gray-850));--hos-background-tab-selected:light-dark(var(--hos-white),var(--hos-gray-700));--hos-background-warning:light-dark(var(--hos-warning-600-alpha-3),var(--hos-warning-400-alpha-3));--hos-background-warning-hovered:light-dark(var(--hos-warning-600-alpha-4),var(--hos-warning-400-alpha-4));--hos-background-warning-soft:light-dark(var(--hos-warning-600),var(--hos-warning-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-background-warning-soft:light-dark(color-mix(in srgb, var(--hos-warning-600) 8%, transparent),color-mix(in srgb, var(--hos-warning-400) 12%, transparent))}}:root,[data-look]{--hos-border-avatar:var(--hos-gray-magic-600-alpha-2);--hos-border-avatar-edge:light-dark(var(--hos-white),var(--hos-white))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-border-avatar-edge:light-dark(color-mix(in srgb, var(--hos-white) 12%, transparent),color-mix(in srgb, var(--hos-white) 16%, transparent))}}:root,[data-look]{--hos-border-badge-user-role:light-dark(var(--hos-gray-200),var(--hos-gray-700));--hos-border-default:light-dark(var(--hos-gray-magic-600-alpha-3),var(--hos-gray-magic-400-alpha-2));--hos-border-destructive:light-dark(var(--hos-danger-600),var(--hos-danger-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-border-destructive:light-dark(color-mix(in srgb, var(--hos-danger-600) 32%, transparent),color-mix(in srgb, var(--hos-danger-400) 36%, transparent))}}:root,[data-look]{--hos-border-emphasized:light-dark(var(--hos-gray-magic-600-alpha-4),var(--hos-gray-magic-450))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-border-emphasized:light-dark(var(--hos-gray-magic-600-alpha-4),color-mix(in srgb, var(--hos-gray-magic-450) 20%, transparent))}}:root,[data-look]{--hos-border-error:light-dark(var(--hos-danger-600-alpha-5),var(--hos-danger-400-alpha-5));--hos-border-field:light-dark(var(--hos-gray-magic-600-alpha-5),var(--hos-gray-magic-400-alpha-3));--hos-border-focus-halo:light-dark(var(--hos-accent-600),var(--hos-accent-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-border-focus-halo:light-dark(color-mix(in srgb, var(--hos-accent-600) 32%, transparent),color-mix(in srgb, var(--hos-accent-400) 40%, transparent))}}:root,[data-look]{--hos-border-focus-ring:light-dark(var(--hos-gray-magic-600),var(--hos-gray-magic-400));--hos-border-frosted:light-dark(var(--hos-white),var(--hos-gray-magic-400-alpha-2))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-border-frosted:light-dark(color-mix(in srgb, var(--hos-white) 63.9%, transparent),var(--hos-gray-magic-400-alpha-2))}}:root,[data-look]{--hos-border-hairline:light-dark(var(--hos-gray-magic-600),var(--hos-gray-magic-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-border-hairline:light-dark(color-mix(in srgb, var(--hos-gray-magic-600) 10%, transparent),color-mix(in srgb, var(--hos-gray-magic-400) 12%, transparent))}}:root,[data-look]{--hos-border-input:light-dark(var(--hos-gray-magic-600-alpha-4),var(--hos-gray-magic-450))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-border-input:light-dark(var(--hos-gray-magic-600-alpha-4),color-mix(in srgb, var(--hos-gray-magic-450) 20%, transparent))}}:root,[data-look]{--hos-border-input-emphasized:light-dark(var(--hos-gray-magic-600-alpha-5),var(--hos-gray-magic-400-alpha-5));--hos-border-input-error:light-dark(var(--hos-danger-600-alpha-5),var(--hos-danger-400-alpha-5));--hos-border-input-error-focused:light-dark(var(--hos-danger-600),var(--hos-danger-400));--hos-border-input-error-underline:light-dark(var(--hos-danger-600),var(--hos-danger-400));--hos-border-input-focused:light-dark(var(--hos-gray-magic-600),var(--hos-gray-magic-400));--hos-border-input-focused-underline:light-dark(var(--hos-accent-600),var(--hos-accent-400));--hos-border-on-inverted:var(--hos-gray-magic-400-alpha-3);--hos-scrollbar-thumb:light-dark(var(--hos-gray-magic-600),var(--hos-gray-magic-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-scrollbar-thumb:light-dark(color-mix(in srgb, var(--hos-gray-magic-600) 18%, transparent),color-mix(in srgb, var(--hos-gray-magic-400) 22%, transparent))}}:root,[data-look]{--hos-scrollbar-thumb-hovered:light-dark(var(--hos-gray-magic-600),var(--hos-gray-magic-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-scrollbar-thumb-hovered:light-dark(color-mix(in srgb, var(--hos-gray-magic-600) 36%, transparent),color-mix(in srgb, var(--hos-gray-magic-400) 40%, transparent))}}:root,[data-look]{--hos-border-strong:light-dark(var(--hos-gray-magic-600),var(--hos-gray-magic-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-border-strong:light-dark(color-mix(in srgb, var(--hos-gray-magic-600) 36%, transparent),color-mix(in srgb, var(--hos-gray-magic-400) 36%, transparent))}}:root,[data-look]{--hos-border-success:light-dark(var(--hos-success-600),var(--hos-success-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-border-success:light-dark(color-mix(in srgb, var(--hos-success-600) 32%, transparent),color-mix(in srgb, var(--hos-success-400) 36%, transparent))}}:root,[data-look]{--hos-border-warning:light-dark(var(--hos-warning-600),var(--hos-warning-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-border-warning:light-dark(color-mix(in srgb, var(--hos-warning-600) 32%, transparent),color-mix(in srgb, var(--hos-warning-400) 36%, transparent))}}:root,[data-look]{--hos-text-accent:light-dark(var(--hos-accent-800),var(--hos-accent-250));--hos-text-badge-user-role:light-dark(var(--hos-gray-700),var(--hos-gray-100));--hos-text-default:light-dark(var(--hos-gray-700),var(--hos-gray-200));--hos-text-destructive:light-dark(var(--hos-danger-700),var(--hos-danger-400));--hos-text-destructive-strong:light-dark(var(--hos-danger-650),var(--hos-danger-400));--hos-text-disabled:light-dark(var(--hos-gray-400),var(--hos-gray-500));--hos-text-emphasized:light-dark(var(--hos-gray-900),var(--hos-gray-100));--hos-text-error:light-dark(var(--hos-danger-700),var(--hos-danger-400));--hos-text-focused:light-dark(var(--hos-accent-600),var(--hos-accent-400));--hos-text-link:light-dark(var(--hos-accent-700),var(--hos-accent-400));--hos-text-link-hovered:light-dark(var(--hos-accent-800),var(--hos-accent-300));--hos-text-money:light-dark(var(--hos-gray-700),var(--hos-gray-100));--hos-text-money-in:light-dark(var(--hos-success-700),var(--hos-success-400));--hos-text-money-out:light-dark(var(--hos-danger-700),var(--hos-danger-400));--hos-text-money-pending-or-null:light-dark(var(--hos-gray-500),var(--hos-gray-300));--hos-text-muted:light-dark(var(--hos-gray-550),var(--hos-gray-400));--hos-text-on-emphasized:var(--hos-gray-700);--hos-text-on-emphasized-hovered:var(--hos-gray-700);--hos-text-on-inverted:var(--hos-white);--hos-text-on-inverted-action:var(--hos-accent-200);--hos-text-on-inverted-secondary:var(--hos-gray-200);--hos-text-on-primary:var(--hos-white);--hos-text-on-secondary:light-dark(var(--hos-gray-700),var(--hos-gray-200));--hos-text-on-secondary-hovered:light-dark(var(--hos-gray-900),var(--hos-white));--hos-text-placeholder:light-dark(var(--hos-gray-400),var(--hos-gray-500));--hos-text-role-admin:light-dark(var(--hos-blue-base-700),var(--hos-blue-base-100));--hos-text-role-bookkeeper:light-dark(var(--hos-gray-700),var(--hos-gray-100));--hos-text-role-card-only:light-dark(var(--hos-green-base-700),var(--hos-green-base-100));--hos-text-role-custom:light-dark(var(--hos-purple-base-700),var(--hos-purple-base-100));--hos-text-role-employee:light-dark(var(--hos-green-base-700),var(--hos-green-base-100));--hos-text-secondary:light-dark(var(--hos-gray-600),var(--hos-gray-300));--hos-text-success:light-dark(var(--hos-success-700),var(--hos-success-400));--hos-text-success-strong:light-dark(var(--hos-success-650),var(--hos-success-400));--hos-text-tertiary:light-dark(var(--hos-gray-500),var(--hos-gray-400));--hos-text-title:light-dark(var(--hos-gray-900),var(--hos-white));--hos-text-warning:light-dark(var(--hos-warning-700),var(--hos-warning-400));--hos-icon-agent-beige:light-dark(var(--hos-beige-magic-600),var(--hos-beige-magic-400));--hos-icon-agent-blue:light-dark(var(--hos-blue-magic-600),var(--hos-blue-magic-400));--hos-icon-agent-green:light-dark(var(--hos-green-magic-600),var(--hos-green-magic-400));--hos-icon-agent-neutral:light-dark(var(--hos-neutral-magic-600),var(--hos-neutral-magic-400));--hos-icon-agent-orange:light-dark(var(--hos-orange-magic-600),var(--hos-orange-magic-400));--hos-icon-agent-purple:light-dark(var(--hos-purple-magic-600),var(--hos-purple-magic-400));--hos-icon-agent-red:light-dark(var(--hos-red-magic-600),var(--hos-red-magic-400));--hos-icon-default:light-dark(var(--hos-gray-700),var(--hos-gray-200));--hos-icon-destructive:light-dark(var(--hos-danger-600),var(--hos-danger-400));--hos-icon-destructive-hovered:light-dark(var(--hos-danger-650),var(--hos-danger-350));--hos-icon-emphasized:light-dark(var(--hos-gray-900),var(--hos-gray-050));--hos-icon-error:light-dark(var(--hos-danger-600),var(--hos-danger-400));--hos-icon-google-blue:var(--hos-google-blue);--hos-icon-google-green:var(--hos-google-green);--hos-icon-google-red:var(--hos-google-red);--hos-icon-google-yellow:var(--hos-google-yellow);--hos-icon-microsoft-blue:var(--hos-microsoft-blue);--hos-icon-microsoft-green:var(--hos-microsoft-green);--hos-icon-microsoft-red:var(--hos-microsoft-red);--hos-icon-microsoft-yellow:var(--hos-microsoft-yellow);--hos-icon-money-in:light-dark(var(--hos-success-600),var(--hos-success-400));--hos-icon-money-out:light-dark(var(--hos-danger-600),var(--hos-danger-400));--hos-icon-on-inverted:var(--hos-white);--hos-icon-on-inverted-error:var(--hos-danger-400);--hos-icon-on-inverted-success:var(--hos-success-400);--hos-icon-on-primary:var(--hos-white);--hos-icon-primary:light-dark(var(--hos-accent-600),var(--hos-accent-400));--hos-icon-primary-hovered:light-dark(var(--hos-accent-700),var(--hos-accent-300));--hos-icon-secondary:light-dark(var(--hos-gray-500),var(--hos-gray-400));--hos-icon-success:light-dark(var(--hos-success-600),var(--hos-success-400));--hos-icon-tertiary:light-dark(var(--hos-gray-400),var(--hos-gray-500));--hos-icon-warning:light-dark(var(--hos-warning-600),var(--hos-warning-400));--hos-data-visualization-area-gradient-start:light-dark(var(--hos-accent-600),var(--hos-accent-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-data-visualization-area-gradient-start:light-dark(color-mix(in srgb, var(--hos-accent-600) 16%, transparent),color-mix(in srgb, var(--hos-accent-400) 28%, transparent))}}:root,[data-look]{--hos-data-visualization-area-gradient-stop:light-dark(var(--hos-accent-600-alpha-1),var(--hos-accent-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-data-visualization-area-gradient-stop:light-dark(var(--hos-accent-600-alpha-1),color-mix(in srgb, var(--hos-accent-400) 4%, transparent))}}:root,[data-look]{--hos-data-visualization-area-money-in-gradient-start:var(--hos-success-600-alpha-4);--hos-data-visualization-area-money-in-gradient-stop:var(--hos-success-600-alpha-1);--hos-data-visualization-area-money-out-gradient-start:var(--hos-danger-600-alpha-4);--hos-data-visualization-area-money-out-gradient-stop:var(--hos-danger-600-alpha-1);--hos-data-visualization-area-primary-gradient-start:light-dark(var(--hos-accent-600-alpha-4),var(--hos-accent-400-alpha-4));--hos-data-visualization-area-primary-gradient-stop:light-dark(var(--hos-accent-600-alpha-1),var(--hos-accent-400-alpha-1));--hos-data-visualization-axis-line:light-dark(var(--hos-gray-magic-600-alpha-3),var(--hos-gray-magic-400-alpha-4));--hos-data-visualization-bar-in-gradient-start:var(--hos-accent-600-alpha-5);--hos-data-visualization-bar-in-gradient-stop:var(--hos-accent-600-alpha-1);--hos-data-visualization-bar-out-cap:var(--hos-gray-400);--hos-data-visualization-bar-out-gradient-start:light-dark(var(--hos-gray-magic-400-alpha-4),var(--hos-gray-magic-600-alpha-5));--hos-data-visualization-bar-out-gradient-stop:light-dark(var(--hos-gray-magic-400-alpha-1),var(--hos-gray-magic-600-alpha-1));--hos-data-visualization-crosshair:light-dark(var(--hos-accent-600),var(--hos-accent-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-data-visualization-crosshair:light-dark(color-mix(in srgb, var(--hos-accent-600) 36%, transparent),color-mix(in srgb, var(--hos-accent-400) 40%, transparent))}}:root,[data-look]{--hos-data-visualization-grid:light-dark(var(--hos-gray-magic-600),var(--hos-gray-magic-400-alpha-3))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-data-visualization-grid:light-dark(color-mix(in srgb, var(--hos-gray-magic-600) 24%, transparent),var(--hos-gray-magic-400-alpha-3))}}:root,[data-look]{--hos-data-visualization-line:light-dark(var(--hos-gray-magic-600-alpha-5),var(--hos-gray-magic-400-alpha-5));--hos-data-visualization-line-marker:light-dark(var(--hos-gray-600),var(--hos-gray-300));--hos-data-visualization-line-money-in:light-dark(var(--hos-success-800),var(--hos-success-400));--hos-data-visualization-line-money-out:var(--hos-danger-600);--hos-data-visualization-line-primary:light-dark(var(--hos-accent-600),var(--hos-accent-400));--hos-data-visualization-line-primary-soft:light-dark(var(--hos-accent-600),var(--hos-accent-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-data-visualization-line-primary-soft:light-dark(color-mix(in srgb, var(--hos-accent-600) 32%, transparent),color-mix(in srgb, var(--hos-accent-400) 36%, transparent))}}:root,[data-look]{--hos-data-visualization-line-secondary:light-dark(var(--hos-gray-600),var(--hos-gray-300));--hos-data-visualization-net-negative:var(--hos-red-base-400);--hos-data-visualization-segment-background:light-dark(var(--hos-gray-magic-600-alpha-4),var(--hos-gray-magic-400-alpha-5));--hos-data-visualization-segment-primary:var(--hos-accent-600);--hos-data-visualization-segment-secondary:light-dark(var(--hos-accent-300),var(--hos-accent-400));--hos-data-visualization-segment-tint-1:var(--hos-accent-400);--hos-data-visualization-segment-tint-2:var(--hos-accent-300);--hos-data-visualization-segment-tint-3:var(--hos-accent-200);--hos-data-visualization-tick-line:light-dark(var(--hos-gray-magic-600-alpha-4),var(--hos-gray-magic-400-alpha-3));--hos-data-visualization-tick-line-minor:light-dark(var(--hos-gray-magic-600-alpha-3),var(--hos-gray-magic-400-alpha-2));--hos-timeline-handle:var(--hos-white);--hos-timeline-range:var(--hos-blue-magic-400-alpha-2);--hos-timeline-tick-inactive:var(--hos-gray-150);--hos-timeline-tick-major:var(--hos-gray-300);--hos-timeline-tick-minor:var(--hos-gray-200);--hos-timeline-today:var(--hos-tangerine);--hos-shadow-banner:0 6px 12px var(--hos-ink-navy), 0 4px 8px var(--hos-ink-navy), 0 0 3px var(--hos-ink-navy)}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-shadow-banner:0 6px 12px color-mix(in srgb, var(--hos-ink-navy) 2%, transparent), 0 4px 8px color-mix(in srgb, var(--hos-ink-navy) 5.1%, transparent), 0 0 3px color-mix(in srgb, var(--hos-ink-navy) 9%, transparent)}}:root,[data-look]{--hos-shadow-card:0 0 2px var(--hos-gray-magic-450), 0 1px 4px var(--hos-ink-navy)}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-shadow-card:0 0 2px color-mix(in srgb, var(--hos-gray-magic-450) 56.1%, transparent), 0 1px 4px color-mix(in srgb, var(--hos-ink-navy) 10.2%, transparent)}}:root,[data-look]{--hos-shadow-dialog:0 0 2px var(--hos-gray-magic-450), 0 0 3px var(--hos-black), 0 12px 16px var(--hos-black), 0 22px 28px var(--hos-black)}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-shadow-dialog:0 0 2px color-mix(in srgb, var(--hos-gray-magic-450) 65.1%, transparent), 0 0 3px color-mix(in srgb, var(--hos-black) 9%, transparent), 0 12px 16px color-mix(in srgb, var(--hos-black) 1.2%, transparent), 0 22px 28px color-mix(in srgb, var(--hos-black) 3.9%, transparent)}}:root,[data-look]{--hos-shadow-dropdown:0 14px 20px var(--hos-ink-navy), 0 8px 12px var(--hos-ink-navy)}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-shadow-dropdown:0 14px 20px color-mix(in srgb, var(--hos-ink-navy) 3.1%, transparent), 0 8px 12px color-mix(in srgb, var(--hos-ink-navy) 3.1%, transparent)}}:root,[data-look]{--hos-shadow-flat:none;--hos-shadow-floating:0 1px 4px light-dark(var(--hos-ink-lilac),transparent), 0 0 1px light-dark(var(--hos-gray-magic-450),transparent), 0 8px 12px light-dark(var(--hos-ink-indigo),transparent), 0 0 0 1px light-dark(transparent,var(--hos-gray-magic-400)), 0 8px 24px light-dark(transparent,var(--hos-black))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-shadow-floating:0 1px 4px light-dark(color-mix(in srgb, var(--hos-ink-lilac) 14%, transparent),transparent), 0 0 1px light-dark(color-mix(in srgb, var(--hos-gray-magic-450) 90%, transparent),transparent), 0 8px 12px light-dark(color-mix(in srgb, var(--hos-ink-indigo) 8%, transparent),transparent), 0 0 0 1px light-dark(transparent,color-mix(in srgb, var(--hos-gray-magic-400) 14%, transparent)), 0 8px 24px light-dark(transparent,color-mix(in srgb, var(--hos-black) 48%, transparent))}}:root,[data-look]{--hos-shadow-hover-soft:0 1px 4px var(--hos-ink-haze)}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-shadow-hover-soft:0 1px 4px color-mix(in srgb, var(--hos-ink-haze) 10.2%, transparent)}}:root,[data-look]{--hos-shadow-modal:0 0 1px light-dark(var(--hos-gray-magic-450),transparent), 0 16px 48px light-dark(var(--hos-ink-indigo),transparent), 0 0 0 1px light-dark(transparent,var(--hos-gray-magic-400)), 0 16px 48px light-dark(transparent,var(--hos-black))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-shadow-modal:0 0 1px light-dark(color-mix(in srgb, var(--hos-gray-magic-450) 90%, transparent),transparent), 0 16px 48px light-dark(color-mix(in srgb, var(--hos-ink-indigo) 16%, transparent),transparent), 0 0 0 1px light-dark(transparent,color-mix(in srgb, var(--hos-gray-magic-400) 14%, transparent)), 0 16px 48px light-dark(transparent,color-mix(in srgb, var(--hos-black) 56%, transparent))}}:root,[data-look]{--hos-shadow-panel:0 1px 4px light-dark(var(--hos-black),var(--hos-black)), 0 4px 18px light-dark(var(--hos-black),var(--hos-black))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-shadow-panel:0 1px 4px light-dark(color-mix(in srgb, var(--hos-black) 5.9%, transparent),color-mix(in srgb, var(--hos-black) 40%, transparent)), 0 4px 18px light-dark(color-mix(in srgb, var(--hos-black) 3.9%, transparent),color-mix(in srgb, var(--hos-black) 30.2%, transparent))}}:root,[data-look]{--hos-shadow-payment-card:0 22px 96px var(--hos-ink-glow), 0 9px 18px var(--hos-ink-mist)}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-shadow-payment-card:0 22px 96px color-mix(in srgb, var(--hos-ink-glow) 12.2%, transparent), 0 9px 18px color-mix(in srgb, var(--hos-ink-mist) 25.9%, transparent)}}:root,[data-look]{--hos-shadow-popover:0 1px 4px var(--hos-ink-lilac), 0 0 1px var(--hos-gray-magic-450), 0 8px 12px var(--hos-ink-indigo), 0 14px 20px var(--hos-ink-navy)}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-shadow-popover:0 1px 4px color-mix(in srgb, var(--hos-ink-lilac) 14.1%, transparent), 0 0 1px color-mix(in srgb, var(--hos-gray-magic-450) 90.2%, transparent), 0 8px 12px color-mix(in srgb, var(--hos-ink-indigo) 7.8%, transparent), 0 14px 20px color-mix(in srgb, var(--hos-ink-navy) 2%, transparent)}}:root,[data-look]{--hos-shadow-raised:0 0 2px var(--hos-gray-magic-450), 0 1px 4px var(--hos-ink-navy)}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-shadow-raised:0 0 2px color-mix(in srgb, var(--hos-gray-magic-450) 56.1%, transparent), 0 1px 4px color-mix(in srgb, var(--hos-ink-navy) 10.2%, transparent)}}:root,[data-look]{--hos-shadow-segmented-active:0 1px 2px var(--hos-gray-magic-600-alpha-3);--hos-shadow-switch-knob:0 2px 12px var(--hos-ink-slate)}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-shadow-switch-knob:0 2px 12px color-mix(in srgb, var(--hos-ink-slate) 20%, transparent)}}:root,[data-look]{--hos-shadow-switch-knob-checked:0 2px 12px var(--hos-ink-night)}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-shadow-switch-knob-checked:0 2px 12px color-mix(in srgb, var(--hos-ink-night) 50.2%, transparent)}}:root,[data-look]{--hos-shadow-switch-knob-hovered:0 0 1px var(--hos-black), 2px 4px 12px var(--hos-black)}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-shadow-switch-knob-hovered:0 0 1px color-mix(in srgb, var(--hos-black) 12.2%, transparent), 2px 4px 12px color-mix(in srgb, var(--hos-black) 16.1%, transparent)}}:root,[data-look]{--hos-shadow-switch-knob-hovered-checked:0 1px 1px var(--hos-black), 1px 2px 12px var(--hos-black)}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-shadow-switch-knob-hovered-checked:0 1px 1px color-mix(in srgb, var(--hos-black) 12.2%, transparent), 1px 2px 12px color-mix(in srgb, var(--hos-black) 12.2%, transparent)}}:root,[data-look]{--hos-shadow-switch-knob-rest:0 0 1px var(--hos-black), 1px 2px 12px var(--hos-black)}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-shadow-switch-knob-rest:0 0 1px color-mix(in srgb, var(--hos-black) 12.2%, transparent), 1px 2px 12px color-mix(in srgb, var(--hos-black) 12.2%, transparent)}}:root,[data-look]{--hos-shadow-switch-knob-rest-checked:0 0 8px var(--hos-ink-night)}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-shadow-switch-knob-rest-checked:0 0 8px color-mix(in srgb, var(--hos-ink-night) 25.1%, transparent)}}:root,[data-look]{--hos-shadow-segment-selected:0 0 20px var(--hos-background-secondary);--hos-shadow-tab-selected:0 1px 2px light-dark(var(--hos-gray-magic-600),var(--hos-black))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-shadow-tab-selected:0 1px 2px light-dark(color-mix(in srgb, var(--hos-gray-magic-600) 10%, transparent),color-mix(in srgb, var(--hos-black) 30%, transparent))}}:root,[data-look]{--hos-box-shadow-input-hovered:0px 1px 4px var(--hos-gray-100)}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-box-shadow-input-hovered:0px 1px 4px color-mix(in srgb, var(--hos-gray-100) 10.2%, transparent)}}:root,[data-look]{--hos-box-shadow-composer:0px 1px 2px light-dark(var(--hos-gray-magic-600),var(--hos-black)), 0px 4px 16px light-dark(var(--hos-gray-magic-600),var(--hos-black))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-box-shadow-composer:0px 1px 2px light-dark(color-mix(in srgb, var(--hos-gray-magic-600) 6%, transparent),color-mix(in srgb, var(--hos-black) 24%, transparent)), 0px 4px 16px light-dark(color-mix(in srgb, var(--hos-gray-magic-600) 5%, transparent),color-mix(in srgb, var(--hos-black) 20%, transparent))}}:root,[data-look]{--hos-box-shadow-composer-focused:0px 1px 2px light-dark(var(--hos-gray-magic-600),var(--hos-black)), 0px 8px 24px light-dark(var(--hos-gray-magic-600),var(--hos-black))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-box-shadow-composer-focused:0px 1px 2px light-dark(color-mix(in srgb, var(--hos-gray-magic-600) 8%, transparent),color-mix(in srgb, var(--hos-black) 28%, transparent)), 0px 8px 24px light-dark(color-mix(in srgb, var(--hos-gray-magic-600) 8%, transparent),color-mix(in srgb, var(--hos-black) 28%, transparent))}}:root,[data-look]{--hos-gradient-overflow-fade-mask:linear-gradient(to left, transparent 0%, var(--hos-black) 48px, var(--hos-black) 100%);--hos-agent-charcoal:light-dark(var(--hos-charcoal-deep),var(--hos-charcoal-bright));--hos-agent-crimson:light-dark(var(--hos-crimson-deep),var(--hos-crimson-bright));--hos-agent-forest:light-dark(var(--hos-forest-deep),var(--hos-forest-bright));--hos-agent-golden:light-dark(var(--hos-golden-deep),var(--hos-golden-bright));--hos-agent-navy:light-dark(var(--hos-navy-deep),var(--hos-navy-bright));--hos-agent-orange:light-dark(var(--hos-amber-deep),var(--hos-amber-bright));--hos-agent-purple:light-dark(var(--hos-violet-deep),var(--hos-violet-bright));--hos-agent-rose:light-dark(var(--hos-rose-deep),var(--hos-rose-bright));--hos-agent-teal:light-dark(var(--hos-teal-deep),var(--hos-teal-bright));--hos-agent-umber:light-dark(var(--hos-umber-deep),var(--hos-umber-bright));--hos-icon-on-agent:var(--hos-white);--hos-glow-a:light-dark(var(--hos-accent-600),var(--hos-accent-400));--hos-glow-b:light-dark(var(--hos-accent-400),var(--hos-accent-250));--hos-glow-c:light-dark(var(--hos-orchid-400),var(--hos-orchid-300));--hos-glow-soft:light-dark(var(--hos-accent-600),var(--hos-accent-400))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-glow-soft:light-dark(color-mix(in srgb, var(--hos-accent-600) 15%, transparent),color-mix(in srgb, var(--hos-accent-400) 18%, transparent))}}:root,[data-look]{--hos-whatsapp-avatar:light-dark(var(--hos-whatsapp-cloud),var(--hos-whatsapp-navy));--hos-whatsapp-avatar-icon:light-dark(var(--hos-white),var(--hos-whatsapp-azure));--hos-whatsapp-background:light-dark(var(--hos-whatsapp-paper),var(--hos-whatsapp-night));--hos-whatsapp-bar:light-dark(var(--hos-white),var(--hos-whatsapp-onyx));--hos-whatsapp-bubble-in:light-dark(var(--hos-white),var(--hos-whatsapp-graphite));--hos-whatsapp-bubble-out:light-dark(var(--hos-whatsapp-mint),var(--hos-whatsapp-forest));--hos-whatsapp-day:light-dark(var(--hos-white),var(--hos-whatsapp-smoke));--hos-whatsapp-doodle:light-dark(var(--hos-whatsapp-sand),var(--hos-whatsapp-coal));--hos-whatsapp-field:light-dark(var(--hos-white),var(--hos-whatsapp-graphite));--hos-whatsapp-meta:light-dark(var(--hos-whatsapp-slate),var(--hos-white))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-whatsapp-meta:light-dark(var(--hos-whatsapp-slate),color-mix(in srgb, var(--hos-white) 60%, transparent))}}:root,[data-look]{--hos-whatsapp-name:light-dark(var(--hos-whatsapp-teal),var(--hos-whatsapp-green));--hos-whatsapp-note:light-dark(var(--hos-whatsapp-butter),var(--hos-whatsapp-smoke));--hos-whatsapp-note-text:light-dark(var(--hos-whatsapp-steel),var(--hos-whatsapp-honey));--hos-whatsapp-placeholder:light-dark(var(--hos-whatsapp-slate),var(--hos-white))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-whatsapp-placeholder:light-dark(var(--hos-whatsapp-slate),color-mix(in srgb, var(--hos-white) 50%, transparent))}}:root,[data-look]{--hos-whatsapp-read:var(--hos-whatsapp-sky);--hos-whatsapp-rule:light-dark(var(--hos-whatsapp-silver),var(--hos-whatsapp-iron));--hos-whatsapp-send:var(--hos-whatsapp-green);--hos-whatsapp-send-icon:light-dark(var(--hos-white),var(--hos-whatsapp-night));--hos-whatsapp-shadow:light-dark(var(--hos-whatsapp-dusk),var(--hos-black))}@supports (color:color-mix(in lab,red,red)){:root,[data-look]{--hos-whatsapp-shadow:light-dark(color-mix(in srgb, var(--hos-whatsapp-dusk) 13%, transparent),color-mix(in srgb, var(--hos-black) 30%, transparent))}}:root,[data-look]{--hos-whatsapp-text:light-dark(var(--hos-whatsapp-ink),var(--hos-whatsapp-snow));--hos-whatsapp-bubble-shadow:0 1px .5px var(--hos-whatsapp-shadow)}:root{color-scheme:light dark}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}[data-look][data-theme=light]{color-scheme:light}[data-look][data-theme=dark]{color-scheme:dark}:root,[data-look]{--hos-opacity-disabled:.4;--font:"Inter Variable", "Inter", ui-sans-serif, -apple-system, system-ui, "Segoe UI", Helvetica, Arial, sans-serif;--hos-font-family-display:var(--font);--hos-font-family-headline:"General Sans", var(--hos-font-family-display);--hos-font-family-text:var(--font);--hos-font-family-monospace:ui-monospace, "SF Mono", Menlo, monospace;--hos-font-weight-light:360;--hos-font-weight-book:380;--hos-font-weight-regular:400;--hos-font-weight-demi:480;--hos-font-weight-bold:600;--hos-type-micro-size:10px;--hos-type-micro-line-height:20px;--hos-type-micro-tracking:.2px;--hos-type-micro-weight:var(--hos-font-weight-regular);--hos-type-caption-size:12px;--hos-type-caption-line-height:20px;--hos-type-caption-tracking:.2px;--hos-type-caption-weight:var(--hos-font-weight-regular);--hos-type-label-size:13px;--hos-type-label-line-height:20px;--hos-type-label-tracking:.1px;--hos-type-label-weight:var(--hos-font-weight-regular);--hos-type-body-sm-size:14px;--hos-type-body-sm-line-height:20px;--hos-type-body-sm-tracking:0;--hos-type-body-sm-weight:var(--hos-font-weight-regular);--hos-type-body-size:15px;--hos-type-body-line-height:24px;--hos-type-body-tracking:0;--hos-type-body-weight:var(--hos-font-weight-regular);--hos-type-body-lg-size:17px;--hos-type-body-lg-line-height:28px;--hos-type-body-lg-tracking:0;--hos-type-body-lg-weight:var(--hos-font-weight-regular);--hos-type-title-sm-size:19px;--hos-type-title-sm-line-height:28px;--hos-type-title-sm-tracking:0;--hos-type-title-sm-weight:var(--hos-font-weight-regular);--hos-type-title-md-size:24px;--hos-type-title-md-line-height:32px;--hos-type-title-md-tracking:0;--hos-type-title-md-weight:var(--hos-font-weight-book);--hos-type-title-size:28px;--hos-type-title-line-height:36px;--hos-type-title-tracking:0;--hos-type-title-weight:var(--hos-font-weight-book);--hos-type-display-size:34px;--hos-type-display-line-height:44px;--hos-type-display-tracking:0;--hos-type-display-weight:var(--hos-font-weight-book);--hos-type-fraction-size:.73em;--hos-type-avatar-initials-xs-size:8px;--hos-type-whatsapp-meta-size:11px;--hos-type-whatsapp-meta-line-height:15px;--hos-space-25:2px;--hos-space-50:4px;--hos-space-75:6px;--hos-space-100:8px;--hos-space-150:12px;--hos-space-200:16px;--hos-space-250:20px;--hos-space-300:24px;--hos-space-400:32px;--hos-space-500:40px;--hos-space-600:48px;--hos-space-700:56px;--hos-space-800:64px;--hos-space-900:72px;--hos-space-1000:80px;--hos-space-1200:96px;--hos-space-1400:112px;--hos-space-1600:128px;--hos-space-button-inset-block-lg:var(--hos-space-100);--hos-space-button-inset-block-sm:var(--hos-space-50);--hos-space-button-inset-inline-lg:var(--hos-space-400);--hos-space-button-inset-inline-sm:var(--hos-space-200);--hos-space-component-inset-2xs:var(--hos-space-25);--hos-space-component-inset-xs:var(--hos-space-50);--hos-space-component-inset-sm:var(--hos-space-75);--hos-space-component-inset-md:var(--hos-space-100);--hos-space-component-inset-lg:var(--hos-space-150);--hos-space-component-inset-xl:var(--hos-space-200);--hos-space-component-inset-2xl:var(--hos-space-250);--hos-space-component-inset-3xl:var(--hos-space-300);--hos-space-gap-block-2xs:var(--hos-space-25);--hos-space-gap-block-xs:var(--hos-space-50);--hos-space-gap-block-sm:var(--hos-space-75);--hos-space-gap-block-md:var(--hos-space-100);--hos-space-gap-block-lg:var(--hos-space-150);--hos-space-gap-block-xl:var(--hos-space-200);--hos-space-gap-block-2xl:var(--hos-space-300);--hos-space-gap-block-3xl:var(--hos-space-400);--hos-space-gap-block-4xl:var(--hos-space-500);--hos-space-gap-inline-2xs:var(--hos-space-25);--hos-space-gap-inline-xs:var(--hos-space-50);--hos-space-gap-inline-sm:var(--hos-space-75);--hos-space-gap-inline-md:var(--hos-space-100);--hos-space-gap-inline-lg:var(--hos-space-150);--hos-space-gap-inline-xl:var(--hos-space-200);--hos-space-gap-inline-2xl:var(--hos-space-300);--hos-space-input-inset-block-sm:var(--hos-space-50);--hos-space-input-inset-block-md:var(--hos-space-100);--hos-space-input-inset-inline-sm:var(--hos-space-100);--hos-space-input-inset-inline-md:var(--hos-space-150);--hos-space-listbox-inset-block:var(--hos-space-50);--hos-space-listbox-inset-inline:var(--hos-space-50);--hos-space-option-inset-block-sm:var(--hos-space-25);--hos-space-option-inset-block-md:var(--hos-space-50);--hos-space-option-inset-inline-sm:var(--hos-space-50);--hos-space-option-inset-inline-md:var(--hos-space-100);--hos-space-page-inset-sm:var(--hos-space-300);--hos-space-page-inset-md:var(--hos-space-400);--hos-space-page-inset-lg:var(--hos-space-1400);--hos-space-surface-inset-xs:var(--hos-space-200);--hos-space-surface-inset-sm:var(--hos-space-250);--hos-space-surface-inset-md:var(--hos-space-300);--hos-space-surface-inset-lg:var(--hos-space-400);--hos-space-surface-inset-xl:var(--hos-space-500);--hos-radius-none:0;--hos-radius-xs:2px;--hos-radius-sm:4px;--hos-radius-md:8px;--hos-radius-lg:12px;--hos-radius-xl:16px;--hos-radius-row:8px;--hos-radius-2xl:24px;--hos-radius-full:9999px;--hos-motion-duration-instant:.1s;--hos-motion-duration-fast:.15s;--hos-motion-duration-base:.2s;--hos-motion-duration-slow:.25s;--hos-motion-loop-fast:.8s;--hos-motion-loop-base:1.2s;--hos-motion-loop-slow:1.8s;--hos-motion-ease-standard:cubic-bezier(.2, .4, .2, 1);--hos-motion-ease-enter:cubic-bezier(0, 0, .2, 1);--hos-motion-ease-exit:cubic-bezier(.35, 0, 1, 1);--hos-z-base:0;--hos-z-raised:10;--hos-z-sticky:20;--hos-z-docked:40;--hos-z-sheet:60;--hos-z-drawer:900;--hos-z-dialog:1000;--hos-z-floating:1100;--hos-z-tooltip:1200;--hos-z-toast:1300;--hos-control-height-xs:24px;--hos-control-height-sm:32px;--hos-control-height-md:40px;--hos-control-height-lg:48px;--hos-kbd-height-sm:16px;--hos-kbd-height-md:20px;--hos-icon-size-sm:12px;--hos-icon-size-md:16px;--hos-icon-size-lg:20px;--hos-row-height-compact:37px;--hos-row-height-default:49px;--hos-row-height-comfortable:65px;--hos-cell-padding-block-compact:var(--hos-space-75);--hos-cell-padding-block:var(--hos-space-100);--hos-cell-padding-inline-compact:var(--hos-space-150);--hos-cell-padding-inline:var(--hos-space-200);--hos-size-xs:200px;--hos-size-sm:260px;--hos-size-md:320px;--hos-size-lg:420px;--hos-size-xl:520px;--hos-size-2xl:680px;--hos-layout-side-bar-width:220px;--hos-layout-dashboard-content-width:968px;--hos-layout-dashboard-top-bar-height:48px;--hos-layout-dashboard-top-padding:24px;--hos-layout-dashboard-padding-bottom:112px;--hos-layout-dashboard-horizontal-padding:32px;--hos-layout-chat-column-width:768px;--hos-dialog-width-sm:448px;--hos-dialog-width-md:576px;--hos-dialog-width-lg:800px;--hos-dialog-width-xl:1024px;--hos-drawer-width:424px;--hos-popover-width:340px;--hos-floating-slide:4px;--hos-scrim-blur:8px;--hos-focus-ring:2px solid var(--hos-border-focus-ring);--hos-focus-ring-offset:1px;--hos-ring-width-sm:1px;--hos-ring-width-md:2px;--hos-ring-width-lg:4px;--hos-radio-dot-inset:6.5px}[data-look=houston]{--hos-accent-200:var(--hos-ink-200);--hos-accent-250:var(--hos-ink-250);--hos-accent-300:var(--hos-ink-300);--hos-accent-400:var(--hos-ink-400);--hos-accent-400-alpha-1:var(--hos-ink-400-alpha-1);--hos-accent-400-alpha-2:var(--hos-ink-400-alpha-2);--hos-accent-400-alpha-3:var(--hos-ink-400-alpha-3);--hos-accent-400-alpha-4:var(--hos-ink-400-alpha-4);--hos-accent-400-alpha-5:var(--hos-ink-400-alpha-5);--hos-accent-550:var(--hos-ink-550);--hos-accent-600:var(--hos-ink-600);--hos-accent-600-alpha-1:var(--hos-ink-600-alpha-1);--hos-accent-600-alpha-2:var(--hos-ink-600-alpha-2);--hos-accent-600-alpha-3:var(--hos-ink-600-alpha-3);--hos-accent-600-alpha-4:var(--hos-ink-600-alpha-4);--hos-accent-600-alpha-5:var(--hos-ink-600-alpha-5);--hos-accent-700:var(--hos-ink-700);--hos-accent-750:var(--hos-ink-750);--hos-accent-800:var(--hos-ink-800);--hos-gray-050:var(--hos-graphite-050);--hos-gray-100:var(--hos-graphite-100);--hos-gray-150:var(--hos-graphite-150);--hos-gray-200:var(--hos-graphite-200);--hos-gray-300:var(--hos-graphite-300);--hos-gray-400:var(--hos-graphite-400);--hos-gray-500:var(--hos-graphite-500);--hos-gray-550:var(--hos-graphite-550);--hos-gray-600:var(--hos-graphite-600);--hos-gray-700:var(--hos-graphite-700);--hos-gray-800:var(--hos-graphite-800);--hos-gray-850:var(--hos-graphite-850);--hos-gray-900:var(--hos-graphite-900);--hos-gray-950:var(--hos-graphite-950);--hos-gray-1000:var(--hos-graphite-1000);--hos-gray-magic-200:var(--hos-graphite-200);--hos-gray-magic-300:var(--hos-graphite-300);--hos-gray-magic-400:var(--hos-graphite-400);--hos-gray-magic-400-alpha-1:var(--hos-graphite-400-alpha-1);--hos-gray-magic-400-alpha-2:var(--hos-graphite-400-alpha-2);--hos-gray-magic-400-alpha-3:var(--hos-graphite-400-alpha-3);--hos-gray-magic-400-alpha-4:var(--hos-graphite-400-alpha-4);--hos-gray-magic-400-alpha-5:var(--hos-graphite-400-alpha-5);--hos-gray-magic-450:var(--hos-graphite-450);--hos-gray-magic-600:var(--hos-graphite-600);--hos-gray-magic-600-alpha-1:var(--hos-graphite-1000-alpha-1);--hos-gray-magic-600-alpha-2:var(--hos-graphite-1000-alpha-2);--hos-gray-magic-600-alpha-3:var(--hos-graphite-1000-alpha-3);--hos-gray-magic-600-alpha-4:var(--hos-graphite-1000-alpha-4);--hos-gray-magic-600-alpha-5:var(--hos-graphite-1000-alpha-5);--hos-gray-magic-700:var(--hos-graphite-700);--hos-gray-magic-800:var(--hos-graphite-800);--hos-text-default:var(--color-text);--hos-text-title:var(--color-text);--hos-text-secondary:var(--color-text-secondary);--hos-text-tertiary:var(--color-text-tertiary);--hos-text-placeholder:var(--color-text-tertiary);--hos-text-disabled:var(--color-text-disabled);--hos-text-link:var(--color-text);--hos-text-link-hovered:var(--color-text-secondary);--hos-text-error:var(--color-text-danger);--hos-text-success:var(--color-text-success);--hos-text-warning:var(--color-text-warning);--hos-text-on-primary:var(--color-text-inverse);--hos-icon-on-primary:var(--color-text-inverse);--hos-icon-default:var(--color-text);--hos-icon-secondary:var(--color-text-secondary);--hos-background-default:var(--color-surface);--hos-background-surface-raised:var(--color-surface);--hos-background-surface-dialog:var(--color-surface-elevated);--hos-background-surface-floating:var(--color-surface-elevated);--hos-background-secondary:var(--color-background-primary-soft-alpha);--hos-background-secondary-hovered:var(--color-background-primary-soft-alpha-hover);--hos-background-primary:var(--color-background-primary-solid);--hos-background-primary-hovered:var(--color-background-primary-solid-hover);--hos-background-input-checked:var(--color-background-primary-solid);--hos-background-input-checked-hovered:var(--color-background-primary-solid-hover);--hos-background-error:var(--color-background-danger-surface);--hos-background-success:var(--color-background-success-surface);--hos-background-warning:var(--color-background-warning-surface);--hos-border-default:var(--color-border);--hos-border-strong:var(--color-border-strong);--hos-border-error:var(--color-border-danger-surface);--hos-border-success:var(--color-border-success-surface);--hos-border-warning:var(--color-border-warning-surface);--hos-background-app:var(--color-surface);--hos-background-rail:var(--color-surface-secondary);--hos-background-sidebar:var(--color-surface-secondary);--hos-background-default-hovered:var(--color-background-primary-ghost-hover);--hos-icon-tertiary:var(--color-text-tertiary);--hos-background-destructive:var(--color-background-danger-soft-alpha);--hos-text-destructive:var(--color-text-danger);--hos-text-destructive-strong:var(--color-text-danger);--hos-icon-destructive:var(--color-text-danger);--hos-data-visualization-segment-primary:light-dark(var(--hos-accent-600),var(--hos-accent-400));--hos-data-visualization-segment-tint-1:light-dark(var(--hos-gray-600),var(--hos-gray-400));--hos-data-visualization-segment-tint-2:light-dark(var(--hos-gray-400),var(--hos-gray-550));--hos-data-visualization-segment-tint-3:light-dark(var(--hos-gray-300),var(--hos-gray-700));--hos-shadow-card:var(--shadow-hairline);--hos-shadow-raised:var(--shadow-100);--hos-shadow-popover:var(--shadow-200);--hos-shadow-dropdown:var(--shadow-200);--hos-shadow-floating:var(--shadow-300);--hos-shadow-dialog:var(--shadow-400);--hos-shadow-modal:var(--shadow-400);--font:var(--font-sans);--hos-font-family-headline:var(--font);--hos-font-weight-light:300;--hos-font-weight-book:400;--hos-font-weight-demi:500;--hos-font-weight-bold:600;--hos-type-title-tracking:-.4px;--hos-type-display-tracking:-.8px;--hos-type-title-md-tracking:-.3px;--hos-radius-lg:16px;--hos-radius-row:10px}@layer theme{:root,:host{--font-sans:ui-sans-serif, -apple-system, system-ui, "Segoe UI", "Noto Sans", "Helvetica", "Arial", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;--font-mono:ui-monospace, "SFMono-Regular", "SF Mono", "Menlo", "Monaco", "Consolas", "Liberation Mono", "DejaVu Sans Mono", "Courier New", monospace;--spacing:.25rem;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--breakpoint-xs:380px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-2xs:.125rem;--radius-xs:.25rem;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.625rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.25rem;--radius-4xl:1.5rem;--radius-full:9999px;--tracking-wide:var(--font-tracking-wide);--tracking-normal:var(--font-tracking-normal);--tracking-tight:var(--font-tracking-tight);--shadow-hairline:var(--shadow-hairline)}:root,:where([data-theme]){--gray-500:#5d5d5d;--alpha-0:var(--alpha-base)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--alpha-0:color-mix(in oklab, var(--alpha-base) 0%, transparent)}}:root,:where([data-theme]){--alpha-02:var(--alpha-base)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--alpha-02:color-mix(in oklab, var(--alpha-base) 2%, transparent)}}:root,:where([data-theme]){--alpha-04:var(--alpha-base)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--alpha-04:color-mix(in oklab, var(--alpha-base) 4%, transparent)}}:root,:where([data-theme]){--alpha-05:var(--alpha-base)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--alpha-05:color-mix(in oklab, var(--alpha-base) 5%, transparent)}}:root,:where([data-theme]){--alpha-06:var(--alpha-base)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--alpha-06:color-mix(in oklab, var(--alpha-base) 6%, transparent)}}:root,:where([data-theme]){--alpha-08:var(--alpha-base)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--alpha-08:color-mix(in oklab, var(--alpha-base) 8%, transparent)}}:root,:where([data-theme]){--alpha-10:var(--alpha-base)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--alpha-10:color-mix(in oklab, var(--alpha-base) 10%, transparent)}}:root,:where([data-theme]){--alpha-12:var(--alpha-base)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--alpha-12:color-mix(in oklab, var(--alpha-base) 12%, transparent)}}:root,:where([data-theme]){--alpha-15:var(--alpha-base)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--alpha-15:color-mix(in oklab, var(--alpha-base) 15%, transparent)}}:root,:where([data-theme]){--alpha-16:var(--alpha-base)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--alpha-16:color-mix(in oklab, var(--alpha-base) 16%, transparent)}}:root,:where([data-theme]){--alpha-20:var(--alpha-base)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--alpha-20:color-mix(in oklab, var(--alpha-base) 20%, transparent)}}:root,:where([data-theme]){--alpha-25:var(--alpha-base)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--alpha-25:color-mix(in oklab, var(--alpha-base) 25%, transparent)}}:root,:where([data-theme]){--alpha-30:var(--alpha-base)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--alpha-30:color-mix(in oklab, var(--alpha-base) 30%, transparent)}}:root,:where([data-theme]){--alpha-35:var(--alpha-base)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--alpha-35:color-mix(in oklab, var(--alpha-base) 35%, transparent)}}:root,:where([data-theme]){--alpha-40:var(--alpha-base)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--alpha-40:color-mix(in oklab, var(--alpha-base) 40%, transparent)}}:root,:where([data-theme]){--alpha-50:var(--alpha-base)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--alpha-50:color-mix(in oklab, var(--alpha-base) 50%, transparent)}}:root,:where([data-theme]){--alpha-60:var(--alpha-base)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--alpha-60:color-mix(in oklab, var(--alpha-base) 60%, transparent)}}:root,:where([data-theme]){--alpha-70:var(--alpha-base)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--alpha-70:color-mix(in oklab, var(--alpha-base) 70%, transparent)}}:root,:where([data-theme]){--white:#fff;--black:#000;--green-25:#edfaf2;--green-50:#d9f4e4;--green-75:#b8ebcc;--green-100:#8cdfad;--green-200:#66d492;--green-300:#40c977;--green-400:#04b84c;--green-500:#00a240;--green-600:#008635;--green-700:#00692a;--green-800:#004f1f;--green-900:#003716;--green-950:#011c0b;--green-1000:#001207;--green-a25:var(--green-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--green-a25:color-mix(in oklab, var(--green-400) 8%, transparent)}}:root,:where([data-theme]){--green-a50:var(--green-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--green-a50:color-mix(in oklab, var(--green-400) 15%, transparent)}}:root,:where([data-theme]){--green-a75:var(--green-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--green-a75:color-mix(in oklab, var(--green-400) 29%, transparent)}}:root,:where([data-theme]){--green-a100:var(--green-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--green-a100:color-mix(in oklab, var(--green-400) 45%, transparent)}}:root,:where([data-theme]){--green-a200:var(--green-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--green-a200:color-mix(in oklab, var(--green-400) 60%, transparent)}}:root,:where([data-theme]){--green-a300:var(--green-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--green-a300:color-mix(in oklab, var(--green-400) 75%, transparent)}}:root,:where([data-theme]){--red-25:#fff0f0;--red-50:#ffd9d9;--red-75:#ffc6c5;--red-100:#ffa4a2;--red-200:#ff8583;--red-300:#ff6764;--red-400:#fa423e;--red-500:#e02e2a;--red-600:#ba2623;--red-700:#911e1b;--red-800:#6e1615;--red-900:#4d100e;--red-950:#280b0a;--red-1000:#1f0909;--red-a25:var(--red-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--red-a25:color-mix(in oklab, var(--red-400) 8%, transparent)}}:root,:where([data-theme]){--red-a50:var(--red-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--red-a50:color-mix(in oklab, var(--red-400) 16%, transparent)}}:root,:where([data-theme]){--red-a75:var(--red-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--red-a75:color-mix(in oklab, var(--red-400) 30%, transparent)}}:root,:where([data-theme]){--red-a100:var(--red-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--red-a100:color-mix(in oklab, var(--red-400) 48%, transparent)}}:root,:where([data-theme]){--red-a200:var(--red-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--red-a200:color-mix(in oklab, var(--red-400) 64%, transparent)}}:root,:where([data-theme]){--red-a300:var(--red-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--red-a300:color-mix(in oklab, var(--red-400) 79%, transparent)}}:root,:where([data-theme]){--pink-25:#fff4f9;--pink-50:#ffe8f3;--pink-75:#ffd4e8;--pink-100:#ffbada;--pink-200:#ffa3ce;--pink-300:#ff8cc1;--pink-400:#ff66ad;--pink-500:#e04c91;--pink-600:#ba437a;--pink-700:#963c67;--pink-800:#6e2c4a;--pink-900:#4d1f34;--pink-950:#29101c;--pink-1000:#1a0a11;--pink-a25:var(--pink-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--pink-a25:color-mix(in oklab, var(--pink-400) 8%, transparent)}}:root,:where([data-theme]){--pink-a50:var(--pink-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--pink-a50:color-mix(in oklab, var(--pink-400) 16%, transparent)}}:root,:where([data-theme]){--pink-a75:var(--pink-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--pink-a75:color-mix(in oklab, var(--pink-400) 28%, transparent)}}:root,:where([data-theme]){--pink-a100:var(--pink-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--pink-a100:color-mix(in oklab, var(--pink-400) 45%, transparent)}}:root,:where([data-theme]){--pink-a200:var(--pink-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--pink-a200:color-mix(in oklab, var(--pink-400) 60%, transparent)}}:root,:where([data-theme]){--pink-a300:var(--pink-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--pink-a300:color-mix(in oklab, var(--pink-400) 76%, transparent)}}:root,:where([data-theme]){--orange-25:#fff5f0;--orange-50:#ffe7d9;--orange-75:#ffcfb4;--orange-100:#ffb790;--orange-200:#ff9e6c;--orange-300:#ff8549;--orange-400:#fb6a22;--orange-500:#e25507;--orange-600:#b9480d;--orange-700:#923b0f;--orange-800:#6d2e0f;--orange-900:#4a2206;--orange-950:#281105;--orange-1000:#211107;--orange-a25:var(--orange-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--orange-a25:color-mix(in oklab, var(--orange-400) 7%, transparent)}}:root,:where([data-theme]){--orange-a50:var(--orange-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--orange-a50:color-mix(in oklab, var(--orange-400) 16%, transparent)}}:root,:where([data-theme]){--orange-a75:var(--orange-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--orange-a75:color-mix(in oklab, var(--orange-400) 33%, transparent)}}:root,:where([data-theme]){--orange-a100:var(--orange-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--orange-a100:color-mix(in oklab, var(--orange-400) 48%, transparent)}}:root,:where([data-theme]){--orange-a200:var(--orange-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--orange-a200:color-mix(in oklab, var(--orange-400) 65%, transparent)}}:root,:where([data-theme]){--orange-a300:var(--orange-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--orange-a300:color-mix(in oklab, var(--orange-400) 81%, transparent)}}:root,:where([data-theme]){--yellow-25:#fffbed;--yellow-50:#fff6d9;--yellow-75:#ffeeb8;--yellow-100:#ffe48c;--yellow-200:#ffdb66;--yellow-300:#ffd240;--yellow-400:#ffc300;--yellow-500:#e0ac00;--yellow-600:#ba8e00;--yellow-700:#916f00;--yellow-800:#6e5400;--yellow-900:#4d3b00;--yellow-950:#261d00;--yellow-1000:#1a1400;--yellow-a25:var(--yellow-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--yellow-a25:color-mix(in oklab, var(--yellow-400) 8%, transparent)}}:root,:where([data-theme]){--yellow-a50:var(--yellow-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--yellow-a50:color-mix(in oklab, var(--yellow-400) 15%, transparent)}}:root,:where([data-theme]){--yellow-a75:var(--yellow-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--yellow-a75:color-mix(in oklab, var(--yellow-400) 27%, transparent)}}:root,:where([data-theme]){--yellow-a100:var(--yellow-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--yellow-a100:color-mix(in oklab, var(--yellow-400) 45%, transparent)}}:root,:where([data-theme]){--yellow-a200:var(--yellow-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--yellow-a200:color-mix(in oklab, var(--yellow-400) 59%, transparent)}}:root,:where([data-theme]){--yellow-a300:var(--yellow-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--yellow-a300:color-mix(in oklab, var(--yellow-400) 74%, transparent)}}:root,:where([data-theme]){--purple-25:#f9f5fe;--purple-50:#efe5fe;--purple-75:#e0cefd;--purple-100:#ceb0fb;--purple-200:#be95fa;--purple-300:#ad7bf9;--purple-400:#924ff7;--purple-500:#8046d9;--purple-600:#6b3ab4;--purple-700:#532d8d;--purple-800:#3f226a;--purple-900:#2c184a;--purple-950:#160c25;--purple-1000:#100a19;--purple-a25:var(--purple-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--purple-a25:color-mix(in oklab, var(--purple-400) 6%, transparent)}}:root,:where([data-theme]){--purple-a50:var(--purple-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--purple-a50:color-mix(in oklab, var(--purple-400) 15%, transparent)}}:root,:where([data-theme]){--purple-a75:var(--purple-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--purple-a75:color-mix(in oklab, var(--purple-400) 28%, transparent)}}:root,:where([data-theme]){--purple-a100:var(--purple-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--purple-a100:color-mix(in oklab, var(--purple-400) 45%, transparent)}}:root,:where([data-theme]){--purple-a200:var(--purple-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--purple-a200:color-mix(in oklab, var(--purple-400) 60%, transparent)}}:root,:where([data-theme]){--purple-a300:var(--purple-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--purple-a300:color-mix(in oklab, var(--purple-400) 75%, transparent)}}:root,:where([data-theme]){--blue-25:#f5faff;--blue-50:#e5f3ff;--blue-75:#cce6ff;--blue-100:#99ceff;--blue-200:#66b5ff;--blue-300:#339cff;--blue-400:#0285ff;--blue-500:#0169cc;--blue-600:#004f99;--blue-700:#003f7a;--blue-800:#013566;--blue-900:#00284d;--blue-950:#000e1a;--blue-1000:#000d19;--blue-a25:var(--blue-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--blue-a25:color-mix(in oklab, var(--blue-400) 4%, transparent)}}:root,:where([data-theme]){--blue-a50:var(--blue-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--blue-a50:color-mix(in oklab, var(--blue-400) 13%, transparent)}}:root,:where([data-theme]){--blue-a75:var(--blue-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--blue-a75:color-mix(in oklab, var(--blue-400) 25%, transparent)}}:root,:where([data-theme]){--blue-a100:var(--blue-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--blue-a100:color-mix(in oklab, var(--blue-400) 40%, transparent)}}:root,:where([data-theme]){--blue-a200:var(--blue-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--blue-a200:color-mix(in oklab, var(--blue-400) 60%, transparent)}}:root,:where([data-theme]){--blue-a300:var(--blue-400)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--blue-a300:color-mix(in oklab, var(--blue-400) 80%, transparent)}}:root,:where([data-theme]){--hairline:1px}:where(:root),:where([data-theme=light]){--gray-0:#fff;--gray-25:#fcfcfc;--gray-50:#f9f9f9;--gray-75:#f3f3f3;--gray-100:#ededed;--gray-150:#dfdfdf;--gray-200:#cdcdcd;--gray-250:#b9b9b9;--gray-300:#afafaf;--gray-350:#9f9f9f;--gray-400:#8f8f8f;--gray-450:#767676;--gray-550:#4f4f4f;--gray-600:#414141;--gray-650:#393939;--gray-700:#303030;--gray-750:#282828;--gray-800:#212121;--gray-850:#1c1c1c;--gray-900:#181818;--gray-925:#161616;--gray-950:#131313;--gray-975:#101010;--gray-1000:#0d0d0d;--alpha-base:#0d0d0d}:where([data-theme=dark]){--gray-0:#0d0d0d;--gray-25:#101010;--gray-50:#131313;--gray-75:#161616;--gray-100:#181818;--gray-150:#1c1c1c;--gray-200:#212121;--gray-250:#282828;--gray-300:#303030;--gray-350:#393939;--gray-400:#414141;--gray-450:#4f4f4f;--gray-550:#767676;--gray-600:#8f8f8f;--gray-650:#9f9f9f;--gray-700:#afafaf;--gray-750:#b9b9b9;--gray-800:#cdcdcd;--gray-850:#dcdcdc;--gray-900:#ededed;--gray-925:#f3f3f3;--gray-950:#f3f3f3;--gray-975:#f9f9f9;--gray-1000:#fff;--alpha-base:#fff}@media(min-resolution:150dpi),(min-resolution:1.5x){:root,:where([data-theme]){--hairline:.5px}}:root,:where([data-theme]){--shadow-color:0 0 0;--elevation-100-geo:0 1px 2px -1px;--elevation-200-geo:0 2px 4px -1px;--elevation-300-geo:0 4px 8px -2px;--elevation-400-geo:0 8px 16px -4px}:where(:root),:where([data-theme=light]){--shadow-alpha-100:.08;--shadow-alpha-200:.08;--shadow-alpha-300:.1;--shadow-alpha-400:.12;--shadow-hairline-width:1px;--shadow-hairline-color:#00000014}@media(min-resolution:150dpi),(min-resolution:1.5x){:where(:root),:where([data-theme=light]){--shadow-hairline-width:.5px;--shadow-hairline-color:#0000001a}}:where([data-theme=dark]){--shadow-alpha-100:.2;--shadow-alpha-200:.2;--shadow-alpha-300:.36;--shadow-alpha-400:.3;--shadow-hairline-width:1px;--shadow-hairline-color:#ffffff1a}@media(min-resolution:150dpi),(min-resolution:1.5x){:where([data-theme=dark]){--shadow-hairline-width:.5px;--shadow-hairline-color:#ffffff1f}}:where([data-theme=dark]) [data-surface=elevated]{--shadow-hairline:0 0 #0000}:root,:where([data-theme]){--color-text:var(--gray-1000);--color-text-inverse:var(--gray-0);--color-text-primary:var(--color-text);--color-text-primary-soft:var(--color-text);--color-background-primary-soft-alt:var(--alpha-02);--color-border-primary-soft-alt:var(--alpha-06);--color-text-primary-soft-alt:var(--color-text);--color-text-primary-surface:var(--color-text);--color-text-primary-solid:var(--color-text-inverse);--color-text-primary-outline:var(--color-text);--color-text-primary-outline-hover:var(--color-text);--color-text-primary-ghost:var(--color-text);--color-text-primary-ghost-hover:var(--color-text);--color-ring-primary:var(--color-ring);--color-ring-primary-soft:var(--color-ring-primary);--color-ring-primary-solid:var(--color-ring-primary);--color-ring-primary-outline:var(--color-ring-primary);--color-ring-primary-ghost:var(--color-ring-primary);--color-text-secondary-soft:var(--color-text);--color-background-secondary-soft-alt:var(--alpha-02);--color-border-secondary-soft-alt:var(--alpha-06);--color-text-secondary-soft-alt:var(--color-text);--color-text-secondary-solid:var(--white);--color-text-secondary-outline:var(--color-text-secondary);--color-text-secondary-outline-hover:var(--color-text);--color-text-secondary-ghost:var(--color-text-secondary);--color-text-secondary-ghost-hover:var(--color-text);--color-ring-secondary:var(--color-ring);--color-ring-secondary-soft:var(--color-ring-secondary);--color-ring-secondary-solid:var(--color-ring-secondary);--color-ring-secondary-outline:var(--color-ring-secondary);--color-ring-secondary-ghost:var(--color-ring-secondary);--color-background-info-soft:var(--blue-50);--color-background-info-soft-hover:var(--blue-75);--color-background-info-soft-active:var(--blue-75);--color-background-info-soft-alpha:var(--blue-a50);--color-background-info-soft-alpha-hover:var(--blue-a75);--color-background-info-soft-alpha-active:var(--blue-a75);--color-background-info-solid:var(--blue-400);--color-background-info-solid-hover:var(--blue-500);--color-background-info-solid-active:var(--blue-500);--color-text-info-solid:var(--white);--color-background-info-outline-hover:var(--blue-a25);--color-background-info-outline-active:var(--blue-a25);--color-border-info-outline:var(--blue-500);--color-border-info-outline-hover:var(--blue-500);--color-text-info-outline:var(--blue-500);--color-text-info-outline-hover:var(--blue-500);--color-background-info-ghost-hover:var(--blue-a50);--color-background-info-ghost-active:var(--blue-a50);--color-ring-info:var(--color-ring);--color-ring-info-soft:var(--color-ring-info);--color-ring-info-solid:var(--color-ring-info);--color-ring-info-outline:var(--color-ring-info);--color-ring-info-ghost:var(--color-ring-info);--color-background-warning-soft:var(--orange-50);--color-background-warning-soft-hover:var(--orange-75);--color-background-warning-soft-active:var(--orange-75);--color-background-warning-soft-alpha:var(--orange-a50);--color-background-warning-soft-alpha-hover:var(--orange-a75);--color-background-warning-soft-alpha-active:var(--orange-a75);--color-background-warning-solid:var(--orange-500);--color-background-warning-solid-hover:var(--orange-600);--color-background-warning-solid-active:var(--orange-600);--color-text-warning-solid:var(--white);--color-background-warning-outline-hover:var(--orange-a25);--color-background-warning-outline-active:var(--orange-a25);--color-border-warning-outline:var(--orange-500);--color-border-warning-outline-hover:var(--orange-500);--color-text-warning-outline:var(--orange-500);--color-text-warning-outline-hover:var(--orange-500);--color-background-warning-ghost-hover:var(--orange-a50);--color-background-warning-ghost-active:var(--orange-a50);--color-text-warning-ghost:var(--orange-500);--color-text-warning-ghost-hover:var(--orange-500);--color-ring-warning:var(--color-ring);--color-ring-warning-soft:var(--color-ring-warning);--color-ring-warning-solid:var(--color-ring-warning);--color-ring-warning-outline:var(--color-ring-warning);--color-ring-warning-ghost:var(--color-ring-warning);--color-text-caution-hover:var(--yellow-800);--color-background-caution-soft:var(--yellow-50);--color-background-caution-soft-hover:var(--yellow-75);--color-background-caution-soft-active:var(--yellow-75);--color-background-caution-soft-alpha:var(--yellow-a50);--color-background-caution-soft-alpha-hover:var(--yellow-a75);--color-background-caution-soft-alpha-active:var(--yellow-a75);--color-background-caution-solid:var(--yellow-600);--color-background-caution-solid-hover:var(--yellow-700);--color-background-caution-solid-active:var(--yellow-700);--color-text-caution-solid:var(--white);--color-background-caution-outline-hover:var(--yellow-a25);--color-background-caution-outline-active:var(--yellow-a25);--color-border-caution-outline:var(--yellow-700);--color-border-caution-outline-hover:var(--yellow-700);--color-text-caution-outline:var(--yellow-700);--color-text-caution-outline-hover:var(--yellow-700);--color-background-caution-ghost-hover:var(--yellow-a50);--color-background-caution-ghost-active:var(--yellow-a50);--color-text-caution-ghost:var(--yellow-700);--color-text-caution-ghost-hover:var(--yellow-700);--color-ring-caution:var(--color-ring);--color-ring-caution-soft:var(--color-ring-caution);--color-ring-caution-solid:var(--color-ring-caution);--color-ring-caution-outline:var(--color-ring-caution);--color-ring-caution-ghost:var(--color-ring-caution);--color-background-danger-soft:var(--red-50);--color-background-danger-soft-hover:var(--red-75);--color-background-danger-soft-active:var(--red-75);--color-background-danger-soft-alpha:var(--red-a50);--color-background-danger-soft-alpha-hover:var(--red-a75);--color-background-danger-soft-alpha-active:var(--red-a75);--color-background-danger-solid:var(--red-500);--color-background-danger-solid-hover:var(--red-600);--color-background-danger-solid-active:var(--red-600);--color-text-danger-solid:var(--white);--color-background-danger-outline-hover:var(--red-a25);--color-background-danger-outline-active:var(--red-a25);--color-border-danger-outline:var(--red-500);--color-border-danger-outline-hover:var(--red-500);--color-text-danger-outline:var(--red-500);--color-text-danger-outline-hover:var(--red-500);--color-background-danger-ghost-hover:var(--red-a50);--color-background-danger-ghost-active:var(--red-a50);--color-text-danger-ghost:var(--red-500);--color-text-danger-ghost-hover:var(--red-500);--color-ring-danger:var(--red-200);--color-ring-danger-soft:var(--color-ring-danger);--color-ring-danger-solid:var(--color-ring-danger);--color-ring-danger-outline:var(--color-ring-danger);--color-ring-danger-ghost:var(--color-ring-danger);--color-background-success-soft:var(--green-50);--color-background-success-soft-hover:var(--green-75);--color-background-success-soft-active:var(--green-75);--color-background-success-soft-alpha:var(--green-a50);--color-background-success-soft-alpha-hover:var(--green-a75);--color-background-success-soft-alpha-active:var(--green-a75);--color-text-success-solid:var(--white);--color-background-success-outline-hover:var(--green-a25);--color-background-success-outline-active:var(--green-a25);--color-text-success-outline:var(--green-500);--color-text-success-outline-hover:var(--green-500);--color-background-success-ghost-hover:var(--green-a50);--color-background-success-ghost-active:var(--green-a50);--color-text-success-ghost:var(--green-500);--color-text-success-ghost-hover:var(--green-500);--color-ring-success:var(--color-ring);--color-ring-success-soft:var(--color-ring-info);--color-ring-success-solid:var(--color-ring-info);--color-ring-success-outline:var(--color-ring-info);--color-ring-success-ghost:var(--color-ring-info);--color-background-discovery-soft:var(--purple-50);--color-background-discovery-soft-hover:var(--purple-75);--color-background-discovery-soft-active:var(--purple-75);--color-background-discovery-soft-alpha:var(--purple-a50);--color-background-discovery-soft-alpha-hover:var(--purple-a75);--color-background-discovery-soft-alpha-active:var(--purple-a75);--color-background-discovery-solid:var(--purple-400);--color-background-discovery-solid-hover:var(--purple-500);--color-background-discovery-solid-active:var(--purple-500);--color-text-discovery-solid:var(--white);--color-background-discovery-outline-hover:var(--purple-a25);--color-background-discovery-outline-active:var(--purple-a25);--color-border-discovery-outline:var(--purple-500);--color-border-discovery-outline-hover:var(--purple-500);--color-background-discovery-ghost-hover:var(--purple-a50);--color-background-discovery-ghost-active:var(--purple-a50);--color-text-discovery-ghost:var(--purple-500);--color-text-discovery-ghost-hover:var(--purple-500);--color-ring-discovery:var(--color-ring);--color-ring-discovery-soft:var(--color-ring);--color-ring-discovery-solid:var(--color-ring);--color-ring-discovery-outline:var(--color-ring);--color-ring-discovery-ghost:var(--color-ring);--color-background-disabled:var(--alpha-05);--color-border-disabled:var(--alpha-06);--font-tracking-wide:0em;--font-tracking-normal:0em;--font-tracking-tight:0em;--font-heading-5xl-size:4.5rem;--font-heading-5xl-line-height:4.5rem;--font-heading-5xl-weight:var(--font-weight-semibold);--font-heading-5xl-tracking:var(--tracking-tight);--font-heading-4xl-size:3.75rem;--font-heading-4xl-line-height:3.75rem;--font-heading-4xl-weight:var(--font-weight-semibold);--font-heading-4xl-tracking:var(--tracking-tight);--font-heading-3xl-size:3rem;--font-heading-3xl-line-height:3rem;--font-heading-3xl-weight:var(--font-weight-semibold);--font-heading-3xl-tracking:var(--tracking-tight);--font-heading-2xl-size:2.25rem;--font-heading-2xl-line-height:2.625rem;--font-heading-2xl-weight:var(--font-weight-semibold);--font-heading-2xl-tracking:var(--tracking-tight);--font-heading-xl-size:2rem;--font-heading-xl-line-height:2.375rem;--font-heading-xl-weight:var(--font-weight-semibold);--font-heading-xl-tracking:var(--tracking-tight);--font-heading-lg-size:1.5rem;--font-heading-lg-line-height:1.75rem;--font-heading-lg-weight:var(--font-weight-semibold);--font-heading-lg-tracking:var(--tracking-normal);--font-heading-md-size:1.25rem;--font-heading-md-line-height:1.625rem;--font-heading-md-weight:var(--font-weight-semibold);--font-heading-md-tracking:var(--tracking-normal);--font-heading-sm-size:1.125rem;--font-heading-sm-line-height:1.625rem;--font-heading-sm-weight:var(--font-weight-semibold);--font-heading-sm-tracking:var(--tracking-normal);--font-heading-xs-size:1rem;--font-heading-xs-line-height:1.5rem;--font-heading-xs-weight:var(--font-weight-semibold);--font-heading-xs-tracking:var(--tracking-normal);--font-text-lg-size:1.125rem;--font-text-lg-line-height:1.8125rem;--font-text-lg-weight:var(--font-weight-normal);--font-text-lg-tracking:var(--tracking-normal);--font-text-md-size:1rem;--font-text-md-line-height:1.5rem;--font-text-md-weight:var(--font-weight-normal);--font-text-md-tracking:var(--tracking-normal);--font-text-sm-size:.875rem;--font-text-sm-line-height:1.25rem;--font-text-sm-weight:var(--font-weight-normal);--font-text-sm-tracking:var(--tracking-normal);--font-text-xs-size:.75rem;--font-text-xs-line-height:1.125rem;--font-text-xs-weight:var(--font-weight-normal);--font-text-xs-tracking:var(--tracking-wide);--font-text-2xs-size:.625rem;--font-text-2xs-line-height:.875rem;--font-text-2xs-weight:var(--font-weight-normal);--font-text-2xs-tracking:var(--tracking-wide);--font-text-3xs-size:.5rem;--font-text-3xs-line-height:.75rem;--font-text-3xs-weight:var(--font-weight-normal);--font-text-3xs-tracking:var(--tracking-wide);--control-size-3xs:1.375rem;--control-size-2xs:1.5rem;--control-size-xs:1.625rem;--control-size-sm:1.75rem;--control-size-md:2rem;--control-size-lg:2.25rem;--control-size-xl:2.5rem;--control-size-2xl:2.75rem;--control-size-3xl:3rem;--control-gutter-2xs:.375rem;--control-gutter-xs:.5rem;--control-gutter-sm:.625rem;--control-gutter-md:.75rem;--control-gutter-lg:.875rem;--control-gutter-xl:1rem;--control-gutter-pill-scaling:1.33;--control-radius-sm:var(--radius-sm);--control-radius-md:var(--radius-md);--control-radius-lg:var(--radius-lg);--control-radius-xl:var(--radius-xl);--control-font-size-sm:var(--font-text-xs-size);--control-font-size-md:var(--font-text-sm-size);--control-font-size-lg:var(--font-text-md-size);--control-icon-size-xs:.875rem;--control-icon-size-sm:1rem;--control-icon-size-md:1.125rem;--control-icon-size-lg:1.25rem;--control-icon-size-xl:1.375rem;--control-icon-size-2xl:1.5rem;--cubic-enter:cubic-bezier(.19, 1, .22, 1);--cubic-exit:cubic-bezier(.8, 0, .4, 1);--cubic-exit-snappy:cubic-bezier(.65, 0, .4, 1);--cubic-move:cubic-bezier(.65, 0, .35, 1);--transition-duration-basic:.15s;--transition-ease-basic:ease;--scrollbar-color:var(--alpha-30);--shadow-hairline:0 0 0 var(--shadow-hairline-width) var(--shadow-hairline-color);--shadow-100:var(--elevation-100-geo) rgb(var(--shadow-color) / var(--shadow-alpha-100));--shadow-100-strong:var(--elevation-100-geo) rgb(var(--shadow-color) / calc(var(--shadow-alpha-100) * 1.25));--shadow-100-stronger:var(--elevation-100-geo) rgb(var(--shadow-color) / calc(var(--shadow-alpha-100) * 1.6));--shadow-200:var(--elevation-200-geo) rgb(var(--shadow-color) / var(--shadow-alpha-200));--shadow-200-strong:var(--elevation-200-geo) rgb(var(--shadow-color) / calc(var(--shadow-alpha-200) * 1.25));--shadow-200-stronger:var(--elevation-200-geo) rgb(var(--shadow-color) / calc(var(--shadow-alpha-200) * 1.6));--shadow-300:var(--elevation-300-geo) rgb(var(--shadow-color) / var(--shadow-alpha-300));--shadow-300-strong:var(--elevation-300-geo) rgb(var(--shadow-color) / calc(var(--shadow-alpha-300) * 1.25));--shadow-300-stronger:var(--elevation-300-geo) rgb(var(--shadow-color) / calc(var(--shadow-alpha-300) * 1.6));--shadow-400:var(--elevation-400-geo) rgb(var(--shadow-color) / var(--shadow-alpha-400));--shadow-400-strong:var(--elevation-400-geo) rgb(var(--shadow-color) / calc(var(--shadow-alpha-400) * 1.25));--shadow-400-stronger:var(--elevation-400-geo) rgb(var(--shadow-color) / calc(var(--shadow-alpha-400) * 1.6))}:where(:root),:where([data-theme=light]){--color-text-secondary:var(--gray-500);--color-text-tertiary:var(--gray-400);--color-ring:var(--blue-500);--color-background-primary-soft:var(--gray-100);--color-background-primary-soft-hover:var(--gray-150);--color-background-primary-soft-active:var(--gray-200);--color-background-primary-soft-alpha:var(--alpha-08);--color-background-primary-soft-alpha-hover:var(--alpha-12);--color-background-primary-soft-alpha-active:var(--alpha-16);--color-background-primary-surface:var(--alpha-05);--color-border-primary-surface:var(--alpha-05);--color-background-primary-solid:var(--gray-900);--color-background-primary-solid-hover:var(--gray-700);--color-background-primary-solid-active:var(--gray-600);--color-background-primary-outline-hover:var(--alpha-02);--color-background-primary-outline-active:var(--alpha-04);--color-border-primary-outline:var(--alpha-16);--color-border-primary-outline-hover:var(--alpha-20);--color-background-primary-ghost-hover:var(--alpha-08);--color-background-primary-ghost-active:var(--alpha-12);--color-background-secondary-soft:var(--gray-100);--color-background-secondary-soft-hover:var(--gray-150);--color-background-secondary-soft-active:var(--gray-200);--color-background-secondary-soft-alpha:var(--alpha-08);--color-background-secondary-soft-alpha-hover:var(--alpha-12);--color-background-secondary-soft-alpha-active:var(--alpha-16);--color-background-secondary-solid:var(--gray-500);--color-background-secondary-solid-hover:var(--gray-600);--color-background-secondary-solid-active:var(--gray-700);--color-background-secondary-outline-hover:var(--alpha-02);--color-background-secondary-outline-active:var(--alpha-04);--color-border-secondary-outline:var(--alpha-16);--color-border-secondary-outline-hover:var(--alpha-20);--color-background-secondary-ghost-hover:var(--alpha-08);--color-background-secondary-ghost-active:var(--alpha-12);--color-text-info:var(--blue-500);--color-text-info-soft:var(--blue-600);--color-background-info-surface:var(--blue-a25);--color-border-info-surface:var(--blue-a25);--color-text-info-surface:var(--blue-600);--color-text-info-ghost:var(--blue-500);--color-text-info-ghost-hover:var(--blue-500);--color-text-warning:var(--orange-700);--color-text-warning-soft:var(--orange-700);--color-background-warning-surface:var(--orange-a25);--color-border-warning-surface:var(--orange-a25);--color-text-warning-surface:var(--orange-700);--color-text-caution:var(--yellow-700);--color-text-caution-soft:var(--yellow-800);--color-background-caution-surface:var(--yellow-a25);--color-border-caution-surface:var(--yellow-a25);--color-text-caution-surface:var(--yellow-800);--color-text-danger:var(--red-700);--color-text-danger-soft:var(--red-600);--color-background-danger-surface:var(--red-a25);--color-border-danger-surface:var(--red-a25);--color-text-danger-surface:var(--red-600);--color-text-success:var(--green-700);--color-text-success-soft:var(--green-600);--color-background-success-surface:var(--green-a25);--color-border-success-surface:var(--green-a25);--color-text-success-surface:var(--green-600);--color-background-success-solid:var(--green-500);--color-background-success-solid-hover:var(--green-500);--color-background-success-solid-active:var(--green-500);--color-border-success-outline:var(--green-500);--color-border-success-outline-hover:var(--green-500);--color-text-discovery:var(--purple-700);--color-text-discovery-soft:var(--purple-600);--color-background-discovery-surface:var(--purple-a25);--color-border-discovery-surface:var(--purple-a25);--color-text-discovery-surface:var(--purple-600);--color-text-discovery-outline:var(--purple-500);--color-text-discovery-outline-hover:var(--purple-500);--color-text-disabled:var(--gray-400);--color-border-subtle:var(--alpha-05);--color-border:var(--alpha-10);--color-border-strong:var(--alpha-15);--shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--color-surface:var(--gray-0);--color-surface-secondary:var(--gray-50);--color-surface-tertiary:var(--gray-75);--color-surface-elevated:var(--gray-0);--color-surface-elevated-secondary:var(--gray-50)}:where([data-theme=dark]){--color-text-secondary:var(--gray-700);--color-text-tertiary:var(--gray-600);--color-ring:var(--blue-400);--color-background-primary-soft:var(--gray-300);--color-background-primary-soft-hover:var(--gray-350);--color-background-primary-soft-active:var(--gray-400);--color-background-primary-soft-alpha:var(--alpha-12);--color-background-primary-soft-alpha-hover:var(--alpha-16);--color-background-primary-soft-alpha-active:var(--alpha-20);--color-background-primary-surface:var(--alpha-08);--color-border-primary-surface:var(--alpha-08);--color-background-primary-solid:var(--gray-950);--color-background-primary-solid-hover:var(--gray-900);--color-background-primary-solid-active:var(--gray-850);--color-background-primary-outline-hover:var(--alpha-04);--color-background-primary-outline-active:var(--alpha-06);--color-border-primary-outline:var(--alpha-25);--color-border-primary-outline-hover:var(--alpha-30);--color-background-primary-ghost-hover:var(--alpha-12);--color-background-primary-ghost-active:var(--alpha-16);--color-background-secondary-soft:var(--gray-300);--color-background-secondary-soft-hover:var(--gray-350);--color-background-secondary-soft-active:var(--gray-400);--color-background-secondary-soft-alpha:var(--alpha-12);--color-background-secondary-soft-alpha-hover:var(--alpha-16);--color-background-secondary-soft-alpha-active:var(--alpha-20);--color-background-secondary-solid:var(--gray-400);--color-background-secondary-solid-hover:var(--gray-450);--color-background-secondary-solid-active:var(--gray-500);--color-background-secondary-outline-hover:var(--alpha-04);--color-background-secondary-outline-active:var(--alpha-06);--color-border-secondary-outline:var(--alpha-25);--color-border-secondary-outline-hover:var(--alpha-30);--color-background-secondary-ghost-hover:var(--alpha-12);--color-background-secondary-ghost-active:var(--alpha-16);--color-text-info:var(--blue-200);--color-text-info-soft:var(--blue-300);--color-background-info-surface:var(--blue-a50);--color-border-info-surface:var(--blue-a50);--color-text-info-surface:var(--blue-300);--color-text-info-ghost:var(--blue-200);--color-text-info-ghost-hover:var(--blue-200);--color-text-warning:var(--orange-500);--color-text-warning-soft:var(--orange-400);--color-background-warning-surface:var(--orange-a50);--color-border-warning-surface:var(--orange-a50);--color-text-warning-surface:var(--orange-400);--color-text-caution:var(--yellow-500);--color-text-caution-soft:var(--yellow-400);--color-background-caution-surface:var(--yellow-a50);--color-border-caution-surface:var(--yellow-a50);--color-text-caution-surface:var(--yellow-400);--color-text-danger:var(--red-500);--color-text-danger-soft:var(--red-400);--color-background-danger-surface:var(--red-a50);--color-border-danger-surface:var(--red-a50);--color-text-danger-surface:var(--red-400);--color-text-success:var(--green-400);--color-text-success-soft:var(--green-400);--color-background-success-surface:var(--green-a50);--color-border-success-surface:var(--green-a50);--color-text-success-surface:var(--green-400);--color-background-success-solid:var(--green-600);--color-background-success-solid-hover:var(--green-600);--color-background-success-solid-active:var(--green-600);--color-border-success-outline:var(--green-600);--color-border-success-outline-hover:var(--green-600);--color-text-discovery:var(--purple-500);--color-text-discovery-soft:var(--purple-200);--color-background-discovery-surface:var(--purple-a50);--color-border-discovery-surface:var(--purple-a50);--color-text-discovery-surface:var(--purple-200);--color-text-discovery-outline:var(--purple-400);--color-text-discovery-outline-hover:var(--purple-400);--color-text-disabled:var(--gray-500);--color-border-subtle:var(--alpha-06);--color-border:var(--alpha-12);--color-border-strong:var(--alpha-20);--shadow:0 10px 15px -3px #0003, 0 4px 6px -4px #0003;--color-surface:var(--gray-200);--color-surface-secondary:var(--gray-100);--color-surface-tertiary:var(--gray-50);--color-surface-elevated:var(--gray-300);--color-surface-elevated-secondary:var(--gray-400)}:root,:where([data-theme]){--alert-border-radius:var(--radius-xl);--alert-gap:calc(var(--spacing) * 3);--alert-gutter:calc(var(--spacing) * 4);--alert-font-size:var(--font-text-sm-size);--alert-line-height:var(--font-text-sm-line-height);--alert-title-font-weight:var(--font-weight-semibold);--avatar-radius:var(--radius-full);--avatar-size:28px;--avatar-font-size-scaling:.5;--avatar-overflow-font-size-scaling-one:.45;--avatar-overflow-font-size-scaling-two:.37;--avatar-overflow-font-size-scaling-three:.3;--avatar-group-cutout-width:3px;--avatar-group-cutout-color:var(--color-surface);--avatar-group-spacing:-8px;--badge-gutter-sm:calc(var(--control-gutter-2xs) - 1px);--badge-gutter-md:var(--control-gutter-2xs);--badge-gutter-lg:var(--control-gutter-xs);--badge-size-sm:calc(var(--control-size-3xs) - 2px);--badge-size-md:var(--control-size-3xs);--badge-size-lg:var(--control-size-2xs);--badge-radius-sm:var(--radius-xs);--badge-radius-md:var(--radius-xs);--badge-radius-lg:var(--radius-sm);--badge-font-size-sm:var(--font-text-xs-size);--badge-font-size-md:var(--font-text-sm-size);--badge-font-size-lg:var(--font-text-sm-size);--badge-tracking-sm:var(--tracking-wide);--badge-tracking-md:var(--tracking-normal);--badge-tracking-lg:var(--tracking-normal);--badge-font-weight-sm:var(--font-weight-semibold);--badge-font-weight-md:var(--font-weight-semibold);--badge-font-weight-lg:var(--font-weight-semibold);--badge-icon-font-size-sm:var(--font-text-xs-size);--badge-icon-font-size-md:var(--font-text-md-size);--badge-icon-font-size-lg:var(--font-text-md-size);--badge-indicator-size-sm:var(--font-text-xs-size);--badge-indicator-size-md:var(--font-text-xs-size);--badge-indicator-size-lg:var(--font-text-sm-size);--button-gap-sm:3px;--button-gap-md:4px;--button-gap-lg:6px;--button-font-weight:var(--font-weight-medium);--input-gap-xs:4px;--input-gap-sm:6px;--input-gap-md:8px;--input-gap-lg:10px;--input-text-color:var(--color-text);--input-placeholder-text-color:var(--color-text-tertiary);--input-outline-border-color:var(--color-border-primary-outline);--input-outline-border-color-focus:var(--alpha-50);--input-soft-background-color:var(--color-background-primary-soft-alpha);--input-soft-border-color-focus:var(--alpha-20);--link-font-weight:inherit;--link-gap:calc(var(--spacing) * .5);--link-radius:var(--radius-sm);--link-underline-decoration-offset:.1em;--chat-max-width:800px;--chat-gutter:calc(var(--spacing) * 5);--chat-background-color:var(--color-surface);--thread-gutter:calc(var(--spacing) * 4);--composer-gutter:calc(var(--spacing) * 3);--composer-compact-gutter:calc(var(--spacing) * 2);--composer-radius:var(--radius-4xl);--composer-background-color:var(--color-surface-elevated);--smoothing-background-color:var(--color-surface);--user-message-text-color:var(--color-text);--source-list-gutter:var(--thread-gutter);--codeblock-background-color:var(--gray-25);--codeblock-syntax-4:var(--pink-500);--dialog-min-width:250px;--dialog-max-width:450px;--dialog-container-inner-padding:calc(var(--spacing) * 5);--dialog-backdrop-fade-background:var(--color-surface-elevated)}@supports (color:color-mix(in lab,red,red)){:root,:where([data-theme]){--dialog-backdrop-fade-background:color-mix(in oklab, var(--color-surface-elevated) 60%, transparent)}}:root,:where([data-theme]){--menu-gutter:calc(var(--spacing) * 1.5);--menu-radius:var(--radius-xl);--menu-font-size:var(--font-text-sm-size);--menu-line-height:var(--font-text-sm-line-height);--menu-item-padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 2);--menu-item-gap:calc(var(--spacing) * 1.5);--menu-separator-gutter:var(--menu-gutter) calc(-1 * var(--menu-gutter));--menu-separator-background-color:var(--color-border);--menu-radio-indicator-size:var(--font-text-lg-size);--menu-radio-indicator-hole-size:var(--font-text-3xs-size);--menu-checkbox-indicator-size:var(--font-text-lg-size);--modal-container-inner-padding:calc(var(--spacing) * 5);--popover-radius:var(--radius-xl);--radio-group-col-gap:calc(var(--spacing) * 2.5);--radio-group-row-gap:calc(var(--spacing) * 5);--radio-group-item-gap:calc(var(--spacing) * 1.5);--radio-group-item-font-size:var(--font-text-sm-size);--radio-group-item-line-height:var(--font-text-sm-line-height);--radio-group-indicator-size:var(--font-text-md-size);--radio-group-indicator-border-color:var(--color-border-primary-outline);--radio-group-indicator-border-color-hover:var(--alpha-25);--radio-group-indicator-background-color:var(--color-background-primary-solid);--radio-group-indicator-hole-size:.375rem;--radio-group-indicator-hole-background-color:var(--color-text-primary-solid);--segmented-control-gap:2px;--segmented-control-gutter:2px;--segmented-control-font-weight:var(--font-weight-semibold);--segmented-control-thumb-shadow:0 1px 4px -1px #0003;--segmented-control-option-highlight-gutter:1px;--select-control-font-weight:var(--font-weight-medium);--switch-track-width:32px;--switch-track-height:19px;--switch-thumb-offset:3px;--switch-thumb-size:calc(var(--switch-track-height) - 2 * var(--switch-thumb-offset));--switch-thumb-shadow:0 1px 2px #0003;--switch-label-gap:calc(var(--spacing) * 2)}:where(:root),:where([data-theme=light]){--avatar-image-border-color:var(--alpha-04);--input-outline-border-color-hover:var(--alpha-25);--input-border-color-invalid:var(--red-500);--link-primary-text-color:var(--blue-500);--link-primary-text-color-hover:var(--blue-800);--user-message-background-color:var(--alpha-05);--codeblock-syntax-1:#c0660d;--codeblock-syntax-2:var(--blue-500);--codeblock-syntax-3:var(--green-600);--codeblock-syntax-5:var(--purple-500);--dialog-backdrop-dim-background:#0000004d;--menu-item-background-color:var(--alpha-08);--modal-backdrop-background:#0000004d;--segmented-control-background:var(--gray-100);--segmented-control-thumb-background:var(--gray-0);--segmented-control-option-highlight-background-color:var(--gray-200);--slider-track-color:var(--gray-150);--slider-range-color:var(--gray-450);--switch-track-color:var(--gray-150);--switch-track-color-hover:var(--gray-200);--switch-track-color-checked:var(--gray-900);--switch-track-color-checked-disabled:var(--gray-300);--switch-track-color-disabled:var(--gray-100);--switch-thumb-color:var(--gray-0);--switch-thumb-color-disabled:var(--gray-0)}:where([data-theme=dark]){--avatar-image-border-color:var(--alpha-15);--input-outline-border-color-hover:var(--alpha-30);--input-border-color-invalid:var(--red-600);--link-primary-text-color:var(--blue-300);--link-primary-text-color-hover:var(--blue-400);--user-message-background-color:var(--alpha-08);--codeblock-syntax-1:var(--yellow-100);--codeblock-syntax-2:var(--blue-200);--codeblock-syntax-3:var(--green-300);--codeblock-syntax-5:var(--purple-300);--dialog-backdrop-dim-background:#00000080;--menu-item-background-color:var(--alpha-10);--modal-backdrop-background:#00000080;--segmented-control-background:var(--gray-0);--segmented-control-thumb-background:var(--gray-300);--segmented-control-option-highlight-background-color:var(--gray-300);--slider-track-color:var(--gray-400);--slider-range-color:var(--gray-600);--switch-track-color:var(--gray-400);--switch-track-color-hover:var(--gray-450);--switch-track-color-checked:var(--blue-400);--switch-track-color-checked-disabled:var(--blue-700);--switch-track-color-disabled:var(--gray-300);--switch-thumb-color:var(--gray-1000);--switch-thumb-color-disabled:var(--gray-800)}}@layer base{html,:host{font-synthesis-weight:none}textarea{resize:none}img,svg{flex-grow:0;flex-shrink:0}input,textarea,select,optgroup{appearance:none;box-shadow:none;filter:none;outline-offset:0;outline-width:2px}a,button,input,label,select,textarea,:where([aria-role=button]){touch-action:manipulation}button{text-transform:none;vertical-align:middle}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}pre{white-space:pre-wrap}table{border-spacing:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}html,:host{color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:var(--tracking-normal)}[data-theme=light]{color-scheme:light}[data-theme=dark]{color-scheme:dark}*{scrollbar-color:var(--scrollbar-color) transparent;scrollbar-width:thin}[data-exiting]{pointer-events:none}::placeholder{color:var(--color-text-tertiary)}b,strong{font-weight:var(--font-weight-semibold)}*,:before,:after{box-sizing:border-box}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:var(--hos-text-link)}:focus-visible{outline:2px solid var(--hos-text-focused);outline-offset:2px}[data-look=houston] a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.bottom-0{bottom:0}.left-0{left:0}.container{width:100%}@media(min-width:380px){.container{max-width:380px}}@media(min-width:576px){.container{max-width:576px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.mx-px{margin-inline:1px}.mb-1{margin-bottom:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.h-0{height:0}.h-\[var\(--button-icon-size\)\]{height:var(--button-icon-size)}.w-\[var\(--button-icon-size\)\]{width:var(--button-icon-size)}.w-full{width:100%}.min-w-\[120px\]{min-width:120px}.flex-1{flex:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.items-center{align-items:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.fill-secondary{fill:var(--color-text-secondary)}.text-center{text-align:center}.text-ellipsis{text-overflow:ellipsis}.lowercase{text-transform:lowercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[shots\:diff\]{shots:diff}}:root{--font-sans:"Geist Variable", ui-sans-serif, -apple-system, system-ui, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif}html,body{height:100%;margin:0}body{font-family:var(--font);font-size:var(--hos-type-body-size);line-height:1.6;font-weight:var(--hos-font-weight-regular);font-optical-sizing:auto;color:var(--hos-text-title);background-color:var(--hos-background-sidebar);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scrollbar-color:var(--hos-scrollbar-thumb) transparent;overflow:hidden}html[data-page=plain] body{background-color:var(--hos-background-default)}::selection{background:var(--hos-background-emphasized-hovered)}.m-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.m-t-titleHero,.m-t-titleMain,.m-t-titleSecondary,.m-t-titleMinor,.m-t-titleEyebrow,.m-t-bodyLarge,.m-t-bodyLargeDemi,.m-t-bodyDefault,.m-t-bodyDefaultDemi,.m-t-bodySecondary,.m-t-bodySecondaryDemi,.m-t-label,.m-t-labelDemi,.m-t-tiny,.m-t-tinyDemi,.m-t-micro,.m-t-microDemi{font-family:var(--font);font-optical-sizing:auto;margin:0}.m-t-titleHero{font-size:var(--hos-type-display-size);line-height:var(--hos-type-display-line-height);font-weight:var(--hos-font-weight-book);letter-spacing:0}.m-t-titleMain{font-size:var(--hos-type-title-size);line-height:var(--hos-type-title-line-height);font-weight:var(--hos-font-weight-book);letter-spacing:0}.m-t-titleSecondary{font-size:var(--hos-type-title-sm-size);line-height:var(--hos-type-title-sm-line-height);font-weight:var(--hos-font-weight-regular);letter-spacing:0}.m-t-titleMinor{font-size:var(--hos-type-body-lg-size);line-height:var(--hos-type-body-lg-line-height);font-weight:var(--hos-font-weight-regular);letter-spacing:0}.m-t-titleEyebrow{font-size:var(--hos-type-caption-size);line-height:24px;font-weight:var(--hos-font-weight-demi);letter-spacing:1px;text-transform:uppercase}.m-t-bodyLarge{font-size:var(--hos-type-body-lg-size);line-height:var(--hos-type-body-lg-line-height);font-weight:var(--hos-font-weight-regular);letter-spacing:0}.m-t-bodyLargeDemi{font-size:var(--hos-type-body-lg-size);line-height:var(--hos-type-body-lg-line-height);font-weight:var(--hos-font-weight-demi);letter-spacing:0}.m-t-bodyDefault{font-size:var(--hos-type-body-size);line-height:var(--hos-type-body-line-height);font-weight:var(--hos-font-weight-regular);letter-spacing:0}.m-t-bodyDefaultDemi{font-size:var(--hos-type-body-size);line-height:var(--hos-type-body-line-height);font-weight:var(--hos-font-weight-demi);letter-spacing:0}.m-t-bodySecondary{font-size:var(--hos-type-body-sm-size);line-height:var(--hos-type-body-sm-line-height);font-weight:var(--hos-font-weight-regular);letter-spacing:0}.m-t-bodySecondaryDemi{font-size:var(--hos-type-body-sm-size);line-height:var(--hos-type-body-sm-line-height);font-weight:var(--hos-font-weight-demi);letter-spacing:0}.m-t-label{font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);font-weight:var(--hos-font-weight-regular);letter-spacing:var(--hos-type-label-tracking)}.m-t-labelDemi{font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);font-weight:var(--hos-font-weight-demi);letter-spacing:.2px}.m-t-tiny{font-size:var(--hos-type-caption-size);line-height:var(--hos-type-caption-line-height);font-weight:var(--hos-font-weight-regular);letter-spacing:var(--hos-type-caption-tracking)}.m-t-tinyDemi{font-size:var(--hos-type-caption-size);line-height:var(--hos-type-caption-line-height);font-weight:var(--hos-font-weight-demi);letter-spacing:var(--hos-type-caption-tracking)}.m-t-micro{font-size:var(--hos-type-micro-size);line-height:var(--hos-type-micro-line-height);font-weight:var(--hos-font-weight-regular);letter-spacing:var(--hos-type-micro-tracking);text-transform:uppercase}.m-t-microDemi{font-size:var(--hos-type-micro-size);line-height:var(--hos-type-micro-line-height);font-weight:var(--hos-font-weight-demi);letter-spacing:var(--hos-type-micro-tracking);text-transform:uppercase}:is(.m-t-bodyLarge,.m-t-bodyDefault,.m-t-bodySecondary,.m-t-label,.m-t-tiny,.m-t-micro) :is(b,strong){font-weight:var(--hos-font-weight-demi)}.m-t-tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.m-t-truncate{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.m-tone-default{color:var(--hos-text-default)}.m-tone-secondary{color:var(--hos-text-secondary)}.m-tone-tertiary{color:var(--hos-text-tertiary)}.m-tone-emphasized{color:var(--hos-text-emphasized)}.m-tone-title{color:var(--hos-text-title)}.m-tone-disabled{color:var(--hos-text-disabled)}.m-tone-placeholder{color:var(--hos-text-placeholder)}.m-tone-link{color:var(--hos-text-link)}.m-tone-focused{color:var(--hos-text-focused)}.m-tone-error{color:var(--hos-text-error)}.m-tone-destructive{color:var(--hos-text-destructive)}.m-tone-success{color:var(--hos-text-success)}.m-tone-warning{color:var(--hos-text-warning)}.m-tone-money{color:var(--hos-text-money)}.m-tone-money-in{color:var(--hos-text-money-in)}.m-tone-money-out{color:var(--hos-text-money-out)}.m-tone-money-pending{color:var(--hos-text-money-pending-or-null)}.m-tone-on-primary{color:var(--hos-text-on-primary)}.m-tone-on-inverted{color:var(--hos-text-on-inverted)}.m-tone-on-inverted-secondary{color:var(--hos-text-on-inverted-secondary)}.m-icon{vertical-align:middle;color:inherit;flex-shrink:0;display:inline-block}.m-icon-default{color:var(--hos-icon-default)}.m-icon-secondary{color:var(--hos-icon-secondary)}.m-icon-tertiary{color:var(--hos-icon-tertiary)}.m-icon-emphasized{color:var(--hos-icon-emphasized)}.m-icon-primary{color:var(--hos-icon-primary)}.m-icon-success{color:var(--hos-icon-success)}.m-icon-warning{color:var(--hos-icon-warning)}.m-icon-error{color:var(--hos-icon-error)}.m-icon-destructive{color:var(--hos-icon-destructive)}.m-icon-money-in{color:var(--hos-icon-money-in)}.m-icon-money-out{color:var(--hos-icon-money-out)}.m-icon-on-primary{color:var(--hos-icon-on-primary)}.m-icon-on-inverted{color:var(--hos-icon-on-inverted)}.m-money{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.03em;white-space:nowrap}.m-money-emphasized{color:var(--hos-text-emphasized)}.m-money-default{color:var(--hos-text-money)}.m-money-secondary{color:var(--hos-text-secondary)}.m-money-tertiary{color:var(--hos-text-tertiary)}.m-money-money-in{color:var(--hos-text-money-in)}.m-money-money-out{color:var(--hos-text-money-out)}.m-money-pending{color:var(--hos-text-money-pending-or-null)}.m-money-group{padding-right:.03em}.m-money-cents{letter-spacing:.0005em;font-size:var(--hos-type-fraction-size);position:relative;top:-.265em}.m-money-cents .m-money-decimal{padding-left:.07em}.m-money-strike{background:linear-gradient(#0000,#0000 58%,currentColor 58% 65%,#0000 65%,#0000)}.m-stack{gap:var(--m-stack-gap);min-width:0;display:flex}.m-stack--column{flex-direction:column}.m-stack--row{flex-flow:wrap;align-items:center}.m-stack--gap-50{--m-stack-gap:var(--hos-space-50)}.m-stack--gap-100{--m-stack-gap:var(--hos-space-100)}.m-stack--gap-150{--m-stack-gap:var(--hos-space-150)}.m-stack--gap-200{--m-stack-gap:var(--hos-space-200)}.m-stack--gap-300{--m-stack-gap:var(--hos-space-300)}.m-stack--gap-400{--m-stack-gap:var(--hos-space-400)}.m-stack--align-start{align-items:flex-start}.m-stack--align-center{align-items:center}.m-stack--align-end{align-items:flex-end}.m-stack--justify-center{justify-content:center}.m-stack--justify-end{justify-content:flex-end}.m-stack--justify-between{justify-content:space-between}.m-stack--busy{opacity:var(--hos-opacity-disabled)}ul.m-stack,ol.m-stack{margin:0;padding:0;list-style:none}.m-code{border-radius:var(--hos-radius-md);background:var(--hos-background-secondary);min-width:0;position:relative}.m-code-pre{padding:var(--hos-space-200);padding-right:var(--hos-space-600);font-family:var(--hos-font-family-monospace);font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);color:var(--hos-text-default);white-space:pre;margin:0;overflow:auto}.m-code--max-md .m-code-pre{max-height:320px}.m-code--max-lg .m-code-pre{max-height:560px}.m-code .m-code-copy{top:var(--hos-space-100);right:var(--hos-space-100);position:absolute}.m-splitlayout{grid-template-columns:minmax(0,1fr) minmax(0,var(--hos-drawer-width));gap:var(--hos-space-300);grid-template-areas:"main side";align-items:start;min-width:0;display:grid}.m-splitlayout--side-left{grid-template-columns:minmax(0,var(--hos-drawer-width)) minmax(0,1fr);grid-template-areas:"side main"}.m-splitlayout-main,.m-splitlayout-side{gap:var(--hos-space-300);flex-direction:column;min-width:0;display:flex}.m-splitlayout-main{grid-area:main}.m-splitlayout-side{grid-area:side}.m-splitlayout--sticky>.m-splitlayout-side{top:var(--hos-space-200);position:sticky}@media(max-width:899px){.m-splitlayout--sticky>.m-splitlayout-side{position:static}.m-splitlayout,.m-splitlayout--side-left{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""side"}}.m-stack--divided.m-stack--column>*+*{padding-top:var(--m-stack-gap);border-top:1px solid var(--hos-border-default)}.m-stack--divided.m-stack--row>*+*{padding-left:var(--m-stack-gap);border-left:1px solid var(--hos-border-default)}[data-look]{font-family:var(--hos-font-family-text);color:var(--hos-text-default)}[data-radix-popper-content-wrapper]>*{z-index:var(--hos-z-tooltip)}.m-btn{box-sizing:border-box;white-space:nowrap;font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--hos-motion-duration-instant) var(--hos-motion-ease-standard),box-shadow var(--hos-motion-duration-instant) var(--hos-motion-ease-standard);border:none;flex-flow:row;justify-content:center;align-items:center;margin:0;text-decoration-line:none;display:inline-flex;position:relative}.m-btn:focus,.m-btn:focus-visible{outline:2px solid #0000}.m-btn:focus-visible{outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset);box-shadow:none}.m-btn:active:not(:disabled,.m-btn--disabled,.m-btn--loading){transform:scale(.99)}.m-btn--disabled:not(.m-btn--floating),.m-btn--loading:not(.m-btn--floating){opacity:var(--hos-opacity-disabled)}.m-btn--disabled,.m-btn--loading{cursor:default}.m-btn--small{border-radius:var(--hos-radius-full);padding:var(--hos-space-button-inset-block-sm) var(--hos-space-button-inset-inline-sm);min-height:var(--hos-control-height-sm)}.m-btn--small.m-btn--has-left{padding-left:calc(var(--hos-space-button-inset-inline-sm) - var(--hos-space-50))}.m-btn--small.m-btn--has-right{padding-right:calc(var(--hos-space-button-inset-inline-sm) - var(--hos-space-50))}.m-btn--large{border-radius:var(--hos-radius-full);padding:var(--hos-space-button-inset-block-lg) var(--hos-space-button-inset-inline-lg);min-height:var(--hos-control-height-md)}.m-btn--large.m-btn--has-left{padding-left:calc(var(--hos-space-button-inset-inline-lg) - var(--hos-space-50))}.m-btn--large.m-btn--has-right{padding-right:calc(var(--hos-space-button-inset-inline-lg) - var(--hos-space-50))}.m-btn--full{width:100%;display:flex}.m-btn--icon-only{border-radius:var(--hos-radius-full);width:var(--hos-control-height-sm);min-width:var(--hos-control-height-sm);height:var(--hos-control-height-sm);padding:0}.m-btn--icon-only.m-btn--large{width:var(--hos-control-height-md);min-width:var(--hos-control-height-md);height:var(--hos-control-height-md)}.m-btn--icon-only.m-btn--xsmall{width:var(--hos-control-height-xs);min-width:var(--hos-control-height-xs);height:var(--hos-control-height-xs);min-height:var(--hos-control-height-xs)}.m-btn-label{font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);display:block}.m-btn-icon{pointer-events:none;flex:none;display:block}.m-btn-icon--left{margin-right:var(--hos-space-gap-inline-md)}.m-btn-icon--right{margin-left:var(--hos-space-gap-inline-md)}.m-btn-icon--center{position:absolute}.m-btn-glyph{justify-content:center;align-items:center;display:inline-flex}.m-btn-glyph>svg{width:100%;height:100%}.m-btn-caret{transition:transform var(--hos-motion-duration-base) var(--hos-motion-ease-standard)}.m-btn[aria-expanded=true] .m-btn-caret{transform:rotate(180deg)}.m-btn-hidden{visibility:hidden}.m-btn-spinner{position:absolute}@media(prefers-reduced-motion:reduce){.m-btn,.m-btn-caret{transition:none}}.m-btn--primary{background-color:var(--hos-background-primary);color:var(--hos-text-on-primary)}.m-btn--primary .m-btn-icon{color:var(--hos-icon-on-primary)}.m-btn--primary:not(:disabled,.m-btn--disabled,.m-btn--loading):is(:hover,:focus-visible,.m-btn--hover,[aria-expanded=true]){background-color:var(--hos-background-primary-hovered)}.m-btn--secondary{background-color:var(--hos-background-secondary);color:var(--hos-text-default)}.m-btn--secondary .m-btn-icon{color:var(--hos-icon-default)}.m-btn--secondary:not(:disabled,.m-btn--disabled,.m-btn--loading):is(:hover,:focus-visible,.m-btn--hover,[aria-expanded=true]){background-color:var(--hos-background-secondary-hovered);color:var(--hos-text-emphasized)}.m-btn--secondary:not(:disabled,.m-btn--disabled,.m-btn--loading):is(:hover,:focus-visible,.m-btn--hover,[aria-expanded=true]) .m-btn-icon{color:var(--hos-icon-emphasized)}.m-btn--tertiary{color:var(--hos-text-default);background-color:#0000}.m-btn--tertiary .m-btn-icon{color:var(--hos-icon-default)}.m-btn--tertiary:is(:disabled,.m-btn--disabled,.m-btn--loading){background-color:var(--hos-background-default)}.m-btn--tertiary:not(:disabled,.m-btn--disabled,.m-btn--loading):is(:hover,:focus-visible,.m-btn--hover,[aria-expanded=true]){background-color:var(--hos-background-secondary);color:var(--hos-text-emphasized)}.m-btn--tertiary:not(:disabled,.m-btn--disabled,.m-btn--loading):is(:hover,:focus-visible,.m-btn--hover,[aria-expanded=true]) .m-btn-icon{color:var(--hos-icon-emphasized)}.m-btn--destructive{background-color:var(--hos-background-destructive);color:var(--hos-text-destructive)}.m-btn--destructive .m-btn-icon{color:var(--hos-icon-destructive)}.m-btn--destructive:not(:disabled,.m-btn--disabled,.m-btn--loading):is(:hover,:focus-visible,.m-btn--hover,[aria-expanded=true]){background-color:var(--hos-background-destructive-hovered)}.m-btn--floating{background-color:var(--hos-background-surface-floating);color:var(--hos-text-default);box-shadow:var(--hos-shadow-card)}.m-btn--floating:not(:disabled,.m-btn--disabled,.m-btn--loading):is(:hover,.m-btn--hover,[aria-expanded=true]){box-shadow:var(--hos-shadow-popover)}.m-btn--floating .m-btn-icon{color:var(--hos-icon-default)}.m-btn--floating .m-btn-spinner{opacity:var(--hos-opacity-disabled)}.m-btn--floating:is(:disabled,.m-btn--disabled){color:var(--hos-text-default)}@supports (color:color-mix(in lab,red,red)){.m-btn--floating:is(:disabled,.m-btn--disabled){color:color-mix(in srgb,var(--hos-text-default) 40%,transparent)}}.m-btn--floating:is(:disabled,.m-btn--disabled) .m-btn-icon{color:var(--hos-icon-default)}@supports (color:color-mix(in lab,red,red)){.m-btn--floating:is(:disabled,.m-btn--disabled) .m-btn-icon{color:color-mix(in srgb,var(--hos-icon-default) 40%,transparent)}}.m-btn--floating:not(:disabled,.m-btn--disabled,.m-btn--loading):focus-visible{box-shadow:none}.m-btn--floating:not(:disabled,.m-btn--disabled,.m-btn--loading):is(:hover,:focus-visible,.m-btn--hover,[aria-expanded=true]){color:var(--hos-text-emphasized)}.m-btn--floating:not(:disabled,.m-btn--disabled,.m-btn--loading):is(:hover,:focus-visible,.m-btn--hover,[aria-expanded=true]) .m-btn-icon{color:var(--hos-icon-emphasized)}.m-btn--inverted{color:var(--hos-icon-on-inverted);background-color:#0000}.m-btn--inverted .m-btn-icon{color:var(--hos-icon-on-inverted)}.m-btn--inverted:not(:disabled,.m-btn--disabled,.m-btn--loading):is(:hover,:focus-visible,.m-btn--hover,[aria-expanded=true]){background-color:var(--hos-background-on-inverted-hovered)}.m-spinner{color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.m-spinner--ring{box-sizing:border-box;border:1.5px solid}@supports (color:color-mix(in lab,red,red)){.m-spinner--ring{border:1.5px solid color-mix(in srgb,currentColor 25%,transparent)}}.m-spinner--ring{border-radius:var(--hos-radius-full);animation:m-spinner-turn var(--hos-motion-loop-fast) linear infinite;border-top-color:currentColor}.m-spinner--ring.m-spinner--small{width:12px;height:12px}.m-spinner--ring.m-spinner--medium{width:16px;height:16px}.m-spinner--dots{gap:var(--hos-space-50)}.m-spinner--dots i{border-radius:var(--hos-radius-full);animation:m-spinner-dot var(--hos-motion-loop-base) ease-in-out infinite;background:currentColor;display:block}.m-spinner--dots.m-spinner--small i{width:5px;height:5px}.m-spinner--dots.m-spinner--medium{height:var(--hos-space-300)}.m-spinner--dots.m-spinner--medium i{width:6px;height:6px;animation:m-spinner-bounce var(--hos-motion-loop-base) ease-in-out infinite}.m-spinner--dots i:nth-child(2){animation-delay:var(--hos-motion-duration-fast)}.m-spinner--dots i:nth-child(3){animation-delay:calc(var(--hos-motion-duration-fast) * 2)}.m-typing{color:var(--hos-icon-tertiary)}@keyframes m-spinner-turn{to{transform:rotate(360deg)}}@keyframes m-spinner-dot{0%,80%,to{opacity:.3}40%{opacity:1}}@keyframes m-spinner-bounce{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.m-spinner--ring{animation-duration:calc(var(--hos-motion-loop-fast) * 3)}.m-spinner--dots i{opacity:.6;animation:none}}.m-kbd{box-sizing:border-box;min-width:var(--hos-kbd-height-md);height:var(--hos-kbd-height-md);padding:0 var(--hos-space-component-inset-sm);border:1px solid var(--hos-border-emphasized);border-radius:var(--hos-radius-sm);background:var(--hos-background-default);color:var(--hos-text-default);font-family:var(--hos-font-family-text);vertical-align:top;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.m-kbd-text{font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);align-items:center;display:inline-flex}.m-kbd--glyph{color:var(--hos-icon-emphasized);padding:0}.m-kbd-text>svg{width:12px;height:12px}.m-kbd--small{min-width:var(--hos-kbd-height-sm);height:var(--hos-kbd-height-sm);border-color:var(--hos-border-default);color:var(--hos-text-tertiary);padding:0 5px}.m-kbd--small .m-kbd-text{font-size:var(--hos-type-micro-size);letter-spacing:.4px;line-height:16px}.m-btngroup{display:flex}.m-btngroup--horizontal{align-items:center;gap:var(--hos-space-gap-inline-lg);flex-flow:wrap}.m-btngroup--vertical{align-items:stretch;gap:var(--hos-space-gap-block-lg);flex-direction:column}.m-btngroup-row{justify-content:space-between;align-items:center;gap:var(--hos-space-gap-inline-xl);display:flex}.m-btngroup-trailing{flex:none;display:flex}.m-split{width:fit-content;font-family:var(--hos-font-family-text);position:relative}.m-split--disabled{opacity:var(--hos-opacity-disabled);pointer-events:none}.m-split-pill{width:fit-content;height:var(--hos-control-height-sm);border-radius:var(--hos-radius-full);flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;display:flex}.m-split-main{z-index:1;padding:var(--hos-space-button-inset-block-sm) var(--hos-space-button-inset-inline-sm);border-radius:var(--hos-radius-full) 0 0 var(--hos-radius-full);background:var(--hos-background-secondary);color:var(--hos-text-default);font-family:var(--hos-font-family-text);cursor:pointer;border:none;align-items:center;margin:0;display:flex;position:relative}.m-split-main:active,.m-split-main:focus,.m-split-drop:active,.m-split-drop:focus{outline:2px solid #0000}.m-split-main:focus-visible,.m-split-drop:focus-visible{z-index:2;outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset);box-shadow:none}.m-split-main:hover,.m-split-main:focus-visible{background:var(--hos-background-secondary-hovered);color:var(--hos-text-emphasized)}.m-split-main:active{background:var(--hos-background-secondary-hovered)}.m-split-icon{margin-right:var(--hos-space-gap-inline-md);color:var(--hos-icon-default);flex:none}:is(.m-split-main:hover,.m-split-main:focus-visible)>.m-split-icon{color:var(--hos-icon-emphasized)}.m-split-label{white-space:nowrap;font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height)}.m-split-drop{z-index:1;border:none;border-left:1px solid var(--hos-border-emphasized);border-radius:0 var(--hos-radius-full) var(--hos-radius-full) 0;background:var(--hos-background-secondary);cursor:pointer;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.m-split-drop:hover,.m-split-drop:focus-visible,.m-split-drop:active,.m-split-drop--open{background:var(--hos-background-secondary-hovered)}.m-split-pill:has(:focus-visible) .m-split-drop{border-left-color:#0000}.m-split-caret{margin:0 calc(var(--hos-space-gap-inline-lg) - 1.5px);color:var(--hos-icon-default);pointer-events:none;-webkit-user-select:none;user-select:none;transition:transform var(--hos-motion-duration-base) var(--hos-motion-ease-standard);display:block;transform:perspective(100px)rotateX(0)}:is(.m-split-drop:hover,.m-split-drop:focus-visible)>.m-split-caret{color:var(--hos-icon-emphasized)}.m-split-drop[aria-expanded=true] .m-split-caret{transform:perspective(100px)rotateX(180deg)}@media(prefers-reduced-motion:reduce){.m-split-caret{transition:none}}.m-toolbar{font-family:var(--hos-font-family-text);align-items:center;display:flex}.m-toolbar-icons{align-items:center;gap:var(--hos-space-gap-inline-sm);margin-right:var(--hos-space-100);display:flex}.m-toolbar-sort{align-items:end;gap:var(--hos-space-100);padding:var(--hos-space-100) var(--hos-space-150);grid-template-columns:1fr 1fr;display:grid}.m-toolbar-field{flex-direction:column;min-width:0;display:flex}.m-toolbar-field-label{margin-bottom:var(--hos-space-gap-block-xs);color:var(--hos-text-secondary);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking)}.m-toolbar-field-box{box-sizing:border-box;height:var(--hos-control-height-md);border:1px solid var(--hos-border-input);border-radius:var(--hos-radius-md);background:var(--hos-background-input);align-items:center;display:flex;position:relative}.m-toolbar-field-box:hover{background:var(--hos-background-input-hovered);box-shadow:var(--hos-box-shadow-input-hovered)}.m-toolbar-field-box select{appearance:none;width:100%;min-width:0;height:100%;padding:0 36px 0 calc(var(--hos-space-input-inset-inline-md) - 1px);border-radius:var(--hos-radius-md);color:var(--hos-text-default);font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;margin:0}.m-toolbar-field-box select:focus-visible{outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset)}.m-toolbar-field-box svg{right:var(--hos-space-component-inset-lg);color:var(--hos-icon-default);pointer-events:none;position:absolute}.m-link{color:var(--hos-text-link);cursor:pointer;text-underline-offset:2px;text-decoration-line:none}.m-link:is(:hover,.m-forced):not(.m-link--disabled){color:var(--hos-text-link-hovered)}.m-link--always,.m-link--hover:is(:hover,.m-forced){text-decoration-line:underline}.m-link--disabled{opacity:var(--hos-opacity-disabled);cursor:default;text-decoration-line:none}.m-link--chevron{font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);white-space:nowrap;align-items:center;display:inline-flex}.m-link--chevron.m-link--always,.m-link--chevron.m-link--hover:is(:hover,.m-forced){text-decoration-line:none}.m-link--chevron.m-link--always .m-link-text,.m-link--chevron.m-link--hover:is(:hover,.m-forced) .m-link-text{text-underline-offset:2px;text-decoration-line:underline}.m-link-chevron{width:20px;height:20px;margin:calc(-1 * var(--hos-space-25)) -7.5px calc(-1 * var(--hos-space-25)) 0;flex:none}.m-link--back{align-self:flex-start;align-items:center;gap:var(--hos-space-gap-inline-sm);padding:var(--hos-space-25) 0;color:var(--hos-text-secondary);font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-sm-line-height);display:inline-flex}.m-link--back:is(:hover,.m-forced):not(.m-link--disabled){color:var(--hos-text-emphasized)}.m-link--back .m-link-icon{color:var(--hos-icon-secondary);flex:none}.m-link--back:is(:hover,.m-forced) .m-link-icon{color:var(--hos-icon-emphasized)}.m-link:focus{outline:none}.m-link:focus-visible,.m-viewall:focus-visible{outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset);border-radius:var(--hos-radius-sm)}.m-viewall:focus-visible{border-radius:var(--hos-radius-md)}.m-link--button{font:inherit;background:0 0;border:none;margin:0;padding:0}.m-link--button:is(.m-link--chevron,.m-link--back){font-family:var(--hos-font-family-text)}.m-link--button.m-link--chevron{font-size:var(--hos-type-body-size);line-height:var(--hos-type-body-line-height)}.m-link--button.m-link--back{padding:var(--hos-space-25) 0;font-size:var(--hos-type-body-sm-size);line-height:var(--hos-type-body-sm-line-height)}.m-viewall{box-sizing:border-box;width:100%;padding:var(--hos-space-component-inset-md);color:var(--hos-text-default);font-family:var(--hos-font-family-text);text-align:left;cursor:pointer;background:0 0;border:none;align-self:stretch;align-items:center;margin:0;text-decoration-line:none;display:flex}.m-viewall:hover,.m-viewall.m-forced{background:var(--hos-background-default-hovered);border-radius:var(--hos-radius-md)}.m-viewall-row{align-items:center;gap:var(--hos-space-gap-inline-lg);flex:1 0 0;min-width:0;display:flex}.m-viewall-badge{border-radius:var(--hos-radius-full);background-color:var(--hos-background-secondary-high-contrast);width:28px;height:28px;color:var(--hos-icon-default);flex:none;justify-content:center;align-items:center;display:flex}.m-viewall-label{color:var(--hos-text-default);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);flex:1 0 0}.m-actionbar{justify-content:space-between;align-items:center;gap:var(--hos-space-200);flex-wrap:wrap;min-width:0;display:flex}.m-actionbar-lead{flex:1 1 var(--hos-size-md);min-width:0;margin:0}.m-actionbar-actions{justify-content:flex-end;gap:var(--hos-space-100);flex-wrap:wrap;display:flex}.m-field,.m-textarea-field,.m-dropzone-field{min-width:0;max-width:100%;font-family:var(--hos-font-family-text);flex-direction:column;display:flex;position:relative}.m-field-label{margin-bottom:var(--hos-space-gap-block-xs);font-family:var(--hos-font-family-text);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-secondary);cursor:default;flex-direction:row;justify-content:space-between;display:flex}.m-field-required,.m-field-label-trailing{color:var(--hos-text-tertiary)}.m-field-label--disabled{color:var(--hos-text-disabled);-webkit-user-select:none;user-select:none}.m-field-label--hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.m-field-hint{margin-top:var(--hos-space-gap-block-xs);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-tertiary);display:block}.m-field-hint--disabled{color:var(--hos-text-disabled);-webkit-user-select:none;user-select:none}.m-field-error{margin-top:var(--hos-space-gap-block-xs);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-error);align-items:flex-start;padding:1px 0;line-height:18px;display:flex}.m-field-error-icon-box{flex-shrink:0;align-items:center;height:18px;display:flex}.m-field-error-icon{width:13px;height:13px;margin-left:var(--hos-space-gap-inline-2xs);color:var(--hos-icon-error);position:relative;top:-1px}.m-field-error-text{margin-left:7px;line-height:18px}.m-input{box-sizing:border-box;width:100%;height:var(--hos-control-height-md);padding:calc(var(--hos-space-input-inset-block-md) - 1px) var(--hos-space-input-inset-inline-md);border:1px solid var(--hos-border-input);border-radius:var(--hos-radius-md);background:var(--hos-background-input);color:var(--hos-icon-tertiary);flex-flow:row;align-items:center;display:flex}.m-input:hover:not(.m-input--disabled){cursor:text}.m-input:hover:not(.m-input--disabled):not(:focus-within),.m-input[data-force=hover]:not(.m-input--disabled){transition:all var(--hos-motion-duration-instant) linear;background:var(--hos-background-input-hovered);box-shadow:var(--hos-box-shadow-input-hovered)}.m-input:focus-within,.m-input[data-force=focus]{outline:2px solid var(--hos-border-input-focused);outline-offset:-1px;box-shadow:none;background:var(--hos-background-input-focused);color:var(--hos-text-default);border-color:#0000;transition:none}.m-input--error{border-color:var(--hos-border-input-error)}.m-input--error:focus-within,.m-input--error[data-force=focus]{outline-color:var(--hos-border-input-error-focused)}.m-input--disabled{background:var(--hos-background-input-disabled);opacity:var(--hos-opacity-disabled);pointer-events:none}.m-input-el{width:100%;min-width:0;height:24px;font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default);transition:all var(--hos-motion-duration-instant) linear;appearance:none;background:0 0;border:none;flex-grow:1;margin:0;padding:0}.m-input-el:focus{outline:none}.m-input-el::placeholder{color:var(--hos-text-placeholder);opacity:1}.m-input-el::-webkit-search-cancel-button{appearance:none}.m-input-el::-webkit-search-decoration{appearance:none}.m-input-el[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.m-input-el[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.m-input-el[type=number]{-moz-appearance:textfield}.m-input-prefix,.m-input-suffix{cursor:default;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;display:flex}.m-input-prefix{margin-right:var(--hos-space-gap-inline-sm)}.m-input-suffix{margin-left:var(--hos-space-gap-inline-sm)}.m-input-prefix.m-input-affix-icon{width:13px;height:24px;color:var(--hos-icon-tertiary);margin-right:11px}.m-input-suffix.m-input-affix-icon{height:24px;color:var(--hos-icon-tertiary)}.m-input-affix-text{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-tertiary)}.m-input-affix-icon svg{flex-shrink:0;display:block}.m-input--sm{height:var(--hos-control-height-sm);border-radius:var(--hos-radius-sm);padding:calc(var(--hos-space-input-inset-block-sm) - 1px) calc(var(--hos-space-input-inset-inline-sm) - 1px)}.m-input--sm .m-input-affix-text{color:var(--hos-text-default)}.m-input--sm .m-input-prefix{margin-right:var(--hos-space-gap-inline-2xs)}.m-input--sm .m-input-prefix.m-input-affix-icon{margin-right:var(--hos-space-gap-inline-sm)}.m-input--sm .m-input-suffix{padding-left:var(--hos-space-component-inset-2xs)}.m-input--flow{color:var(--hos-text-emphasized);padding:7px 11px}.m-input--flow .m-input-el{color:var(--hos-text-emphasized)}.m-input--flow:hover:not(.m-input--disabled):not(:focus-within),.m-input--flow[data-force=hover]:not(.m-input--disabled){background:var(--hos-background-input);box-shadow:none}.m-input--flow:focus-within,.m-input--flow[data-force=focus]{background:var(--hos-background-input);border-color:var(--hos-border-input);border-bottom:2px solid var(--hos-border-input-focused-underline);padding-bottom:var(--hos-space-75);border-radius:var(--hos-radius-md) var(--hos-radius-md) 0 0;outline:none}.m-input--flow.m-input--error:focus-within,.m-input--flow.m-input--error[data-force=focus]{border-bottom-color:var(--hos-border-input-error-underline)}.m-field--flow:focus-within>.m-field-label,.m-field--flow[data-force=focus]>.m-field-label{font-weight:var(--hos-font-weight-demi);letter-spacing:.6px;color:var(--hos-text-focused)}.m-input.m-input--bare,.m-input.m-input--bare:focus-within,.m-input.m-input--bare[data-force],.m-input.m-input--bare:hover:not(.m-input--disabled):not(:focus-within){height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:0}.m-input--bare .m-input-el{height:auto;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.m-search-clear{border-radius:var(--hos-radius-sm);width:20px;height:20px;color:var(--hos-icon-tertiary);cursor:pointer;background:0 0;border:none;place-items:center;margin-right:-4px;padding:0;display:grid}.m-search-clear:hover{color:var(--hos-icon-default)}.m-search-clear:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-textarea{--m-ta-inset:var(--hos-space-input-inset-block-md) var(--hos-space-input-inset-inline-md);box-sizing:border-box;width:100%;min-height:calc(var(--m-ta-min,2) * 24px + 2 * var(--hos-space-input-inset-block-md) + 2px);max-height:calc(var(--m-ta-max,8) * 24px + 2 * var(--hos-space-input-inset-block-md) + 2px);vertical-align:top;border:1px solid var(--hos-border-input);border-radius:var(--hos-radius-md);background:var(--hos-background-input);font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);align-items:stretch;display:inline-grid;position:relative;overflow-y:auto}.m-textarea:after{content:attr(data-value) " ";visibility:hidden;white-space:pre-wrap;overflow-wrap:anywhere;padding:var(--m-ta-inset);font:inherit;grid-area:1/1/2/2;margin:0}.m-textarea-el{width:100%;padding:var(--m-ta-inset);resize:none;font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default);background:0 0;border:none;grid-area:1/1/2/2;margin:0;overflow:hidden}.m-textarea-el:focus{outline:none}.m-textarea-el::placeholder{color:var(--hos-text-placeholder);opacity:1}.m-textarea-field:not(.m-textarea-field--disabled):hover .m-textarea,.m-textarea-field[data-force=hover]:not(.m-textarea-field--disabled) .m-textarea{transition:all var(--hos-motion-duration-instant) linear;background:var(--hos-background-input-hovered);box-shadow:var(--hos-box-shadow-input-hovered)}.m-textarea-field:focus-within .m-textarea,.m-textarea-field[data-force=focus] .m-textarea{outline:2px solid var(--hos-border-input-focused);outline-offset:-1px;box-shadow:none;background:var(--hos-background-input-focused);border:1px solid #0000;transition:none}.m-textarea--error{border-color:var(--hos-border-input-error)}.m-textarea-field:focus-within .m-textarea--error,.m-textarea-field[data-force=focus] .m-textarea--error{outline-color:var(--hos-border-input-error-focused)}.m-textarea-field--disabled .m-textarea{background:var(--hos-background-input-disabled);opacity:var(--hos-opacity-disabled);pointer-events:none;overflow-y:clip}.m-form-row{column-gap:var(--hos-space-1000);row-gap:var(--hos-space-gap-block-lg);padding:var(--hos-space-300) 0;border-top:1px solid var(--hos-border-default);font-family:var(--hos-font-family-text);grid-template-columns:296px 350px;display:grid}.m-form-row--full{grid-template-columns:296px 1fr}.m-form-row-head{flex-direction:column;min-width:0;display:flex}.m-form-row-label{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-emphasized)}.m-form-row-desc{font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-sm-line-height);color:var(--hos-text-secondary)}.m-form-row-content{min-width:0;font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-emphasized);flex-flow:column;justify-content:flex-start;display:flex}.m-form-row-content>*+*{margin-top:var(--hos-space-100)}.m-form-row-content--end{justify-self:end;align-items:flex-end}@media(max-width:767.98px){.m-form-row,.m-form-row--full{grid-template-columns:minmax(0,1fr);column-gap:0}.m-form-row-content--end{justify-self:start;align-items:stretch}}.m-form-section{font-family:var(--hos-font-family-text);flex-direction:column;display:flex}.m-form-section+.m-form-section{margin-top:var(--hos-space-600)}.m-form-section-head{align-items:center;gap:var(--hos-space-300);display:flex}.m-form-section-text{flex:1;min-width:0}.m-form-section-title{font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-lg-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-lg-line-height);color:var(--hos-text-title);margin:0}.m-form-section-desc{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-secondary);margin:0}.m-form-section-action{flex-shrink:0}.m-form-section-body{margin-top:var(--hos-space-300)}@media(max-width:767.98px){.m-form-section-head{align-items:flex-start;gap:var(--hos-space-gap-block-lg);flex-direction:column}}.m-dropzone{box-sizing:border-box;height:108px;padding:var(--hos-space-component-inset-xl);border:1px solid var(--hos-border-input);border-radius:var(--hos-radius-md);background:var(--hos-background-input);color:var(--hos-text-emphasized);cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.m-dropzone-prompt{justify-content:flex-start;align-items:center;gap:var(--hos-space-gap-inline-lg);min-width:0;display:flex}.m-dropzone-icon{margin:var(--hos-space-50);color:var(--hos-icon-secondary);flex-shrink:0}.m-dropzone-text{flex-direction:column;flex-grow:1;justify-content:flex-start;align-items:flex-start;min-width:0;display:flex}.m-dropzone-title{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height)}.m-dropzone-hint{font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);color:var(--hos-text-tertiary)}.m-dropzone-input{opacity:.00001;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.m-dropzone:hover:not(.m-dropzone--disabled),.m-dropzone[data-force=hover]:not(.m-dropzone--disabled),.m-dropzone:focus-within,.m-dropzone--active{outline:var(--hos-focus-ring);outline-offset:1px;box-shadow:none;background:var(--hos-background-input-hovered);border-color:var(--hos-border-input)}.m-dropzone:hover:not(.m-dropzone--disabled) .m-dropzone-icon,.m-dropzone[data-force=hover]:not(.m-dropzone--disabled) .m-dropzone-icon,.m-dropzone:focus-within .m-dropzone-icon,.m-dropzone--active .m-dropzone-icon{color:var(--hos-icon-primary)}.m-dropzone--error,.m-dropzone--error:hover:not(.m-dropzone--disabled){border-color:var(--hos-border-error)}.m-dropzone--disabled{cursor:default}.m-dropzone--disabled .m-dropzone-prompt{opacity:var(--hos-opacity-disabled)}.m-dropzone--disabled .m-dropzone-input{cursor:default}.m-dropzone--compact{height:auto;min-height:66px;padding:var(--hos-space-150) var(--hos-space-200);justify-content:flex-start}.m-dropzone--compact .m-dropzone-prompt{gap:10px}.m-dropzone--compact .m-dropzone-icon{color:var(--hos-icon-tertiary);margin:0 -2px}.m-dropzone--compact .m-dropzone-title{font-size:var(--hos-type-caption-size);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking)}.m-dropzone--compact .m-dropzone-hint{font-size:var(--hos-type-caption-size);line-height:var(--hos-type-caption-line-height);letter-spacing:0;color:var(--hos-text-secondary)}.m-dropzone-files{gap:var(--hos-space-gap-block-md);margin:var(--hos-space-100) 0 0;flex-flow:column;padding:0;list-style:none;display:flex}.m-dropzone-file{align-items:center;gap:var(--hos-space-gap-inline-lg);padding:var(--hos-space-150) 17px var(--hos-space-150) var(--hos-space-300);border:1px solid var(--hos-border-default);border-radius:var(--hos-radius-md);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default);display:flex}.m-dropzone-file-name{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;min-width:0;overflow:hidden}.m-dropzone-file-meta{font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);color:var(--hos-text-tertiary);flex-shrink:0}.m-dropzone-file-remove{border-radius:var(--hos-radius-sm);width:20px;height:20px;color:var(--hos-icon-default);cursor:pointer;background:0 0;border:none;place-items:center;margin-right:1px;padding:0;display:grid}.m-dropzone-file-remove:hover{color:var(--hos-icon-emphasized)}.m-dropzone-file-remove:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-divider-text{justify-content:space-between;align-items:center;gap:var(--hos-space-gap-inline-xl);margin:var(--hos-space-300) 0;font-family:var(--hos-font-family-text);flex-direction:row;display:flex}.m-divider-text--flush{margin:0}.m-divider-text-line{background-color:var(--hos-border-default);flex:1;height:1px}.m-divider-text-label{font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-sm-line-height);color:var(--hos-text-secondary);flex-shrink:0}@media(prefers-reduced-motion:reduce){.m-input,.m-input-el,.m-textarea{transition:none!important}}.m-fieldgrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--hos-size-xs)),1fr));align-items:start;gap:var(--hos-space-150);display:grid}.m-duration{align-items:end;gap:var(--hos-space-100);grid-template-columns:minmax(0,1fr) 14ch;display:grid}.m-weekdays{gap:var(--hos-space-100);flex-direction:column;display:flex}.m-weekdays-row{gap:var(--hos-space-100);flex-wrap:wrap;display:flex}.m-taginput,.m-datepicker{gap:var(--hos-space-75);flex-direction:column;display:flex}.m-check{cursor:pointer;width:fit-content;font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);flex-direction:row;align-items:flex-start;display:flex}.m-check.is-disabled{cursor:default}.m-check-boxwrap{width:fit-content;margin-top:3px;margin-right:var(--hos-space-gap-inline-lg);display:flex;position:relative}.m-check-input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.m-check-box{box-sizing:border-box;border-radius:var(--hos-radius-sm);background-color:var(--hos-background-input);pointer-events:none;width:18px;height:18px;transition:background-color var(--hos-motion-duration-instant) var(--hos-motion-ease-standard);border-width:0;flex:none;position:relative}.m-check-box:before{content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--hos-ring-width-sm) var(--hos-border-input-emphasized);pointer-events:none;transition:box-shadow var(--hos-motion-duration-fast) var(--hos-motion-ease-standard);position:absolute;inset:0}.m-check-box:after{content:"";border-radius:inherit;background-color:var(--hos-background-input-checked);opacity:0;pointer-events:none;transition:opacity var(--hos-motion-duration-instant) var(--hos-motion-ease-standard),background-color var(--hos-motion-duration-instant) var(--hos-motion-ease-standard);position:absolute;inset:0}.m-check-icon{z-index:1;width:12px;height:12px;color:var(--hos-icon-on-primary);opacity:0;pointer-events:none;transition:opacity var(--hos-motion-duration-instant) var(--hos-motion-ease-standard);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m-check-box:is([data-checked],[data-indeterminate]):after,.m-check-box:is([data-checked],[data-indeterminate]) .m-check-icon{opacity:1}.m-check:not(.is-disabled):hover .m-check-box{background-color:var(--hos-background-input-focused)}.m-check:not(.is-disabled):hover .m-check-box:is([data-checked],[data-indeterminate]):after{background-color:var(--hos-background-input-checked-hovered)}.m-check:not(.is-disabled):active .m-check-box:not([data-checked]):not([data-indeterminate]):before{box-shadow:inset 0 0 0 var(--hos-ring-width-md) var(--hos-border-input-emphasized)}.m-check-input:focus-visible~.m-check-box{outline:var(--hos-focus-ring);outline-offset:1px;box-shadow:none}.m-check-input:focus-visible:not(:checked):not(:indeterminate)~.m-check-box{background-color:var(--hos-background-input-focused)}.m-check.is-disabled .m-check-box:not([data-checked]):not([data-indeterminate]){background-color:var(--hos-background-input-disabled)}.m-check.is-disabled .m-check-box:is([data-checked],[data-indeterminate]):after{background-color:var(--hos-background-input-checked-disabled)}.m-check-text{text-align:left;flex-direction:column;width:100%;display:flex}.m-check-label{color:var(--hos-text-secondary)}.m-check-sub{color:var(--hos-text-tertiary);font-size:var(--hos-type-body-sm-size);line-height:var(--hos-type-body-sm-line-height)}.m-check-label,.m-check-sub{transition:color var(--hos-motion-duration-instant) var(--hos-motion-ease-standard)}.m-check.is-on .m-check-label,.m-check:not(.is-disabled):hover .m-check-label,.m-check:has(.m-check-input:focus-visible) .m-check-label{color:var(--hos-text-emphasized)}.m-check.is-on .m-check-sub,.m-check:not(.is-disabled):hover .m-check-sub,.m-check:has(.m-check-input:focus-visible) .m-check-sub{color:var(--hos-text-secondary)}.m-check.is-disabled :is(.m-check-label,.m-check-sub){color:var(--hos-text-disabled)}.m-check--table{min-width:40px;min-height:40px;line-height:0;position:relative}.m-check--table .m-check-boxwrap{margin:11px}.m-check--table:not(.is-disabled):hover .m-check-box,.m-check--table .m-check-input:focus-visible~.m-check-box{box-shadow:var(--hos-box-shadow-input-hovered)}.m-check--table:not(.is-disabled):hover .m-check-boxwrap:before,.m-check--table .m-check-boxwrap:has(.m-check-input:focus-visible):before{content:"";background-color:var(--hos-background-default-hovered);border-radius:50%;width:40px;height:40px;position:absolute;top:-11px;left:-11px}.m-cbl{font-family:var(--hos-font-family-text);flex-direction:column;gap:16px;display:flex}.m-cbl-group{gap:var(--hos-space-gap-block-md);flex-direction:column;display:flex}.m-cbl-head{width:100%;padding-bottom:var(--hos-space-component-inset-xs);border-bottom:1px solid var(--hos-border-default);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);justify-content:space-between;align-items:center;display:flex}.m-cbl-head.is-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.m-cbl-label{min-width:0;color:var(--hos-text-secondary)}.m-cbl-bulk{align-items:center;gap:var(--hos-space-gap-inline-xs);padding-left:var(--hos-space-gap-inline-lg);white-space:nowrap;flex:none;margin-left:auto;display:inline-flex}.m-cbl-bulkitem{align-items:center;gap:var(--hos-space-gap-inline-xs);display:inline-flex}.m-cbl-bulkdiv{color:var(--hos-text-tertiary)}.m-cbl-bulkbtn{border-radius:var(--hos-radius-sm);color:var(--hos-text-link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.m-cbl-bulkbtn:hover{color:var(--hos-text-link-hovered)}.m-cbl-bulkbtn:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px;color:var(--hos-text-link-hovered)}.m-cbl-rows,.m-cbl-children{gap:var(--hos-space-gap-block-md);flex-direction:column;display:flex}.m-cbl-rows:has(.m-check-sub){gap:16px}.m-cbl-item{gap:var(--hos-space-gap-block-md);flex-direction:column;display:flex}.m-cbl-item .m-check{width:100%}.m-cbl-children{padding-left:32px}.m-radiog{gap:var(--hos-space-gap-block-md);font-family:var(--hos-font-family-text);flex-direction:column;display:flex}.m-radiog--compact{gap:0}.m-radiog-label{color:var(--hos-text-secondary);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);text-align:start}.m-radiog--compact .m-radiog-label{margin-bottom:var(--hos-space-gap-block-xs)}.m-radiog-label.is-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.m-radio{cursor:pointer;font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);flex-direction:row;align-items:flex-start;display:flex}.m-radio.is-disabled{cursor:not-allowed}.m-radio-input{appearance:none;width:18px;height:18px;margin:3px var(--hos-space-gap-inline-lg) 0 0;border-radius:var(--hos-radius-full);background-color:var(--hos-background-input);box-shadow:inset 0 0 0 var(--hos-ring-width-sm) var(--hos-border-input-emphasized);cursor:pointer;transition:background-color var(--hos-motion-duration-instant) var(--hos-motion-ease-standard),box-shadow var(--hos-motion-duration-fast) var(--hos-motion-ease-standard);flex:none;position:relative}.m-radio-input:after{content:"";border-radius:var(--hos-radius-full);background-color:var(--hos-icon-on-primary);pointer-events:none;width:5px;height:5px;transition:transform var(--hos-motion-duration-fast) var(--hos-motion-ease-standard);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.m-radio-input:checked{box-shadow:inset 0 0 0 var(--hos-radio-dot-inset) var(--hos-background-input-checked)}.m-radio-input:checked:after{transform:translate(-50%,-50%)scale(1)}.m-radio-input:checked:disabled{box-shadow:inset 0 0 0 var(--hos-radio-dot-inset) var(--hos-background-input-checked-disabled)}.m-radio-input:disabled{background-color:var(--hos-background-secondary);cursor:not-allowed}.m-radio:not(.is-disabled):hover .m-radio-input{background-color:var(--hos-background-default)}.m-radio:not(.is-disabled):hover .m-radio-input:checked{box-shadow:inset 0 0 0 var(--hos-radio-dot-inset) var(--hos-background-input-checked-hovered)}.m-radio:not(.is-disabled):active .m-radio-input:not(:checked){box-shadow:inset 0 0 0 var(--hos-ring-width-md) var(--hos-border-input-emphasized)}.m-radio-input:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-radio-text{text-align:left;flex-direction:column;width:100%;display:flex}.m-radio-label{color:var(--hos-text-secondary)}.m-radio-sub{color:var(--hos-text-tertiary);font-size:var(--hos-type-body-sm-size);line-height:var(--hos-type-body-sm-line-height)}.m-radio-label,.m-radio-sub{transition:color var(--hos-motion-duration-instant) var(--hos-motion-ease-standard)}.m-radio-input:checked+.m-radio-text .m-radio-label,.m-radio-input:focus-visible+.m-radio-text .m-radio-label,.m-radio:not(.is-disabled):hover .m-radio-label{color:var(--hos-text-emphasized)}.m-radio-input:checked+.m-radio-text .m-radio-sub,.m-radio-input:focus-visible+.m-radio-text .m-radio-sub,.m-radio:not(.is-disabled):hover .m-radio-sub{color:var(--hos-text-secondary)}.m-radio-input:disabled+.m-radio-text :is(.m-radio-label,.m-radio-sub){color:var(--hos-text-disabled)}.m-switch{align-items:center;gap:var(--hos-space-gap-inline-lg);width:fit-content;font-family:var(--hos-font-family-text);display:flex;position:relative}.m-switch--right{flex-direction:row-reverse}.m-switch-label{color:var(--hos-text-secondary);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--hos-motion-duration-instant) ease-in-out}.m-switch--hidden .m-switch-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.m-switch:not(.is-disabled):hover .m-switch-label,.m-switch.is-checked .m-switch-label{color:var(--hos-text-emphasized)}.m-switch.is-disabled .m-switch-label{color:var(--hos-text-disabled);cursor:not-allowed}.m-switch-input{appearance:none;border-radius:var(--hos-radius-full);cursor:pointer;flex-shrink:0;align-items:center;width:40px;height:20px;margin:0;display:flex;position:relative;overflow:hidden}.m-switch-input:before{content:"";box-sizing:border-box;border:1px solid var(--hos-border-input);border-radius:var(--hos-radius-full);background:var(--hos-background-secondary);width:40px;height:20px;transition:background var(--hos-motion-duration-instant) ease-in-out;flex-shrink:0;display:block}.m-switch-input:after{content:"";left:var(--hos-space-25);border-radius:var(--hos-radius-xl);background:var(--hos-icon-on-inverted);width:16px;height:16px;box-shadow:var(--hos-shadow-switch-knob-rest);transition:left var(--hos-motion-duration-instant) ease-in-out,box-shadow var(--hos-motion-duration-instant) ease-in-out;position:absolute}.m-switch--left .m-switch-input:after{left:2px}.m-switch:not(.is-disabled):hover .m-switch-input:after{box-shadow:var(--hos-shadow-switch-knob-hovered)}.m-switch-input:checked:before{background:var(--hos-background-input-checked)}.m-switch-input:checked:after{box-shadow:var(--hos-shadow-switch-knob-rest-checked);left:22px}.m-switch:not(.is-disabled):hover .m-switch-input:checked:after{box-shadow:var(--hos-shadow-switch-knob-hovered-checked)}.m-switch-input:focus{outline:none}.m-switch-input:focus-visible:not(:disabled){outline:var(--hos-focus-ring);outline-offset:1px}.m-switch-input:disabled{cursor:not-allowed}.m-switch-input:disabled:before{background:var(--hos-background-input-disabled)}.m-switch-input:focus-visible:not(:disabled):after{box-shadow:var(--hos-shadow-switch-knob)}.m-switch-input:focus-visible:not(:disabled):checked:after{box-shadow:var(--hos-shadow-switch-knob-checked)}.m-switch-input:disabled:after{opacity:var(--hos-opacity-disabled);box-shadow:var(--hos-shadow-switch-knob)}.m-switch-input:disabled:checked:after{box-shadow:var(--hos-shadow-switch-knob-checked)}.m-switch-input:disabled:checked:before{background:var(--hos-background-input-checked-disabled);opacity:var(--hos-opacity-disabled)}@media(prefers-reduced-motion:reduce){.m-switch-input:before,.m-switch-input:after,.m-switch-label{transition:none}}.m-seg{--m-seg-h:32px;box-sizing:border-box;height:var(--m-seg-h);border:1px solid var(--hos-border-emphasized);border-radius:var(--hos-radius-md);background:var(--hos-background-input);font-family:var(--hos-font-family-text);flex-wrap:nowrap;justify-content:stretch;align-items:stretch;display:inline-flex}.m-seg--large{--m-seg-h:40px}.m-seg--full{width:100%;display:flex}.m-seg:hover{background:var(--hos-background-input-hovered)}.m-seg.is-disabled{opacity:var(--hos-opacity-disabled);pointer-events:none}.m-seg-item{box-sizing:border-box;height:calc(var(--m-seg-h) - 2px);padding:calc(var(--hos-space-component-inset-xs) - 1px) var(--hos-space-component-inset-lg);border-radius:var(--hos-radius-md);color:var(--hos-text-tertiary);font:inherit;font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);text-align:center;white-space:nowrap;cursor:pointer;background:0 0;border:0;outline:none;flex-grow:1;justify-content:center;align-items:center;display:flex;position:relative}.m-seg--large .m-seg-item{padding:calc(var(--hos-space-component-inset-md) - 1px) var(--hos-space-component-inset-lg)}.m-seg-item:focus-visible{z-index:var(--hos-z-raised);outline:var(--hos-focus-ring);outline-offset:1px;box-shadow:none}.m-seg-item.is-selected{height:var(--m-seg-h);border:1px solid var(--hos-border-input-emphasized);background:var(--hos-background-default);box-shadow:var(--hos-shadow-segment-selected);color:var(--hos-text-emphasized);clip-path:inset(0 -50px round 8px);margin:-1px}.m-seg-item.is-selected.is-first{clip-path:inset(0 -50px 0 0 round 8px)}.m-seg-item.is-selected.is-last{clip-path:inset(0 0 0 -50px round 8px)}.m-seg-item.is-selected.is-first.is-last{clip-path:none}.m-seg-item.has-divider:before{content:"";border-left:1px solid var(--hos-border-emphasized);height:12px;position:absolute;top:50%;left:0;translate:0 -50%}.m-seg-item:focus-visible:before{display:none}.m-seg-item.is-selected:focus-visible{clip-path:none}.m-seg-icon{justify-content:center;align-items:center;display:flex}.m-seg-icon svg{width:13px;height:13px}.m-seg--icons .m-seg-item{flex-grow:0}.m-seg-track{--m-seg-gap:var(--hos-space-25);--m-seg-icon:13px;--m-seg-icon-gap:var(--hos-space-component-inset-xs);align-items:center;gap:var(--m-seg-gap);box-sizing:border-box;width:100%;height:32px;padding:var(--hos-space-component-inset-2xs);border-radius:calc(var(--hos-radius-md) + var(--hos-space-component-inset-2xs));background-color:var(--hos-background-secondary);font-family:var(--hos-font-family-text);display:flex}.m-seg-track.is-disabled{opacity:var(--hos-opacity-disabled);pointer-events:none}.m-seg-chip{box-sizing:border-box;min-width:0;height:28px;padding:0 var(--hos-space-component-inset-2xs);border-radius:var(--hos-radius-md);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;flex:auto;justify-content:center;align-items:center;display:flex;position:relative}.m-seg-chip:not(.is-active):hover{background-color:var(--hos-background-default-hovered)}.m-seg-chip:focus-visible{outline:var(--hos-focus-ring);outline-offset:-2px;box-shadow:none}.m-seg-chip+.m-seg-chip:before{content:"";border-inline-start:1px solid var(--hos-border-emphasized);opacity:0;height:12px;top:50%;position:absolute;inset-inline-start:calc(-1px - var(--m-seg-gap) / 2);translate:0 -50%}.m-seg-chip:not(.is-active)+.m-seg-chip:not(.is-active):before{opacity:1}.m-seg-chip:focus-visible:before{opacity:0}.m-seg-chip.is-active{border-color:var(--hos-border-input-emphasized);background-color:var(--hos-background-default);box-shadow:var(--hos-shadow-segmented-active);cursor:default;flex-shrink:0}.m-seg-chip-clip{--m-seg-slot:calc(var(--m-seg-icon) + var(--m-seg-icon-gap));flex-direction:row-reverse;flex:none;align-items:center;width:0;display:flex;overflow:hidden}.m-seg-chip.is-active .m-seg-chip-clip{width:var(--m-seg-slot)}.m-seg-chip-icon{box-sizing:border-box;width:var(--m-seg-slot);padding-inline:0 var(--m-seg-icon-gap);color:var(--hos-icon-default);opacity:0;flex:none;align-items:center;display:flex}.m-seg-chip-icon svg{width:var(--m-seg-icon);height:var(--m-seg-icon)}.m-seg-chip.is-active .m-seg-chip-icon{opacity:1}.m-seg-chip-label{color:var(--hos-text-secondary);font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-sm-line-height);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m-seg-chip.is-active .m-seg-chip-label{color:var(--hos-text-default)}@media(prefers-reduced-motion:no-preference){.m-seg-chip{transition:background-color var(--hos-motion-duration-fast) ease-out,border-color var(--hos-motion-duration-fast) ease-out}.m-seg-chip-clip{transition:width var(--hos-motion-duration-fast) ease-out}.m-seg-chip-icon,.m-seg-chip+.m-seg-chip:before{transition:opacity var(--hos-motion-duration-fast) ease-out}.m-seg-chip-label{transition:color var(--hos-motion-duration-fast) ease-out}}.m-menu-root{align-self:flex-start;align-items:center;display:inline-flex;position:relative}.m-menu,.m-select-pop{min-width:max-content;max-width:calc(100vw - 2 * var(--hos-space-100));font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-light);flex-direction:column;align-items:stretch;line-height:16px;display:flex;overflow:hidden auto}.m-menu:focus,.m-menu:focus-visible,.m-select-pop:focus-visible{outline:none}.m-menu-item{box-sizing:border-box;width:100%;min-height:var(--hos-control-height-md);padding:var(--hos-space-component-inset-md) var(--hos-space-component-inset-lg);border-radius:var(--hos-radius-sm);color:var(--hos-text-default);font:inherit;font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);text-align:left;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:row;flex-shrink:0;align-items:center;margin:0;text-decoration:none;display:flex;position:relative}.m-menu-item:hover,.m-menu-item:focus,.m-menu-item:focus-visible{color:var(--hos-text-emphasized);background-color:var(--hos-background-default-hovered);outline:none}.m-menu-item:active{color:var(--hos-text-emphasized);background-color:var(--hos-background-secondary)}.m-menu-item[data-focus-visible]{z-index:5;outline:var(--hos-focus-ring);outline-offset:-2px}.m-menu-item-icon{width:var(--hos-icon-size-sm);height:var(--hos-icon-size-sm);color:var(--hos-icon-tertiary);flex-shrink:0;align-items:center;margin-right:7px;display:flex}.m-menu-item:is(:hover,:focus) .m-menu-item-icon{color:var(--hos-icon-primary)}.m-menu-item-text{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.m-menu-item-label{text-overflow:ellipsis;overflow:hidden}.m-menu-item-desc-text{font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);color:var(--hos-text-tertiary)}.m-menu-item:is(:hover,:focus) .m-menu-item-desc-text{color:var(--hos-text-secondary)}.m-menu-item--desc{align-items:flex-start}.m-menu-item--desc .m-menu-item-icon{height:24px}.m-menu-item-trail{padding-left:var(--hos-space-gap-inline-md);box-sizing:content-box;color:var(--hos-icon-tertiary);flex-shrink:0;margin-left:auto}.m-menu-item--danger:is(:hover,:focus,:focus-visible){color:var(--hos-text-destructive);background-color:var(--hos-background-destructive)}.m-menu-item--danger:is(:hover,:focus,:focus-visible) .m-menu-item-icon{color:var(--hos-icon-destructive)}.m-menu-item--danger:active{color:var(--hos-text-destructive);background-color:var(--hos-background-destructive-hovered)}.m-menu-item.is-disabled{cursor:not-allowed}.m-menu-item.is-disabled>*{opacity:var(--hos-opacity-disabled)}.m-menu-item.is-disabled:is(:hover,:focus,:focus-visible,:active){color:var(--hos-text-default);background-color:#0000}.m-menu-item.is-disabled:is(:hover,:focus) .m-menu-item-icon{color:var(--hos-icon-tertiary)}.m-menu-sep{flex-shrink:0;height:8px;position:relative}.m-menu-sep:after{content:"";top:4px;left:calc(-1 * var(--hos-space-listbox-inset-inline));right:calc(-1 * var(--hos-space-listbox-inset-inline));border-top:1px solid var(--hos-border-default);position:absolute}.m-menu-group{flex-direction:column;display:flex}.m-menu-group-label{padding:var(--hos-space-component-inset-md) var(--hos-space-component-inset-lg) var(--hos-space-component-inset-xs);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-secondary)}.m-usermenu-btn{width:32px;height:32px;margin:0 0 0 var(--hos-space-50);cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;display:inline-block}.m-usermenu-btn:focus{outline:none}.m-usermenu-btn:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-usermenu-btn:is(:hover,.is-open) .m-avatar{filter:brightness(.95)}.m-usermenu-btn.is-open:hover .m-avatar{filter:brightness(.9)}.m-usermenu-rowroot{width:100%;display:block}.m-usermenu-row{border-radius:var(--hos-radius-md);width:100%;height:32px;color:var(--hos-text-secondary);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--hos-motion-duration-fast) ease-out,color var(--hos-motion-duration-fast) ease-out;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0 8px 0 2px;display:flex}.m-usermenu-row:is(:hover,.is-open){background-color:var(--hos-background-default-hovered);color:var(--hos-text-default)}.m-usermenu-row:focus{outline:none}.m-usermenu-row:focus-visible{outline:var(--hos-focus-ring);outline-offset:-2px}.m-usermenu-row-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);flex:1;overflow:hidden}.m-usermenu-bio>.m-avatar{margin-bottom:var(--hos-space-200)}.m-usermenu{width:227px;max-height:calc(100vh - 80px);padding:var(--hos-space-component-inset-xs)}.m-usermenu-bio{margin-bottom:var(--hos-space-50);padding:var(--hos-space-200) var(--hos-space-150);border-bottom:1px solid var(--hos-border-default);border-radius:var(--hos-radius-sm);background-color:var(--hos-background-menu-header);flex-direction:column;flex-shrink:0;align-items:flex-start;display:flex}.m-usermenu-name{max-width:100%;font-size:var(--hos-type-body-lg-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-lg-line-height);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m-usermenu-email{max-width:100%;font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-sm-line-height);white-space:nowrap;text-overflow:ellipsis;color:var(--hos-text-tertiary);overflow:hidden}.m-usermenu-item{box-sizing:border-box;width:100%;min-height:var(--hos-control-height-md);padding:var(--hos-space-component-inset-md) var(--hos-space-component-inset-lg);border-radius:var(--hos-radius-sm);color:var(--hos-text-default);font:inherit;font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);text-align:left;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:space-between;align-items:center;margin:0;text-decoration:none;display:flex}.m-usermenu-item svg{color:var(--hos-icon-tertiary);flex-shrink:0}.m-usermenu-item:is(:hover,:focus,.is-active){color:var(--hos-text-emphasized);background-color:var(--hos-background-default-hovered);outline:none}.m-usermenu-item:is(:hover,:focus,.is-active) svg{color:var(--hos-icon-primary)}.m-usermenu-item[data-focus-visible]{outline:var(--hos-focus-ring);outline-offset:-2px}.m-usermenu-divider{margin:var(--hos-space-100) calc(-1 * var(--hos-space-50));border-top:1px solid var(--hos-border-default);flex-shrink:0}.m-usermenu-theme-text{flex-direction:column;align-items:flex-start;display:flex}.m-usermenu-theme-value{font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking)}.m-usermenu-sub{min-width:160px}.m-usermenu-radio{justify-content:space-between}.m-usermenu-check{margin-left:var(--hos-space-gap-inline-lg);color:var(--hos-icon-primary);flex-shrink:0}.m-views-trigger{box-sizing:border-box;align-items:center;gap:var(--hos-space-gap-inline-md);max-width:280px;height:32px;padding:0 var(--hos-space-component-inset-lg);border:1px solid var(--hos-border-input);border-radius:var(--hos-radius-md);background:var(--hos-background-input);color:var(--hos-text-secondary);font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);white-space:nowrap;cursor:pointer;margin:0;display:inline-flex}.m-views-trigger:is(:hover,.is-open){color:var(--hos-text-emphasized);background:var(--hos-background-default-hovered);border-color:var(--hos-border-input-emphasized)}.m-views-trigger:focus{outline:none}.m-views-trigger:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-views-trigger-label{text-overflow:ellipsis;overflow:hidden}.m-views-caret{color:var(--hos-icon-secondary);transition:transform var(--hos-motion-duration-base) var(--hos-motion-ease-standard);flex-shrink:0}.m-views-trigger.is-open .m-views-caret{color:var(--hos-icon-emphasized);transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.m-views-caret{transition:none}}.m-views{max-width:min(360px,100vw - 16px)}.m-views-row{justify-content:space-between}.m-views-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.m-views-row.is-selected .m-views-name{color:var(--hos-text-emphasized)}.m-views-actions{align-items:center;gap:var(--hos-space-gap-inline-2xs);margin-left:var(--hos-space-gap-inline-md);opacity:0;flex-shrink:0;display:flex}.m-views-row:is(:hover,:focus-within) .m-views-actions{opacity:1}.m-views-action{width:24px;height:24px;padding:var(--hos-space-component-inset-sm);border-radius:var(--hos-radius-xs);color:var(--hos-icon-default);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;display:flex}.m-views-action--edit:is(:hover,:focus-visible){color:var(--hos-icon-primary-hovered);background:var(--hos-background-default-hovered)}.m-views-action--delete:is(:hover,:focus-visible){color:var(--hos-icon-error);background:var(--hos-background-default-hovered)}.m-views-action:focus{outline:none}.m-views-action[data-focus-visible]{outline:var(--hos-focus-ring);outline-offset:-2px}.m-select--pill{width:fit-content;max-width:100%}.m-select-pill-value{align-items:center;gap:var(--hos-space-100);min-width:0;display:flex}.m-select-pill-value-icon{width:var(--hos-space-300);height:var(--hos-space-300);flex:none;display:flex}.m-select-pill-value-icon>*{transform-origin:0 0;transform:scale(.857)}.m-select-pill-row{border-radius:var(--hos-radius-row)}.m-select-pill-option{align-items:center;gap:var(--hos-space-150);min-width:0;padding-block:var(--hos-space-25);display:flex}.m-select-pill-icon{flex:none;display:flex}.m-select-pill-text{flex-direction:column;min-width:0;display:flex}.m-select-pill-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-select-pill-description{color:var(--hos-text-secondary);font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height)}.m-select{font-family:var(--hos-font-family-text);color:var(--hos-text-emphasized);flex-direction:column;display:flex;position:relative}.m-select-field{box-sizing:border-box;width:100%;height:var(--hos-control-height-md);border:1px solid var(--hos-border-input);border-radius:var(--hos-radius-md);background:var(--hos-background-input);display:flex;position:relative}.m-select-field:hover:not(.is-open):not(:focus-within){background:var(--hos-background-input-hovered);box-shadow:var(--hos-box-shadow-input-hovered)}.m-select-field:is(:focus-within,.is-open){background:var(--hos-background-input-focused);outline:2px solid var(--hos-border-input-focused);outline-offset:-1px;box-shadow:none;border-color:#0000}.m-select-field.is-error{border-color:var(--hos-border-input-error)}.m-select-field.is-error:is(:focus-within,.is-open){outline-color:var(--hos-border-input-error-focused);border-color:#0000}.m-select-field.is-disabled{pointer-events:none;background:var(--hos-background-input-disabled);opacity:var(--hos-opacity-disabled)}.m-select-input,.m-select-button{box-sizing:border-box;min-width:0;height:100%;padding:7px 0 7px var(--hos-space-input-inset-inline-md);border-radius:inherit;font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default);text-align:left;text-overflow:ellipsis;white-space:nowrap;appearance:none;background:0 0;border:0;flex:1;margin:0}.m-select-input::placeholder{color:var(--hos-text-placeholder)}.m-select-input:focus,.m-select-button:focus{outline:none}.m-select-input{cursor:text}.m-select-button{cursor:pointer;align-items:center;padding-right:0;display:flex}.m-select-value{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.m-select-value.is-placeholder{color:var(--hos-text-placeholder)}.m-select-suffix{flex-shrink:0;align-items:center;width:32px;height:100%;display:flex}.m-select-disclosure{border-radius:var(--hos-radius-md);width:32px;height:100%;color:var(--hos-icon-emphasized);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.m-select-disclosure:focus{outline:none}.m-select--sm .m-select-field{height:var(--hos-control-height-sm);border-radius:var(--hos-radius-sm)}.m-select--sm :is(.m-select-input,.m-select-button){padding:calc(var(--hos-space-input-inset-block-sm) - 1px) 0 calc(var(--hos-space-input-inset-block-sm) - 1px) calc(var(--hos-space-input-inset-inline-sm) - 1px)}.m-select--sm .m-select-suffix,.m-select--sm .m-select-disclosure{width:28px}.m-select--sm .m-select-caret{width:16px;height:16px}.m-select-caret{pointer-events:none;transition:transform var(--hos-motion-duration-base) var(--hos-motion-ease-standard);transform:perspective(100px)rotateX(0)}.m-select-field.is-open .m-select-caret{transform:perspective(100px)rotateX(180deg)}@media(prefers-reduced-motion:reduce){.m-select-caret{transition:none}}.m-select-pop{min-width:0}.m-select-group{padding:calc(2 * var(--hos-space-option-inset-block-md)) var(--hos-space-option-inset-inline-md) 0;font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-secondary)}.m-select-option{box-sizing:border-box;align-items:center;gap:var(--hos-space-gap-inline-md);min-height:var(--hos-control-height-sm);padding:var(--hos-space-option-inset-block-md) var(--hos-space-option-inset-inline-md);border-radius:var(--hos-radius-sm);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);cursor:pointer;flex-shrink:0;display:flex}.m-select-option.is-active:not([aria-disabled=true]){background-color:var(--hos-background-default-hovered)}.m-select-option.is-keyboard{outline:var(--hos-focus-ring);outline-offset:-2px}.m-select-option[aria-disabled=true]{cursor:default;opacity:var(--hos-opacity-disabled)}.m-select-option-text{flex-direction:column;flex-grow:1;min-width:0;display:flex}.m-select-option-label{overflow-wrap:anywhere}.m-select-option-desc{font-size:var(--hos-type-caption-size);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);color:var(--hos-text-secondary);overflow-wrap:anywhere}.m-select-check{color:var(--hos-icon-primary);flex-shrink:0}.m-select-create{font-weight:var(--hos-font-weight-demi);color:var(--hos-text-link)}.m-select-create.is-active{color:var(--hos-text-link-hovered)}.m-select-create-icon{align-items:center;display:flex}.m-org-panel{width:min(380px,calc(100vw - 2 * var(--hos-space-100)));min-width:0}.m-pop{--m-pop-dx:0px;--m-pop-dy:calc(-1 * var(--hos-floating-slide));z-index:var(--hos-z-floating);box-sizing:border-box;font-family:var(--hos-font-family-text);animation:m-pop-in var(--hos-motion-duration-base) var(--hos-motion-ease-enter);position:fixed}.m-pop[data-side=top]{--m-pop-dy:var(--hos-floating-slide)}.m-pop[data-side=left]{--m-pop-dx:var(--hos-floating-slide);--m-pop-dy:0px}.m-pop[data-side=right]{--m-pop-dx:calc(-1 * var(--hos-floating-slide));--m-pop-dy:0px}.m-pop[data-state=closed]{opacity:0;pointer-events:none;transition:opacity var(--hos-motion-duration-fast) var(--hos-motion-ease-exit)}@keyframes m-pop-in{0%{opacity:0;transform:translate(var(--m-pop-dx),var(--m-pop-dy))}}.m-pop--floating{padding:var(--hos-space-listbox-inset-block) var(--hos-space-listbox-inset-inline);border-radius:var(--hos-radius-md);background-color:var(--hos-background-surface-floating);color:var(--hos-text-emphasized);box-shadow:var(--hos-shadow-popover)}.m-pop:focus{outline:none}.m-pop--panel{width:var(--hos-popover-width);max-width:calc(100vw - 2 * var(--hos-space-200))}.m-scrim{z-index:var(--hos-z-dialog);box-sizing:border-box;width:100%;height:100%;padding:var(--hos-space-200);background-color:var(--hos-background-modal-scrim);-webkit-backdrop-filter:blur(var(--hos-scrim-blur));backdrop-filter:blur(var(--hos-scrim-blur));animation:m-scrim-in var(--hos-motion-duration-fast) var(--hos-motion-ease-standard);flex-direction:column;align-items:center;display:flex;position:fixed;inset:0;overflow:auto}.m-scrim--top{padding-top:var(--hos-space-1000)}.m-scrim--top>.m-modal{margin-top:0}@media(max-width:600px){.m-scrim--top{padding-top:var(--hos-space-200)}}.m-scrim--clear{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}.m-scrim--full{padding:0}.m-scrim[data-state=closed]{opacity:0;pointer-events:none;transition:opacity var(--hos-motion-duration-fast) var(--hos-motion-ease-exit)}.m-scrim[data-state=closed]>.m-modal{opacity:0;transition:opacity var(--hos-motion-duration-fast) var(--hos-motion-ease-exit),transform var(--hos-motion-duration-fast) var(--hos-motion-ease-exit);transform:scale(.98)}@keyframes m-scrim-in{0%{opacity:0}}@keyframes m-modal-in{0%{opacity:0;transform:scale(.96)}}.m-modal{max-width:100%;font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-light);color:var(--hos-text-emphasized);animation:m-modal-in var(--hos-motion-duration-base) var(--hos-motion-ease-enter);border:none;outline:none;flex-direction:row;justify-content:flex-start;margin:auto;line-height:16px;display:flex}.m-modal--small{width:var(--hos-dialog-width-sm)}.m-modal--medium{width:var(--hos-dialog-width-md)}.m-modal--large{width:var(--hos-dialog-width-lg)}.m-modal--xlarge{width:var(--hos-dialog-width-xl)}.m-modal--full{width:100%;min-height:100%;margin:0}.m-modal--full>.m-modal-card{min-height:100%;box-shadow:none;border-radius:0}.m-modal--bare>.m-modal-card{box-shadow:none;background:0 0}.m-modal--scroll{min-height:255px;max-height:100%}.m-modal-card{isolation:isolate;box-sizing:border-box;border-radius:var(--hos-radius-lg);background:var(--hos-background-surface-dialog);width:100%;box-shadow:var(--hos-shadow-dialog);margin:0;position:relative}.m-modal--scroll .m-modal-card{height:100%}.m-modal-title{font-family:var(--font);font-size:var(--hos-type-title-sm-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-title-sm-line-height);color:var(--hos-text-title);margin:0}.m-modal-title--x{margin-right:var(--hos-space-500)}.m-modal-desc{margin:0 0 var(--hos-space-200);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-secondary)}.m-modal-form{padding:var(--hos-space-surface-inset-xl)}.m-modal-title--kids{margin-bottom:var(--hos-space-gap-block-xl)}.m-modal-title--sub{margin-bottom:var(--hos-space-gap-block-xs)}.m-modal-desc--form{margin-bottom:var(--hos-space-gap-block-xl)}.m-modal-desc--form:last-child{margin-bottom:0}.m-confirm-lines{gap:var(--hos-space-50);margin-top:var(--hos-space-150);flex-direction:column;display:flex}.m-confirm-line{padding-left:14px;display:block;position:relative}.m-confirm-line:before{content:"·";left:var(--hos-space-25);position:absolute}.m-modal-body{font-size:var(--hos-type-body-size);line-height:var(--hos-type-body-line-height);font-weight:var(--hos-font-weight-regular);color:var(--hos-text-default)}.m-modal-actions{justify-content:flex-end;gap:var(--hos-space-gap-inline-lg);margin-top:var(--hos-space-400);display:flex}.m-modal-grid{height:100%;max-height:calc(100vh - 2 * var(--hos-space-200));max-height:calc(100dvh - 2 * var(--hos-space-200));grid-template-rows:72px 1fr 72px;grid-template-columns:minmax(0,1fr);display:grid}.m-modal-head,.m-modal-foot{box-sizing:border-box;padding-left:var(--hos-space-500);padding-right:var(--hos-space-500);transition:border-color var(--hos-motion-duration-base),background-color var(--hos-motion-duration-base),box-shadow var(--hos-motion-duration-base)}.m-modal-head{padding-top:36px;padding-bottom:var(--hos-space-100);border-radius:var(--hos-radius-lg) var(--hos-radius-lg) 0 0;border-bottom:1px solid #0000}.m-modal-foot{justify-content:flex-end;gap:var(--hos-space-gap-inline-lg);isolation:isolate;padding-top:var(--hos-space-150);padding-bottom:var(--hos-space-300);border-radius:0 0 var(--hos-radius-lg) var(--hos-radius-lg);border-top:1px solid #0000;display:flex}.m-modal-head--line,.m-modal-foot--line{border-color:var(--hos-border-default);background-color:var(--hos-background-surface-raised)}.m-modal-scroll{min-height:0;margin-bottom:-11px;overflow-y:auto}.m-modal-scroll-inner{padding:0 var(--hos-space-500);font-size:var(--hos-type-body-size);line-height:var(--hos-type-body-line-height);font-weight:var(--hos-font-weight-regular);color:var(--hos-text-default)}.m-modal-scroll-inner--bare{padding-top:var(--hos-space-150)}.m-modal-close{top:var(--hos-space-gap-block-3xl);right:var(--hos-space-gap-block-3xl);position:absolute}.m-modal--scroll .m-modal-close{top:var(--hos-space-gap-block-3xl)}@media(max-width:467px){.m-modal-form{padding:var(--hos-space-surface-inset-md)}.m-modal-head,.m-modal-foot,.m-modal-scroll-inner{padding-left:var(--hos-space-surface-inset-md);padding-right:var(--hos-space-surface-inset-md)}.m-modal-head{padding-top:var(--hos-space-surface-inset-md)}.m-modal-close,.m-modal--scroll .m-modal-close{top:var(--hos-space-200);right:var(--hos-space-200)}.m-modal-grid{grid-template-rows:auto 1fr auto}.m-modal-actions,.m-modal-foot{flex-direction:column-reverse}.m-modal-actions .m-btn,.m-modal-foot .m-btn{width:100%}}.m-tip-anchor{display:inline-flex;position:relative}.m-tip{z-index:var(--hos-z-tooltip);box-sizing:border-box;width:max-content;padding:var(--hos-space-component-inset-md) var(--hos-space-component-inset-lg);border-radius:var(--hos-radius-md);background:var(--hos-background-inverted);color:var(--hos-text-on-inverted);box-shadow:var(--hos-shadow-popover);font-family:var(--font);pointer-events:none}.m-tip[data-state=closed]{transition-duration:var(--hos-motion-duration-instant)}.m-tip--pill{border-radius:var(--hos-radius-full);padding-inline:var(--hos-space-component-inset-lg)}.m-tip-sdk-pill{border-radius:var(--hos-radius-full);padding:var(--hos-space-50) var(--hos-space-150);font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height)}.m-pop.m-tip--pill{animation:none}.m-tip-label{font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);overflow-wrap:break-word}.m-tip-arrow{width:20px;height:7px;fill:var(--hos-background-inverted);line-height:0;display:block;position:absolute}.m-tip-arrow svg{display:block}.m-tip[data-side=bottom]>.m-tip-arrow,.m-coach--floating[data-side=bottom]>.m-tip-arrow{top:-7px}.m-tip[data-side=top]>.m-tip-arrow,.m-coach--floating[data-side=top]>.m-tip-arrow{bottom:-7px;transform:rotate(180deg)}.m-tip[data-side=left]>.m-tip-arrow,.m-coach--floating[data-side=left]>.m-tip-arrow{right:-13.5px;transform:rotate(90deg)}.m-tip[data-side=right]>.m-tip-arrow,.m-coach--floating[data-side=right]>.m-tip-arrow{left:-13.5px;transform:rotate(-90deg)}.m-tip-hint{aspect-ratio:1;margin:0 var(--hos-space-gap-inline-xs);padding:var(--hos-space-component-inset-md);cursor:default;color:var(--hos-icon-secondary);background:0 0;border:0;border-radius:50%;flex-direction:column;display:inline-flex}.m-tip-hint:hover{color:var(--hos-icon-default)}.m-tip-hint:focus{outline:none}.m-tip-hint:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px;box-shadow:none}.m-toaster{left:0;right:0;bottom:var(--hos-space-600);z-index:var(--hos-z-toast);pointer-events:none;justify-content:center;display:flex;position:fixed}.m-toast{box-sizing:content-box;width:max-content;max-width:calc(100vw - 2 * var(--hos-space-200) - 2 * var(--hos-space-component-inset-xl));padding:var(--hos-space-component-inset-lg) var(--hos-space-component-inset-xl);border-radius:var(--hos-radius-md);background-color:var(--hos-background-inverted);color:var(--hos-text-on-inverted);box-shadow:var(--hos-shadow-popover);font-family:var(--font);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);pointer-events:auto;animation:m-toast-in var(--hos-motion-duration-slow) var(--hos-motion-ease-enter);justify-content:center;align-items:center;display:flex}@keyframes m-toast-in{0%{opacity:0;transform:translateY(16px)}}.m-toast--leaving{opacity:0;transition:opacity var(--hos-motion-duration-fast) var(--hos-motion-ease-exit)}.m-toast-icon{margin-right:var(--hos-space-gap-inline-lg);color:var(--hos-icon-on-inverted);flex:none}.m-toast-icon--success{color:var(--hos-icon-on-inverted-success)}.m-toast-icon--error{color:var(--hos-icon-on-inverted-error)}.m-toast-text{min-width:0}.m-toast-action{margin-left:var(--hos-space-gap-inline-lg);cursor:pointer;border-radius:var(--hos-radius-md);color:var(--hos-text-on-inverted-action);font-family:var(--font);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-body-line-height);background:0 0;border:0;flex:none;padding:0}.m-toast-action:focus{outline:none}.m-toast-action:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-coach{box-sizing:border-box;width:214px;max-width:calc(100vw - 2 * var(--hos-space-200));padding:var(--hos-space-150);border-radius:var(--hos-radius-md);background:var(--hos-background-inverted);color:var(--hos-text-on-inverted);font-family:var(--font);position:relative}.m-coach--floating{box-shadow:var(--hos-shadow-popover)}.m-coach-head{margin-bottom:var(--hos-space-100);justify-content:space-between;align-items:center;display:flex}.m-coach-title{min-width:0;font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-body-line-height)}.m-coach-close{margin:calc(-1 * var(--hos-space-50)) calc(-1 * var(--hos-space-50)) calc(-1 * var(--hos-space-50)) 0}.m-coach-body{font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);margin:0}.m-coach-actions{margin-top:var(--hos-space-150);line-height:20px}.m-coach-link{cursor:pointer;color:var(--hos-text-on-inverted);font-family:var(--font);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);border-radius:var(--hos-radius-sm);background:0 0;border:0;padding:0;text-decoration-line:underline;display:inline}.m-coach-link svg{vertical-align:middle;width:14px;height:14px;margin:0 0 1px 3px}.m-coach-link:focus{outline:none}.m-coach-link:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}@media(prefers-reduced-motion:reduce){.m-pop,.m-scrim,.m-modal,.m-toast,.m-toast-icon--loading{animation:none}.m-pop[data-state=closed],.m-scrim[data-state=closed],.m-scrim[data-state=closed]>.m-modal,.m-toast--leaving{transition:none;transform:none}}.m-side{box-sizing:border-box;width:var(--hos-layout-side-bar-width);min-width:var(--hos-layout-side-bar-width);background-color:var(--hos-background-sidebar);border-right:1px solid var(--hos-border-default);height:100%;font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-light);color:var(--hos-text-emphasized);flex-direction:column;line-height:16px;display:flex}.m-side *,.m-side :before,.m-side :after{box-sizing:border-box}.m-side-top{height:var(--hos-layout-dashboard-top-bar-height);flex:none;justify-content:center;align-items:center;padding:8px 6px 8px 8px;display:flex}.m-shell-phone .m-side-top{justify-content:space-between;gap:8px}.m-side-top-titled{height:auto;min-height:var(--hos-layout-dashboard-top-bar-height);justify-content:stretch;padding:8px 8px 4px 16px}.m-side-title{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.m-side-title-label{min-width:0;font-family:var(--hos-font-family-headline);font-size:var(--hos-type-body-lg-size);letter-spacing:-.1px;color:var(--hos-text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;font-weight:500;line-height:24px;display:-webkit-box;overflow:hidden}.m-side-title-actions{flex:none;align-items:center;gap:2px;display:flex}.m-shell-phone .m-side-top-bare{justify-content:flex-end}.m-side-header{flex:none;padding:4px 8px 8px}.m-side-search{align-items:center;gap:4px;min-width:0;display:flex}.m-side-search-btn{min-width:0;height:var(--hos-control-height-sm);border-radius:var(--hos-radius-full);background-color:var(--hos-background-default-hovered);box-shadow:none;color:var(--hos-text-secondary);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--hos-motion-duration-fast) ease-out,box-shadow var(--hos-motion-duration-fast) ease-out,color var(--hos-motion-duration-fast) ease-out;border:0;flex:1;align-items:center;gap:8px;margin:0;padding:0 6px 0 12px;display:flex}.m-side-search-btn:hover{background-color:var(--hos-background-secondary);color:var(--hos-text-default)}.m-side-search-btn:hover .m-side-search-icon{color:var(--hos-icon-emphasized)}.m-side-search-btn:active{transform:scale(.99)}.m-side-search-btn:focus{outline:none}.m-side-search-btn:focus-visible{background-color:var(--hos-background-input-focused);box-shadow:inset 0 0 0 var(--hos-ring-width-sm) var(--hos-border-input-focused);outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset)}.m-side-search-icon{color:var(--hos-icon-secondary);transition:color var(--hos-motion-duration-fast) ease-out;flex:none}.m-side-search-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);flex:1;overflow:hidden}.m-side-search-key,.m-side-search .m-notif-bell{flex:none}.m-shell-phone .m-side-search-key{display:none}.m-side-foot{border-top:1px solid var(--hos-border-default);flex-direction:column;flex:none;gap:2px;padding:8px;display:flex}.m-side-nav{flex-direction:column;flex:1;gap:12px;min-height:0;padding:8px 0 40px;display:flex;overflow-y:auto}.m-side-divider{background-color:var(--hos-border-default);border:none;flex:none;height:1px;margin:0}.m-side-section{flex-direction:column;display:flex}.m-side-section-items{flex-direction:column;gap:6px;padding:0 8px;display:flex}.m-side-section-title{justify-content:space-between;align-items:center;gap:4px;padding:8px 16px;display:flex}.m-side-section-label{font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);color:var(--hos-text-tertiary)}.m-side-section-action{margin-left:auto}.m-nav-item{width:100%}.m-nav-l1{border-radius:var(--hos-radius-md);width:100%;height:30px;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--hos-motion-duration-fast) ease-out,color var(--hos-motion-duration-fast) ease-out;background:0 0;border:none;align-items:center;gap:6px;margin:0;padding:2px 8px 2px 2px;text-decoration-line:none;display:flex}.m-nav-icon{border-radius:var(--hos-radius-sm);width:24px;height:24px;transition:transform var(--hos-motion-duration-fast) ease-out;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.m-nav-glyph{color:var(--hos-icon-secondary);transition:color var(--hos-motion-duration-fast) ease-out,transform var(--hos-motion-duration-fast) ease-out,filter var(--hos-motion-duration-fast) ease-out,opacity var(--hos-motion-duration-fast) ease-out;position:absolute}.m-nav-glyph-own{opacity:1;filter:blur();display:flex}.m-nav-glyph-chevron{opacity:0;filter:blur(2px)}.m-nav-text{flex:1;justify-content:space-between;align-items:center;min-width:0;display:flex}.m-nav-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);overflow:hidden}.m-nav-l1 .m-nav-label{color:var(--hos-text-secondary);transition:background-color var(--hos-motion-duration-fast) ease-out,color var(--hos-motion-duration-fast) ease-out}.m-nav-l1:hover,.m-nav-l1:focus-visible{background-color:var(--hos-background-default-hovered)}.m-nav-l1:hover .m-nav-label,.m-nav-l1:focus-visible .m-nav-label{color:var(--hos-text-default)}.m-nav-l1:hover .m-nav-icon,.m-nav-l1:focus-visible .m-nav-icon{transform:scale(.96)}.m-nav-l1[data-active=true]{background-color:var(--hos-background-secondary)}.m-nav-l1[data-active=true] .m-nav-label{color:var(--hos-text-emphasized)}.m-nav-l1[data-active=true]:hover,.m-nav-l1[data-active=true]:focus-visible{background-color:var(--hos-background-secondary-hovered)}.m-nav-l1[aria-expanded=false]:hover .m-nav-glyph-chevron{opacity:.88;filter:blur()}.m-nav-l1[aria-expanded=false]:hover .m-nav-glyph-own{opacity:0;filter:blur(2px)}.m-nav-l1:focus{outline:none}.m-nav-l1:focus-visible{outline:var(--hos-focus-ring);outline-offset:-2px}.m-nav-item-disabled .m-nav-l1{cursor:default}.m-nav-item-disabled .m-nav-l1 .m-nav-label{color:var(--hos-text-disabled)}.m-nav-item-disabled .m-nav-l1:hover{background:0 0}.m-nav-count{font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);color:var(--hos-text-tertiary);font-variant-numeric:tabular-nums;flex-shrink:0}.m-nav-new{border-radius:var(--hos-radius-sm);background-color:var(--hos-background-highlight);height:20px;color:var(--hos-text-default);font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);white-space:nowrap;flex-shrink:0;align-items:center;padding:0 8px;display:inline-flex;position:relative}.m-nav-nested{opacity:0;transition:grid-template-rows var(--hos-motion-duration-slow) var(--hos-motion-ease-enter),opacity var(--hos-motion-duration-slow) ease-out;grid-template-rows:0fr;display:grid}.m-nav-nested[data-open=true]{opacity:1;grid-template-rows:1fr}.m-nav-nested-content{min-height:0;overflow:hidden}.m-nav-sub-wrap{flex-direction:column;width:100%;display:flex;position:relative}.m-nav-sub-list{flex-direction:column;width:100%;margin:0;padding:2px 0 0;list-style:none;display:flex}.m-nav-l2{width:100%;height:34px;color:var(--hos-text-secondary);font:inherit;text-align:left;cursor:pointer;transition:color var(--hos-motion-duration-base) ease-out;background:0 0;border:none;align-items:center;gap:6px;margin:0;padding:0 4px 0 2px;text-decoration-line:none;display:flex}.m-nav-l2:hover{color:var(--hos-text-default)}.m-nav-l2[data-active=true]{color:var(--hos-text-emphasized)}.m-nav-l2:focus{outline:none}.m-nav-l2:focus-visible{outline:var(--hos-focus-ring);outline-offset:-2px}.m-nav-rail{flex-shrink:0;width:24px;height:24px;display:flex;position:relative}.m-nav-rail:before{content:"";background-color:var(--hos-border-emphasized);width:2px;position:absolute;top:-5px;bottom:-5px;left:11px}.m-nav-sub-list>li:first-child .m-nav-rail:before{top:-7px}.m-nav-l2[data-active=true] .m-nav-rail:after{content:"";background-color:var(--hos-icon-primary);width:2px;height:20px;transition:background-color var(--hos-motion-duration-base) ease-out;position:absolute;top:2px;left:11px}@media(prefers-reduced-motion:reduce){.m-nav-nested,.m-nav-l1,.m-nav-icon,.m-nav-glyph{transition:none}}.m-org{min-width:0;position:relative}.m-org-button{width:204px;height:var(--hos-control-height-sm);border-radius:var(--hos-radius-md);color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;flex-flow:row;align-items:center;gap:8px;margin:0;padding:4px 6px 4px 2px;display:flex}.m-org-button:hover,.m-org-button[data-open=true]{background:var(--hos-background-default-hovered)}.m-org-button:focus{outline:none}.m-org-button:focus-visible{outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset)}.m-org-name{white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;min-width:0;font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-sm-line-height);color:var(--hos-text-title);overflow:hidden}.m-org-badge{flex-shrink:0;margin-left:auto}.m-org-chevron{min-width:20px;height:20px;color:var(--hos-icon-secondary);justify-content:center;align-items:center;margin-left:auto;display:none}.m-org-button:hover .m-org-chevron,.m-org-button[data-open=true] .m-org-chevron{color:var(--hos-icon-default);display:flex}.m-org-button:hover .m-org-badge,.m-org-button[data-open=true] .m-org-badge{display:none}.m-org-compact .m-org-button{width:auto;min-width:0}.m-org-compact .m-org-name{max-width:96px}.m-org-head{border-bottom:1px solid var(--hos-border-default);border-radius:var(--hos-radius-sm);background-color:var(--hos-background-menu-header);align-items:center;gap:12px;margin:0 0 4px;padding:12px;display:flex}.m-org-head-info{flex:1;min-width:0;overflow:hidden}.m-org-head-name{white-space:nowrap;text-overflow:ellipsis;font-size:var(--hos-type-body-lg-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-lg-line-height);color:var(--hos-text-emphasized);overflow:hidden}.m-org-head-sub{font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-sm-line-height);color:var(--hos-text-tertiary)}.m-org-badge-head{align-self:flex-start;margin-left:0}.m-side-settings-back{flex:none;display:flex}.m-backlink{min-height:28px;margin:16px 12px;padding-inline:4px}.m-settingsnav{flex-direction:column;flex:1;gap:24px;min-height:0;padding:0 8px 16px;display:flex;overflow:hidden auto}.m-settingsnav-group{flex-direction:column;gap:4px;display:flex}.m-settingsnav-header{height:20px;padding:0 4px 0 12px}.m-settingsnav-link{border-radius:var(--hos-radius-md);width:100%;height:30px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin:0;padding:0 12px;text-decoration-line:none;display:flex}.m-settingsnav-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-secondary);overflow:hidden}.m-settingsnav-link:hover,.m-settingsnav-link:focus-visible{background-color:var(--hos-background-default-hovered)}.m-settingsnav-link:hover .m-settingsnav-label{color:var(--hos-text-default)}.m-settingsnav-link[data-active=true]{background-color:var(--hos-background-secondary)}.m-settingsnav-link[data-active=true] .m-settingsnav-label{color:var(--hos-text-emphasized)}.m-settingsnav-link:focus{outline:none}.m-settingsnav-link:focus-visible{outline:var(--hos-focus-ring);outline-offset:-2px}.m-settingsnav-count{border-radius:var(--hos-radius-sm);background-color:var(--hos-background-emphasized);min-width:20px;height:20px;color:var(--hos-text-default);font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}.m-topbar{background-color:var(--hos-background-default);z-index:4;box-sizing:border-box;width:100%;height:var(--hos-layout-dashboard-top-bar-height);font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-light);color:var(--hos-text-emphasized);flex:none;justify-content:center;align-items:center;line-height:16px;display:flex;position:sticky;top:0;left:0}.m-topbar-wrap{width:100%;min-width:0;height:var(--hos-control-height-md);justify-content:flex-end;align-items:center;gap:4px;margin:0 24px;display:flex}.m-topbar-left{flex-grow:1;min-width:0;margin-right:12px}.m-topbar-search{height:var(--hos-control-height-sm);min-height:var(--hos-control-height-sm);border-radius:var(--hos-radius-full);color:var(--hos-text-default);font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);white-space:nowrap;cursor:pointer;background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0 0 0 -12px;padding:4px 16px 4px 12px;text-decoration-line:none;display:inline-flex;position:relative}.m-topbar-search-icon{color:var(--hos-icon-default);pointer-events:none;flex-shrink:0;margin-right:8px}.m-topbar-search:hover,.m-topbar-search:focus-visible{background-color:var(--hos-background-secondary);color:var(--hos-text-emphasized)}.m-topbar-search:hover .m-topbar-search-icon,.m-topbar-search:focus-visible .m-topbar-search-icon{color:var(--hos-icon-emphasized)}.m-topbar-search:focus{outline:none}.m-topbar-search:focus-visible{outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset)}.m-topbar-search:active{transform:scale(.99)}.m-topbar-menus{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}.m-topbar-slot{height:var(--hos-control-height-sm);display:inline-flex;position:relative}.m-topbar-dot{border-radius:var(--hos-radius-full);background:var(--hos-background-primary);width:6px;height:6px;box-shadow:0 0 0 var(--hos-ring-width-sm) var(--hos-background-default);pointer-events:none;position:absolute;top:9px;left:18px}.m-topbar-user{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;width:32px;height:32px;margin:0 0 0 4px;padding:0;display:inline-block}.m-topbar-user:focus{outline:none}.m-topbar-user:focus-visible{outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset)}.m-shell{height:100svh;font-family:var(--hos-font-family-text);background-color:var(--hos-background-default);color:var(--hos-text-default);flex-direction:column;display:flex}.m-shell-fit{height:100%}.m-shell-body{flex-grow:1;min-height:0;display:flex;position:relative}.m-shell-layout{isolation:isolate;background-color:var(--hos-background-default);flex-grow:1;align-items:flex-start;width:100%;min-width:0;min-height:0;display:flex;overflow:auto}.m-shell-locked{overflow:hidden}.m-shell-side{z-index:2;flex-shrink:0;height:100%;position:sticky;top:0}.m-shell-content{isolation:isolate;background-color:var(--hos-background-default);flex-direction:column;flex-grow:1;align-items:stretch;min-width:0;min-height:100%;display:flex}.m-shell-full .m-shell-content{height:100%;overflow:auto}.m-shell-main-full{flex-direction:column;flex-grow:1;width:max-content;min-width:100%;display:flex}.m-shell-header{z-index:3;background-color:var(--hos-background-default);position:sticky;top:0;left:0}.m-shell-main-centered{box-sizing:border-box;width:min(var(--hos-layout-dashboard-content-width),calc(100% - 2 * var(--hos-layout-dashboard-horizontal-padding)));padding:var(--hos-layout-dashboard-top-padding) 0 var(--hos-layout-dashboard-padding-bottom);margin:0 auto}.m-shell-main-wide,.m-shell-main-fill.m-shell-main-wide{width:calc(100% - 2 * var(--hos-layout-dashboard-horizontal-padding))}.m-shell-main-fill{padding-bottom:var(--hos-space-300);flex-direction:column;flex:1 0 auto;display:flex}.m-shell-phone .m-shell-side{z-index:3;visibility:hidden;height:100svh;transition:transform var(--hos-motion-duration-slow) ease-in-out,visibility 0s linear var(--hos-motion-duration-slow);position:fixed;top:0;left:0;transform:translate(-100%)}.m-shell-phone .m-shell-side[data-open=true]{visibility:visible;transition:transform var(--hos-motion-duration-slow) ease-in-out;transform:none}.m-shell-scrim{z-index:2;background-color:var(--hos-background-modal-scrim);opacity:0;pointer-events:none;transition:opacity var(--hos-motion-duration-slow) ease-in-out;position:fixed;inset:0}.m-shell-scrim[data-open=true]{opacity:1;pointer-events:auto}.m-shell-phone .m-shell-content{width:100%}.m-shell-phone.m-shell-full .m-shell-content{height:auto;overflow:visible}.m-shell-mbar{z-index:4;box-sizing:border-box;height:var(--hos-layout-dashboard-top-bar-height);border-bottom:1px solid var(--hos-border-default);background-color:var(--hos-background-default);min-width:min(340px,100%);font-family:var(--hos-font-family-text);color:var(--hos-text-emphasized);flex:none;align-items:center;padding:0 16px 0 6px;display:flex;position:sticky;top:0;left:0}.m-shell-mbar-wrap{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.m-shell-mbar-title{align-items:center;gap:4px;min-width:0;display:flex}.m-shell-mbar-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default);overflow:hidden}.m-shell-mbar-actions{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:4px;display:flex}.m-shell-mbar-actions .m-topbar-action-short{padding-inline:10px}.m-shell-mbar-actions .m-topbar-user{margin-left:0}.m-shell-phone .m-shell-main-centered{width:100%;padding:16px 16px 112px}.m-shell-phone .m-shell-main-fill{padding-bottom:var(--hos-space-300)}.m-shell-phone .m-shell-main-full{width:auto;min-width:0}@media(prefers-reduced-motion:reduce){.m-shell-phone .m-shell-side,.m-shell-phone .m-shell-side[data-open=true],.m-shell-scrim{transition:none}}.m-shell-bare:not(.m-shell-phone) .m-shell-main-centered{padding-top:var(--hos-space-400)}.m-shell-railed,.m-shell-railed .m-shell-layout,.m-shell-side-railed{background-color:var(--hos-background-rail)}.m-shell-side-railed{display:flex}.m-shell-railed .m-shell-content,.m-shell-side-railed .m-side{--hos-background-default:var(--hos-background-app);background-color:var(--hos-background-app)}.m-shell-railed .m-shell-content{background-color:#0000;background-image:linear-gradient(var(--hos-background-app),var(--hos-background-app))}.m-shell-railed .m-shell-layout{background-color:#0000;background-image:linear-gradient(var(--hos-background-rail),var(--hos-background-rail))}.m-shell-railed:not(.m-shell-phone){--m-side-w:calc(var(--hos-layout-side-bar-width) + 36px)}.m-shell-railed:not(.m-shell-phone) .m-shell-content{height:100%;overflow:auto}.m-shell-railed:not(.m-shell-phone):not(.m-shell-nosidebar) .m-shell-content{margin-left:var(--m-side-w);transition:margin-left var(--hos-motion-duration-slow) var(--hos-motion-ease-enter)}.m-shell-railed.m-shell-collapsed:not(.m-shell-phone) .m-shell-content{margin-left:0}.m-shell-railed:not(.m-shell-phone) .m-shell-side-railed .m-side{height:auto;position:absolute;top:0;bottom:0;left:100%}.m-shell-side-railed .m-side{width:var(--m-side-w);min-width:var(--m-side-w);z-index:1;border-radius:var(--hos-radius-xl) 0 0 var(--hos-radius-xl);box-shadow:var(--hos-shadow-panel);clip-path:inset(-24px 0 -24px -24px);position:relative}.m-rail{box-sizing:border-box;background-color:var(--hos-background-rail);width:56px;min-width:56px;height:100%;transition:width var(--hos-motion-duration-base) ease,min-width var(--hos-motion-duration-base) ease;flex-direction:column;padding:10px 6px 12px;display:flex}.m-rail-groups{scrollbar-width:none;flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow-y:auto}.m-rail-group{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.m-rail-foot{flex-direction:column;flex:none;align-items:stretch;gap:8px;padding-top:8px;display:flex}.m-rail-btn{box-sizing:border-box;border-radius:var(--hos-radius-lg);cursor:pointer;width:44px;height:44px;transition:width var(--hos-motion-duration-base) ease;background:0 0;border:none;align-items:center;gap:12px;padding:0 6px;text-decoration:none;display:flex;position:relative;overflow:hidden}.m-rail-btn:hover,.m-rail-btn[data-active=true]{background-color:var(--hos-background-secondary-hovered)}.m-rail-btn:focus-visible{outline:var(--hos-focus-ring)}.m-rail-avatar,.m-rail-tile,.m-rail-btn>.m-avatar{flex:none}.m-rail-count{box-sizing:border-box;border-radius:var(--hos-radius-full);background-color:var(--hos-background-primary);min-width:16px;height:16px;color:var(--hos-text-on-primary);font-size:var(--hos-type-micro-size);font-weight:var(--hos-font-weight-demi);text-align:center;font-variant-numeric:tabular-nums;padding:0 4px;line-height:16px;position:absolute;top:4px;left:24px}.m-rail-tile{width:32px;height:32px;color:var(--hos-icon-default);place-items:center;display:grid}.m-rail-icon{width:18px;height:18px}.m-rail-btn[data-off=true] .m-rail-avatar{filter:grayscale(.7);opacity:.6}.m-rail-dot{border-radius:var(--hos-radius-full);background-color:var(--hos-text-disabled);width:9px;height:9px;box-shadow:0 0 0 var(--hos-ring-width-md) var(--hos-background-rail);position:absolute;top:32px;left:32px}.m-rail-dot--fresh{background-color:var(--hos-background-accent)}.m-shell-nosidebar:not(.m-shell-phone) .m-shell-side,.m-shell-collapsed:not(.m-shell-peek) .m-shell-side{z-index:0}.m-shell-nosidebar:not(.m-shell-phone) .m-shell-content,.m-shell-collapsed .m-shell-content{z-index:1;border-radius:var(--hos-radius-xl) 0 0 var(--hos-radius-xl);box-shadow:var(--hos-shadow-panel);clip-path:inset(-24px 0 -24px -24px);position:relative}.m-shell-railed.m-shell-collapsed:not(.m-shell-phone) .m-shell-side-railed .m-side{top:var(--hos-space-100);bottom:var(--hos-space-100)}.m-shell-collapsed .m-shell-side-railed .m-side{border-radius:var(--hos-radius-xl);box-shadow:var(--hos-shadow-dialog);clip-path:none;opacity:0;visibility:hidden;transition:opacity var(--hos-motion-duration-base) ease-out,transform var(--hos-motion-duration-base) ease-out,visibility 0s linear var(--hos-motion-duration-base);border-right:0;transform:translate(-8px)}.m-shell-collapsed.m-shell-peek .m-shell-side-railed .m-side{opacity:1;visibility:visible;transition:opacity var(--hos-motion-duration-base) ease-out,transform var(--hos-motion-duration-base) ease-out,visibility 0s;transform:none}@media(prefers-reduced-motion:reduce){.m-shell-collapsed .m-shell-side-railed .m-side,.m-shell-railed:not(.m-shell-phone) .m-shell-content,.m-rail,.m-rail-btn{transition:none}}.m-page{gap:var(--hos-space-300);flex-direction:column;width:100%;min-width:0;display:flex}.m-page--chat{flex:1 1 0;min-height:0}.m-page>.m-set-header,.m-page>.m-set-header-stack>.m-set-header{padding-bottom:0}.m-page-body{gap:var(--hos-space-500);flex-direction:column;min-width:0;display:flex}.m-page--chat>.m-page-body{flex:1;min-height:0}.m-page-section{gap:var(--hos-space-200);flex-direction:column;min-width:0;display:flex}.m-cmd-trigger{border-radius:var(--hos-radius-full);min-height:32px;color:var(--hos-text-default);font:inherit;font-family:var(--font);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);white-space:nowrap;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px 16px 4px 12px;display:inline-flex;position:relative}.m-cmd-trigger-icon{color:var(--hos-icon-default);pointer-events:none;flex:none;margin-right:8px}.m-cmd-trigger:hover,.m-cmd-trigger:focus-visible{background-color:var(--hos-background-secondary);color:var(--hos-text-emphasized)}.m-cmd-trigger:hover .m-cmd-trigger-icon,.m-cmd-trigger:focus-visible .m-cmd-trigger-icon{color:var(--hos-icon-emphasized)}.m-cmd-trigger:focus{outline:none}.m-cmd-trigger:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-cmd-trigger:active{transform:scale(.99)}.m-cmd-palette{box-shadow:var(--hos-shadow-popover)}.m-cmd{box-sizing:border-box;border-radius:var(--hos-radius-lg);background:var(--hos-background-surface-raised);width:800px;max-width:100%;height:564px;max-height:calc(100dvh - 32px);box-shadow:0 0 0 var(--hos-ring-width-sm) var(--hos-border-default);color:var(--hos-text-emphasized);font-family:var(--font);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-light);flex-direction:column;line-height:16px;display:flex;position:relative;overflow:hidden}.m-cmd-inline{max-height:none}.m-cmd-input-row{border-bottom:1px solid var(--hos-border-default);flex:none;align-items:center;height:48px;padding:0 16px;display:flex}.m-cmd-input-icon{color:var(--hos-icon-primary);flex:none;margin-right:14px}.m-cmd-input{min-width:0;color:var(--hos-text-emphasized);font-size:var(--hos-type-body-lg-size);font-weight:var(--hos-font-weight-light);flex:1;line-height:24px}.m-cmd-chips-row{flex:none;align-items:center;gap:8px;padding:13px 12px 0;display:flex}.m-cmd-chips{gap:var(--hos-space-gap-inline-md);scrollbar-width:none;flex:1;min-width:0;margin:-3px;padding:3px;display:flex;overflow-x:auto}.m-cmd-chips::-webkit-scrollbar{display:none}.m-cmd-chips-more{-webkit-mask-image:var(--hos-gradient-overflow-fade-mask);mask-image:var(--hos-gradient-overflow-fade-mask)}.m-cmd-list{flex:1;min-height:0;padding:0 8px 8px;overflow-y:auto}.m-cmd-group-label{color:var(--hos-text-secondary);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);padding:11px 12px 9px}.m-cmd-row{box-sizing:border-box;border-radius:var(--hos-radius-md);cursor:pointer;height:44px;color:var(--hos-text-emphasized);align-items:center;gap:8px;padding:0 12px;display:flex}.m-cmd-row-active{background:var(--hos-background-default-hovered)}.m-cmd-lead{border-radius:var(--hos-radius-full);background:var(--hos-background-secondary);width:24px;height:24px;color:var(--hos-icon-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.m-cmd-lead-initials{background:var(--hos-background-emphasized);color:var(--hos-text-default);font-size:var(--hos-type-micro-size);font-weight:var(--hos-font-weight-demi);text-transform:uppercase;line-height:24px}.m-cmd-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-light);line-height:var(--hos-type-body-line-height);flex:1;overflow:hidden}.m-cmd-detail{color:var(--hos-text-tertiary)}.m-cmd-meta{text-overflow:ellipsis;white-space:nowrap;max-width:50%;color:var(--hos-text-tertiary);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-light);line-height:var(--hos-type-body-line-height);flex:none;overflow:hidden}.m-cmd-chevron{color:var(--hos-icon-secondary);flex:none}.m-cmd-subs{position:relative}.m-cmd-subs:before{content:"";border-left:1px solid var(--hos-border-emphasized);position:absolute;top:0;bottom:0;left:24px}.m-cmd-row-sub{padding-left:44px}.m-cmd-footer{border-top:1px solid var(--hos-border-default);flex:none;align-items:center;gap:12px;height:36px;padding:0 16px;display:flex;overflow:hidden}.m-cmd-hint{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.m-cmd-chips-next{margin-right:calc(-1 * var(--hos-space-50))}.m-cmd-hint-label{color:var(--hos-text-secondary);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking)}@media(max-width:600px){.m-cmd{height:calc(100dvh - 32px)}.m-cmd-hint:nth-child(3){display:none}}.m-notif-wrap{display:inline-block;position:relative}.m-notif-bell{border-radius:var(--hos-radius-full);width:32px;height:32px;min-height:32px;color:var(--hos-icon-default);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.m-notif-bell:hover,.m-notif-bell:focus-visible,.m-notif-bell-open{background-color:var(--hos-background-secondary);color:var(--hos-icon-emphasized)}.m-notif-bell:focus{outline:none}.m-notif-bell:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-notif-bell:active{transform:scale(.99)}.m-notif-unread-dot{border-radius:var(--hos-radius-full);background:var(--hos-background-primary);width:6px;height:6px;box-shadow:0 0 0 var(--hos-ring-width-md) var(--hos-background-default);position:absolute;top:7px;right:8px}.m-notif-count{box-sizing:border-box;border-radius:var(--hos-radius-full);background:var(--hos-background-primary);min-width:16px;height:16px;color:var(--hos-text-on-primary);box-shadow:0 0 0 var(--hos-ring-width-md) var(--hos-background-default);font-family:var(--font);font-size:var(--hos-type-micro-size);font-weight:var(--hos-font-weight-demi);text-align:center;padding:0 4px;line-height:16px;position:absolute;top:1px;right:0}.m-notif-wrap-row{width:100%;display:block}.m-notif-rowbtn.is-open{background-color:var(--hos-background-default-hovered)}.m-notif-rowbtn.is-open .m-nav-label{color:var(--hos-text-default)}.m-notif-rowcount{box-sizing:border-box;border-radius:var(--hos-radius-full);background:var(--hos-background-primary);min-width:20px;height:18px;color:var(--hos-text-on-primary);font-family:var(--hos-font-family-text);font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-demi);text-align:center;font-variant-numeric:tabular-nums;flex:none;padding:0 6px;line-height:18px}@media(max-width:640px){.m-notif-pop>.m-notif{width:calc(100vw - 2 * var(--hos-space-100));max-width:none}}.m-notif{box-sizing:border-box;border-radius:var(--hos-radius-md);background-color:var(--hos-background-surface-floating);width:427px;max-width:calc(100vw - 15px);min-height:145px;max-height:calc(100vh - 200px);box-shadow:var(--hos-shadow-popover);color:var(--hos-text-emphasized);font-family:var(--font);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-light);line-height:16px;overflow-y:auto}.m-notif:focus{outline:none}.m-notif-head{z-index:2;border-bottom:1px solid var(--hos-border-default);background-color:var(--hos-background-surface-floating);justify-content:space-between;align-items:center;padding:16px 16px 16px 24px;display:flex;position:sticky;top:0}.m-notif-title{color:var(--hos-text-default);font-size:var(--hos-type-body-lg-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-lg-line-height)}.m-notif-markall{border-radius:var(--hos-radius-full);background-color:var(--hos-background-secondary);width:32px;height:32px;color:var(--hos-icon-default);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.m-notif-markall:not(:disabled):hover,.m-notif-markall:not(:disabled):focus-visible{background-color:var(--hos-background-secondary-hovered);color:var(--hos-icon-emphasized)}.m-notif-markall:disabled{opacity:var(--hos-opacity-disabled);cursor:default}.m-notif-markall:focus{outline:none}.m-notif-markall:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-notif-markall:not(:disabled):active{transform:scale(.99)}.m-notif-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.m-notif-list{flex-direction:column;display:flex}.m-notif-row{box-sizing:border-box;border:none;border-bottom:1px solid var(--hos-border-default);text-align:left;cursor:pointer;width:100%;color:var(--hos-text-default);font:inherit;background:0 0;align-items:flex-start;gap:16px;padding:12px 24px;display:flex;position:relative}.m-notif-row:last-child{border-bottom:none}.m-notif-row:hover{background:var(--hos-background-default-hovered)}.m-notif-row:focus{outline:none}.m-notif-row:focus-visible{background:var(--hos-background-default-hovered);outline:var(--hos-focus-ring);outline-offset:-2px}.m-notif-dot{border-radius:var(--hos-radius-full);width:6px;height:6px;position:absolute;top:21px;left:10px}.m-notif-row-unread .m-notif-dot{background:var(--hos-background-primary)}.m-notif-text{flex-direction:column;flex:1;min-width:0;display:flex}.m-notif-row-title{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default)}.m-notif-row-unread .m-notif-row-title{color:var(--hos-text-emphasized);font-weight:var(--hos-font-weight-demi)}.m-notif-body{color:var(--hos-text-tertiary);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking)}.m-notif-time{color:var(--hos-text-tertiary);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);letter-spacing:var(--hos-type-label-tracking);white-space:nowrap;flex:none;line-height:24px}.m-table-t-body{font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height)}.m-table-t-secondary{font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-sm-line-height)}.m-table-t-label{font-family:var(--hos-font-family-text);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking)}.m-table-t-tiny{font-family:var(--hos-font-family-text);font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking)}.m-table-ellipsis{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.m-table-tone-default{color:var(--hos-text-default)}.m-table-tone-secondary{color:var(--hos-text-secondary)}.m-table-tone-tertiary{color:var(--hos-text-tertiary)}.m-table-tone-emphasized{color:var(--hos-text-emphasized)}.m-table-wrap{isolation:isolate;background-color:var(--hos-background-default);width:100%;color:var(--hos-text-emphasized);font-family:var(--hos-font-family-text);position:relative}.m-table{border-collapse:separate;border-spacing:0;background-color:var(--hos-background-default);width:100%;display:block}.m-table-head{top:var(--m-table-sticky-top,0px);z-index:2;isolation:isolate;background-color:var(--hos-background-default);-webkit-user-select:none;user-select:none;display:block;position:sticky}.m-table-head-row,.m-table-row{grid-template-columns:var(--m-table-cols);grid-auto-flow:column;justify-content:start;width:100%;display:grid}.m-table-th{height:var(--hos-control-height-md);box-sizing:border-box;min-width:0;padding:var(--hos-cell-padding-block) var(--hos-cell-padding-inline) var(--hos-cell-padding-block) 0;color:var(--hos-text-tertiary);font-family:var(--hos-font-family-text);font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);text-align:start;white-space:nowrap;align-items:center;display:flex}.m-table-head-label{text-overflow:ellipsis;overflow:hidden}.m-table-body{z-index:1;display:block;position:relative}.m-table-row{box-sizing:border-box;border:1px solid #0000;border-width:1px 0;border-top-color:var(--hos-border-default);margin-bottom:-1px;position:relative}.m-table-body .m-table-row:last-child{border-bottom-color:var(--hos-border-default)}.m-table-cell{height:var(--hos-row-height-default);box-sizing:border-box;min-width:0;padding:var(--hos-cell-padding-block) var(--hos-cell-padding-inline) var(--hos-cell-padding-block) 0;align-items:center;display:flex}.m-table-cell>.m-skeleton{flex:1}.m-table--large .m-table-cell{height:var(--hos-row-height-comfortable)}.m-table--compact .m-table-th{height:var(--hos-control-height-sm);padding-block:var(--hos-cell-padding-block-compact)}.m-table--compact .m-table-cell{height:var(--hos-row-height-compact);padding-block:var(--hos-cell-padding-block-compact)}.m-table--compact .m-table-th,.m-table--compact .m-table-cell{padding-right:var(--hos-cell-padding-inline-compact)}.m-table-row--muted .m-table-cell{color:var(--hos-text-tertiary);text-decoration:line-through}.m-table-row--muted .m-table-cell *{color:inherit}.m-table-wrap{container-type:inline-size}@container not (min-width:420px){.m-table-head-row,.m-table-row{grid-template-columns:var(--m-table-cols-narrow,var(--m-table-cols))}.m-table-optional{display:none}}.m-table-align-start{text-align:start;justify-content:flex-start}.m-table-align-center{text-align:center;justify-content:center}.m-table-align-end{text-align:end;justify-content:flex-end}.m-table-first{padding-left:var(--hos-space-page-inset-sm)}.m-table-after-check{padding-left:var(--hos-space-200)}.m-table-last{padding-right:var(--hos-space-page-inset-sm)}.m-table-row[tabindex]{cursor:pointer}.m-table-row--interactive:hover,.m-table-row--interactive[data-m-hover],.m-table-row--interactive.m-table-row--selected,.m-table-row--interactive:has(:focus-visible),.m-table-row--interactive:focus-visible{background-color:var(--hos-background-default-hovered)}.m-table-row--interactive:hover,.m-table-row--interactive[data-m-hover],.m-table-row--interactive.m-table-row--selected{border-color:var(--hos-border-default)}.m-table-row--interactive:is(:hover,[data-m-hover],.m-table-row--selected,:focus-visible,:has(:focus-visible))+.m-table-row{border-top-color:#0000}.m-table-row--interactive:focus-visible,.m-table-row--interactive:has(:focus-visible){border-color:var(--hos-border-focus-ring);outline:none}.m-table-row--interactive:is(:hover,[data-m-hover],.m-table-row--selected)+.m-table-row:is(:focus-visible,:has(:focus-visible)){border-top-color:var(--hos-border-focus-ring)}.m-table-sort{border-radius:var(--hos-radius-sm);color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;margin:-5px;padding:5px;line-height:14px;display:inline-flex}.m-table-sort--end{flex-direction:row-reverse}.m-table-sort:focus{outline:none}.m-table-sort:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-table-sort:hover,.m-table-sort[data-m-hover],.m-table-sort:focus-visible{color:var(--hos-text-emphasized);background-color:var(--hos-background-default-hovered)}.m-table-sort-icon{justify-content:center;align-items:center;width:20px;height:14px;display:none}.m-table-sort--active .m-table-sort-icon,.m-table-sort:hover .m-table-sort-icon,.m-table-sort[data-m-hover] .m-table-sort-icon,.m-table-sort:focus-visible .m-table-sort-icon{display:inline-flex}.m-table-check-cell{justify-content:flex-start;padding:0 0 0 10px}.m-table-check-cell--loading{padding:var(--hos-space-component-inset-md) 0 var(--hos-space-component-inset-md) var(--hos-space-200)}.m-table-check{display:flex}.m-table-textcell{flex-direction:column;min-width:0;max-width:100%;display:flex}.m-table-party{align-items:center;min-width:0;max-width:100%;display:flex}.m-table-party-text{min-width:0;margin-left:var(--hos-space-200);flex-direction:column;display:flex}.m-table-party--large .m-table-party-text{margin-left:var(--hos-space-150)}.m-table-party-text:first-child{margin-left:0}.m-table-party-line{align-items:center;min-width:0;display:flex}.m-table-party-name{color:var(--hos-text-default)}.m-table-party-secondary{color:var(--hos-text-tertiary)}.m-table-party-flag{margin-left:var(--hos-space-100);flex:none;display:inline-flex}.m-table-tags{gap:var(--hos-space-gap-inline-sm);min-width:0;display:flex;overflow:hidden}.m-table-party-tags{flex-wrap:wrap;row-gap:4px;margin-top:4px;overflow:visible}.m-table-method{align-items:center;min-width:0;display:flex}.m-table-method-icon{color:var(--hos-icon-secondary);flex:none;margin-right:8px}.m-table-row:is(:hover,[data-m-hover],:focus-visible) .m-table-method-icon{color:var(--hos-icon-default)}.m-table-date-repeat{opacity:0}.m-table-row:is(:hover,[data-m-hover],:focus-visible,:has(:focus-visible)) .m-table-date-repeat{opacity:1}.m-table-row--empty{border-top-color:var(--hos-border-default)}.m-table .m-table-cell.m-table-empty{grid-column:1/-1;height:auto;padding:0}.m-table-empty-state{flex:1}.m-table-footer{box-sizing:border-box;width:100%;min-height:57px;padding:var(--hos-space-200) var(--hos-space-page-inset-sm);background:var(--hos-background-default);border-top:1px solid var(--hos-border-default);font-family:var(--hos-font-family-text);align-items:center;display:flex}.m-table-wrap .m-table-footer{border-top-color:#0000;margin-top:1px}.m-table-footer-label{margin-right:var(--hos-space-100);color:var(--hos-text-default);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking)}.m-table-footer-more{margin-left:var(--hos-space-50);border-radius:var(--hos-radius-sm);color:var(--hos-text-link);font:inherit;font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);cursor:pointer;background:0 0;border:0;padding:2px 6px}.m-table-footer-more:hover,.m-table-footer-more:focus-visible{background-color:var(--hos-background-default-hovered);color:var(--hos-text-link-hovered)}.m-table-footer-more:focus{outline:none}.m-table-footer-more:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-table-footer-more:disabled{color:var(--hos-text-tertiary);cursor:default;background:0 0}.m-bulk{z-index:var(--hos-z-sticky);bottom:var(--hos-space-600);left:var(--m-bulk-left,0px);pointer-events:none;opacity:0;transition:opacity var(--hos-motion-duration-slow) ease-in-out,transform var(--hos-motion-duration-slow) ease-in-out;will-change:opacity,transform;font-family:var(--hos-font-family-text);justify-content:center;align-items:center;display:flex;position:fixed;right:0;transform:translateY(150px)}.m-bulk--inline{position:relative;bottom:auto;left:auto;right:auto}.m-bulk--visible{opacity:1;transform:translateY(0)}.m-bulk--visible .m-bulk-inner{pointer-events:auto}@media(prefers-reduced-motion:reduce){.m-bulk{transition:opacity var(--hos-motion-duration-slow) ease-in-out;transform:none}}.m-bulk-inner{box-sizing:border-box;max-width:calc(100vw - 32px);padding:10px var(--hos-space-150) 10px var(--hos-space-surface-inset-sm);border-radius:var(--hos-radius-full);background-color:var(--hos-background-surface-floating);box-shadow:var(--hos-shadow-popover);align-items:center;display:flex}.m-bulk-content{justify-content:space-between;align-items:center;gap:var(--hos-space-gap-inline-2xl);min-width:0;min-height:40px;display:flex}.m-bulk-info{align-items:center;gap:var(--hos-space-gap-inline-md);white-space:nowrap;color:var(--hos-text-default);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);display:flex}.m-bulk-actions{justify-content:center;align-items:center;gap:var(--hos-space-gap-inline-lg);display:flex}.m-bulk-clear{justify-content:center;align-items:center;gap:var(--hos-space-gap-inline-xl);display:flex}.m-bulk-divider{width:1px;height:25px;margin-left:var(--hos-space-gap-inline-xl);background-color:var(--hos-border-default)}.m-activity-desc{align-items:center;gap:var(--hos-space-gap-inline-md);min-width:0;display:flex}.m-activity-icon{width:24px;height:24px;color:var(--hos-icon-secondary);flex:none;justify-content:center;align-items:center;display:flex}.m-activity-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--hos-text-default);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);overflow:hidden}.m-activity-strong{font-weight:var(--hos-font-weight-demi)}.m-activity-detail{text-overflow:ellipsis;color:var(--hos-text-tertiary);font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);display:block;overflow:hidden}.m-activity--wrap .m-activity-desc{align-items:flex-start}.m-activity--wrap .m-activity-text{white-space:pre-wrap;overflow-wrap:anywhere}.m-activity--wrap .m-activity-detail{white-space:normal}.m-activity-date{color:var(--hos-text-default);font-size:var(--hos-type-body-size);line-height:var(--hos-type-body-line-height);white-space:nowrap}.m-activity-view{align-items:center;gap:var(--hos-space-gap-inline-md);color:var(--hos-text-link);font-size:var(--hos-type-body-size);line-height:var(--hos-type-body-line-height);display:none}.m-activity .m-table-row:is(:hover,[data-m-hover],:focus-visible) .m-activity-text{color:var(--hos-text-emphasized)}.m-activity .m-table-row:is(:hover,[data-m-hover],:focus-visible) .m-activity-icon{color:var(--hos-icon-default)}.m-activity .m-table-row:is(:hover,[data-m-hover],:focus-visible) .m-activity-when{display:none}.m-activity .m-table-row:is(:hover,[data-m-hover],:focus-visible) .m-activity-view{display:flex}@media(max-width:640px){.m-table-wrap:has(>.m-table:not(.m-table--embedded)){overscroll-behavior-x:contain;overflow-x:auto}.m-table:not(.m-table--embedded){width:max-content;min-width:100%}.m-table-head{position:relative;top:auto}}.m-table--embedded .m-table-head-row,.m-table--embedded .m-table-row{column-gap:var(--hos-space-gap-inline-2xl)}.m-table--embedded .m-table-head-row{border-bottom:1px solid var(--hos-border-default);box-sizing:border-box}.m-table--embedded .m-table-th{height:var(--hos-control-height-sm);padding:var(--hos-space-component-inset-sm) var(--hos-space-component-inset-md)}.m-table--embedded .m-table-cell,.m-table--embedded.m-table--large .m-table-cell{height:auto;min-height:52px;padding:var(--hos-space-component-inset-lg) var(--hos-space-component-inset-md)}.m-table--embedded .m-table-row{border-top-color:#0000;border-bottom-color:var(--hos-border-default)}.m-table--embedded .m-table-row--interactive:is(:hover,[data-m-hover],.m-table-row--selected){background-color:var(--hos-background-secondary);border-radius:var(--hos-radius-sm);border-top-color:#0000;border-bottom-color:var(--hos-border-default)}.m-table--embedded .m-table-row--interactive:is(:hover,[data-m-hover],.m-table-row--selected)+.m-table-row{border-top-color:#0000}.m-table--embedded .m-table-row--interactive:is(:focus-visible,:has(:focus-visible)){border-color:var(--hos-border-focus-ring);border-radius:var(--hos-radius-sm)}.m-table--embedded .m-table-party-text{margin-left:var(--hos-space-gap-inline-lg)}.m-table--embedded .m-table-party-text:first-child{margin-left:0}.m-table--embedded .m-table-party-name{color:var(--hos-text-emphasized)}.m-table--embedded .m-table-method-icon,.m-table--embedded .m-table-row:is(:hover,[data-m-hover]) .m-table-method-icon{color:var(--hos-icon-tertiary)}.m-table--embedded .m-table-method{gap:0}.m-table--embedded .m-table-method-icon{width:12px;height:12px}.m-table--compact .m-table-cell{font-size:var(--hos-type-body-sm-size);line-height:var(--hos-type-body-sm-line-height)}.m-table--embedded.m-table--compact .m-table-head-row,.m-table--embedded.m-table--compact .m-table-row{column-gap:var(--hos-cell-padding-inline-compact)}.m-table--embedded.m-table--compact .m-table-th{padding-block:var(--hos-cell-padding-block-compact)}.m-table--embedded.m-table--compact .m-table-cell{min-height:var(--hos-row-height-compact);padding-block:var(--hos-cell-padding-block-compact)}.m-table--embedded.m-table--large .m-table-cell{min-height:var(--hos-row-height-comfortable)}.m-fbar{justify-content:space-between;align-items:center;gap:var(--hos-space-200);font-family:var(--font);min-width:0;display:flex}.m-fbar__right{align-items:center;gap:var(--hos-space-100);flex:none;display:flex}.m-fbar__sep{background-color:var(--hos-border-default);flex:none;width:1px;height:24px}.m-fbar__filter{display:inline-flex;position:relative}.m-fbar__filter>button svg{width:20px;height:20px}.m-fbar__count{box-sizing:border-box;min-width:16px;height:16px;padding:0 var(--hos-space-50);border-radius:var(--hos-radius-full);background-color:var(--hos-background-inverted);color:var(--hos-text-on-inverted);font-size:var(--hos-type-micro-size);pointer-events:none;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:0;right:0}.m-fbar__modes{gap:var(--hos-space-50);display:flex}.m-fbar__mode{border-radius:var(--hos-radius-full);width:40px;height:40px;color:var(--hos-icon-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.m-fbar__mode:hover{background-color:var(--hos-background-hovered)}.m-fbar__mode[aria-checked=true]{background-color:var(--hos-background-secondary);color:var(--hos-icon-default)}.m-fbar__mode:focus-visible{outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset)}.m-fmenu__left{min-height:0}.m-fmenu__tabs{flex:auto;min-height:0;overflow-y:auto}.m-fmenu__foot{align-items:flex-start;gap:var(--hos-space-50);padding:var(--hos-space-100);flex-direction:column;flex:none;display:flex}.m-fbar__search{flex:0 320px;min-width:0}.m-fcaret{pointer-events:none;-webkit-user-select:none;user-select:none;transition:transform var(--hos-motion-duration-base) var(--hos-motion-ease-standard);transform:perspective(100px)rotateX(0)}[aria-expanded=true] .m-fcaret{transform:perspective(100px)rotateX(180deg)}.m-fglyph{width:12px;height:12px;line-height:1;font-family:var(--font);justify-content:center;align-items:center;display:inline-flex}.m-ffloat{flex-direction:column;display:flex}.m-ffloat>.m-fpop{max-height:inherit}.m-fpop{box-sizing:border-box;background-color:var(--hos-background-surface-floating);border-radius:var(--hos-radius-lg);box-shadow:var(--hos-shadow-popover);color:var(--hos-text-emphasized);font-family:var(--font);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-light);text-align:left;line-height:16px}.m-fpop *,.m-fpop :before,.m-fpop :after{box-sizing:border-box}.m-fpop--panel{width:376px;max-width:calc(100vw - 16px);min-height:400px;overflow:hidden auto}.m-fpop__body{padding:var(--hos-space-surface-inset-md)}.m-fpop--menu{flex-direction:row;width:598px;max-width:calc(100vw - 16px);min-height:400px;display:flex}.m-fmenu__left{background-color:var(--hos-background-sidebar);border-top-left-radius:var(--hos-radius-lg);border-bottom-left-radius:var(--hos-radius-lg);border-right:1px solid var(--hos-border-default);flex-direction:column;flex:none;justify-content:space-between;align-items:flex-start;width:222px;display:flex;overflow:hidden auto}.m-fmenu__tabs{align-items:flex-start;gap:var(--hos-space-gap-block-2xs);width:100%;padding:var(--hos-space-surface-inset-xs);flex-direction:column;display:flex}.m-fmenu__tab{appearance:none;align-items:center;gap:var(--hos-space-gap-inline-lg);width:100%;padding:var(--hos-space-component-inset-sm) var(--hos-space-component-inset-lg);border-radius:var(--hos-radius-md);color:var(--hos-text-secondary);font-family:var(--font);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:0;display:flex}.m-fmenu__tab:hover,.m-fmenu__tab[aria-selected=true]{background-color:var(--hos-background-default-hovered);color:var(--hos-text-emphasized)}.m-fmenu__tab:focus{outline:0}.m-fmenu__tab:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-fmenu__icon{width:20px;height:20px;padding:var(--hos-space-component-inset-xs);flex:none;justify-content:center;align-items:center;display:flex}.m-fmenu__icon.is-applied{color:var(--hos-background-input-checked)}.m-fmenu__label{text-overflow:ellipsis;overflow:hidden}.m-fmenu__indicator{opacity:0;flex:none;margin-left:auto}.m-fmenu__tab:hover .m-fmenu__indicator,.m-fmenu__tab:focus-visible .m-fmenu__indicator,.m-fmenu__tab[aria-selected=true] .m-fmenu__indicator{opacity:1}.m-fmenu__panel{background-color:var(--hos-background-surface-floating);border-top-right-radius:var(--hos-radius-lg);border-bottom-right-radius:var(--hos-radius-lg);flex:auto;min-width:0;max-width:376px;min-height:400px;overflow:hidden auto}.m-fpanel{gap:var(--hos-space-gap-block-lg);flex-direction:column;display:flex}.m-fgroup{gap:var(--hos-space-gap-block-md);border:0;flex-direction:column;width:100%;min-width:0;margin:0;padding:0;display:flex}.m-fgroup__head{justify-content:space-between;align-items:center;gap:var(--hos-space-gap-inline-xl);width:100%;padding-bottom:var(--hos-space-component-inset-xs);border-bottom:1px solid var(--hos-border-default);flex-direction:row;display:flex}.m-fgroup__legend,.m-fgroup__clear{font-family:var(--font);font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);color:var(--hos-text-secondary)}.m-fgroup__clear{appearance:none;color:var(--hos-text-link);cursor:pointer;border-radius:var(--hos-radius-sm);background:0 0;border:0;margin:0;padding:0}.m-fgroup__clear:hover{color:var(--hos-text-link-hovered)}.m-fgroup__clear:focus{outline:0}.m-fgroup__clear:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-fgroup__list{gap:var(--hos-space-gap-block-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.m-fgroup__empty{font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-tertiary)}.m-fgroup__item{justify-content:space-between;align-items:flex-start;gap:var(--hos-space-gap-inline-md);min-width:0;display:flex}.m-fgroup__hint{font-size:var(--hos-type-label-size);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-tertiary);white-space:nowrap;flex:none;line-height:24px}.m-fpanel--amount{gap:0}.m-famount{gap:var(--hos-space-200);flex-direction:column;display:flex}.m-fdir+.m-famount{margin-top:var(--hos-space-200)}.m-famount .m-input-prefix{width:auto;color:var(--hos-text-tertiary)}.m-famount__op{width:14px;margin-right:var(--hos-space-gap-inline-lg);font-size:var(--hos-type-body-lg-size);color:var(--hos-icon-tertiary);justify-content:center;display:inline-flex}.m-drp{width:328px;max-width:100%;font-family:var(--font);margin:0}.m-drp__presets{padding-bottom:var(--hos-space-surface-inset-md)}.m-drp__fromto{padding-bottom:var(--hos-space-surface-inset-xs);display:flex}.m-drp__day{flex:0 142px;width:142px}.m-drp__dash{padding:var(--hos-space-surface-inset-md) var(--hos-space-surface-inset-xs) 0;font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-tertiary);flex:none;line-height:40px}.m-drp__calendar{height:172px}.m-drp__calendar.is-days{height:auto}.m-drp__years{display:flex;position:relative}.m-drp__year{width:156px;margin-right:var(--hos-space-gap-inline-xl);flex:none}.m-drp__head{height:24px;margin-bottom:var(--hos-space-gap-block-xs);text-align:center;-webkit-user-select:none;user-select:none;font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-label-line-height);letter-spacing:1px;color:var(--hos-text-secondary);justify-content:center;align-items:center;display:flex}.m-drp__head--button{appearance:none;width:100%;font-family:var(--font);letter-spacing:.2px;text-transform:capitalize;cursor:pointer;border-radius:var(--hos-radius-md);background:0 0;border:0;margin-top:0;padding:0}.m-drp__head--button:hover{color:var(--hos-text-emphasized)}.m-drp__head--button:focus{outline:0}.m-drp__head--button:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-drp__arrow{appearance:none;top:var(--hos-space-50);z-index:1;margin:calc(-1 * var(--hos-space-50));padding:var(--hos-space-component-inset-xs);font-size:var(--hos-type-caption-size);color:var(--hos-icon-default);cursor:pointer;background:0 0;border:0;line-height:16px;display:flex;position:absolute}.m-drp__arrow:focus{outline:0}.m-drp__arrow:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px;border-radius:var(--hos-radius-md)}.m-drp__arrow--left{left:var(--hos-space-200)}.m-drp__arrow--right{right:calc(var(--hos-space-200) + var(--hos-space-gap-inline-xl))}.m-drp__month{position:relative}.m-drp__month .m-drp__arrow--left{left:var(--hos-space-100)}.m-drp__month .m-drp__arrow--right{right:var(--hos-space-100)}.m-drp__months{grid-template-rows:36px 36px 36px 36px;grid-template-columns:52px 52px 52px;display:grid;position:relative}.m-drp__days{grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:36px;display:grid}.m-drp__row{display:contents}.m-drp__weekday{font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);color:var(--hos-text-tertiary);justify-content:center;align-items:flex-end;display:flex}.m-drp__weekday abbr{text-decoration:none}.m-drp__cellwrap{width:100%;height:32px;margin-top:var(--hos-space-gap-block-xs);background-color:#0000}.m-drp__cellinner{background-color:#0000;width:100%;height:100%}.m-drp__cellwrap.is-start{background-color:var(--hos-background-emphasized);border-radius:var(--hos-radius-md) 0 0 var(--hos-radius-md)}.m-drp__cellwrap.is-end{background-color:var(--hos-background-emphasized);border-radius:0 var(--hos-radius-md) var(--hos-radius-md) 0}.m-drp__cellwrap:is(.is-start,.is-end)>.m-drp__cellinner{background-color:var(--hos-background-default);border-radius:var(--hos-radius-md)}.m-drp__cell{appearance:none;width:100%;height:100%;font-family:var(--font);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-secondary);cursor:pointer;background-color:#0000;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.m-drp__cell:focus{outline:0}.m-drp__cell:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px;border-radius:var(--hos-radius-md)}.m-drp__cell:is(.is-start,.is-end,.is-only){background-color:var(--hos-background-emphasized-hovered);color:var(--hos-text-default);border:1px solid var(--hos-background-surface-raised);border-radius:var(--hos-radius-md)}.m-drp__cell.is-range{background-color:var(--hos-background-emphasized);color:var(--hos-text-default);border-radius:0}.m-drp__cell.is-none:not(.is-disabled):hover{background-color:var(--hos-background-secondary-hovered);color:var(--hos-text-default);border:1px solid var(--hos-background-surface-raised);border-radius:var(--hos-radius-md)}.m-drp__cell.is-range:not(.is-disabled):hover{background-color:var(--hos-background-emphasized-hovered)}.m-drp__cell.is-disabled{cursor:default;color:var(--hos-text-disabled)}.m-drp__cell.is-today{font-weight:var(--hos-font-weight-demi)}@media(max-width:619px){.m-fpop--menu{flex-direction:column}.m-fmenu__left{border-right:0;border-bottom:1px solid var(--hos-border-default);border-radius:var(--hos-radius-lg) var(--hos-radius-lg) 0 0;scrollbar-width:none;width:auto;overflow:auto hidden}.m-fmenu__tabs{padding:var(--hos-space-100);flex-direction:row}.m-fmenu__tab{flex:none;width:auto}.m-fmenu__indicator{display:none}.m-fmenu__panel{border-radius:0 0 var(--hos-radius-lg) var(--hos-radius-lg);max-width:none;min-height:0}.m-fpop__body{padding:var(--hos-space-200)}}@media(prefers-reduced-motion:reduce){.m-fcaret{transition:none}}.m-detail,.m-detail-panel,.m-detail-header,.m-detail-section,.m-detail-footer,.m-party,.m-party-row,.m-steps,.m-step,.m-kv,.m-kv-top,.m-kv-footer,.m-comment,.m-comment-box,.m-comment-textarea,.m-attach-zone,.m-attach-inside,.m-attach-file{box-sizing:border-box}.m-detail{width:var(--hos-drawer-width);font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-light);color:var(--hos-text-emphasized);z-index:2;animation:m-drawer-in var(--hos-motion-duration-fast) var(--hos-motion-ease-enter);line-height:16px}.m-detail[data-state=closed]{opacity:0;pointer-events:none;transition:opacity var(--hos-motion-duration-fast) var(--hos-motion-ease-enter),transform var(--hos-motion-duration-fast) var(--hos-motion-ease-enter);transform:translate(200px)}@keyframes m-sheet-in{0%{opacity:0;transform:translateY(48px)}}@keyframes m-drawer-in{0%{opacity:0;transform:translate(200px)}}.m-detail--floating{z-index:var(--hos-z-drawer);top:var(--m-detail-top,72px);right:var(--hos-space-200);max-height:calc(100dvh - var(--m-detail-top,72px) - var(--hos-space-200));display:flex;position:fixed}.m-detail--inline{max-width:100%;animation:none;position:relative}@media(prefers-reduced-motion:reduce){.m-detail,.m-detail[data-state=closed]{transition:none;animation:none}}.m-detail-panel{background-color:var(--hos-background-surface-raised);border-radius:var(--hos-radius-2xl);width:100%;min-height:0;max-height:100%;box-shadow:var(--hos-shadow-card);outline:none;flex-direction:column;display:flex;overflow:hidden}.m-detail-header{padding:var(--hos-space-surface-inset-sm) var(--hos-space-surface-inset-md) var(--hos-space-150);flex:none;grid-template-columns:1fr min-content min-content;justify-content:space-between;align-items:center;display:grid;position:relative}.m-detail-header-content{min-width:0;margin-right:var(--hos-space-50);justify-content:space-between;display:flex}.m-detail-label{margin-right:var(--hos-space-100);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-secondary);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.m-detail-header-actions{align-items:center;display:flex}.m-detail-close-wrap{height:24px;margin-left:var(--hos-space-gap-inline-md);border-left:1px solid var(--hos-border-default);display:block}.m-detail-close{margin-left:var(--hos-space-gap-inline-md)}.m-detail-body{flex:auto;min-height:100px;position:relative;overflow:hidden auto}.m-detail-section{padding:var(--hos-space-surface-inset-md);display:block}.m-detail-section:not(:last-child){border-bottom:1px solid var(--hos-border-default)}.m-detail-section-head{margin-bottom:var(--hos-space-50)}.m-detail-section>p{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-emphasized);overflow-wrap:break-word;margin:0}.m-detail-title{margin-bottom:var(--hos-space-200);font-family:var(--hos-font-family-display);font-size:var(--hos-type-title-size);font-weight:var(--hos-type-title-weight);line-height:var(--hos-type-title-line-height);font-variant-numeric:tabular-nums;color:var(--hos-text-emphasized)}.m-detail-title:last-child{margin-bottom:0}.m-detail-footer{border-top:1px solid var(--hos-border-default);padding:var(--hos-space-surface-inset-sm) var(--hos-space-surface-inset-md);flex:none;position:relative}@media(max-width:600px){.m-detail--floating{width:auto;max-height:none;animation-name:m-sheet-in;inset:0}.m-detail--floating[data-state=closed]{transform:translateY(48px)}.m-detail--floating .m-detail-panel{border-radius:0;height:100%}.m-detail--floating .m-detail-header{padding-top:max(var(--hos-space-surface-inset-sm),env(safe-area-inset-top))}.m-detail--floating .m-detail-footer{padding-bottom:max(var(--hos-space-surface-inset-sm),env(safe-area-inset-bottom))}.m-detail--inline{width:100%}}@media(prefers-reduced-motion:reduce){.m-detail,.m-detail--floating{transition:opacity var(--hos-motion-duration-fast) linear;transform:none}}.m-party{--m-party-dot:8px;--m-party-gap:var(--hos-space-gap-block-xl)}.m-party-row{padding-left:var(--hos-space-300);flex-direction:column;align-items:flex-start;display:flex;position:relative}.m-party-row+.m-party-row{margin-top:var(--m-party-gap)}.m-party-rail{left:0;top:var(--hos-space-100);height:calc(100% + var(--m-party-gap) + var(--m-party-dot) - 2px);flex-direction:column;align-items:center;display:flex;position:absolute}.m-party-dot,.m-party-pin{width:var(--m-party-dot);height:var(--m-party-dot);border-radius:50%;flex:none}.m-party-dot,.m-party-bar{background-color:var(--hos-icon-tertiary)}.m-party-bar{flex-grow:1;width:2px}.m-party-bar--top{margin-top:var(--hos-space-50)}.m-party-bar--bottom{margin-bottom:var(--hos-space-50)}.m-party-pin{color:var(--hos-icon-primary);background-color:currentColor;position:relative}.m-party-pin--success{color:var(--hos-icon-success)}.m-party-pin:after{content:"";left:0;top:calc(var(--m-party-dot) / 2 + 1px);border:calc(var(--m-party-dot) / 2) solid transparent;border-top:7px solid;border-top-left-radius:3px;border-top-right-radius:3px;width:0;height:0;position:absolute}.m-party-name{flex-flow:row;display:flex}.m-party-link{width:fit-content;font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-body-line-height);color:var(--hos-text-emphasized);text-decoration:none;position:relative}a.m-party-link{cursor:pointer}a.m-party-link:hover{text-decoration-line:underline}a.m-party-link:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px;border-radius:var(--hos-radius-xs)}.m-party-detail{font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);color:var(--hos-text-secondary);white-space:nowrap;flex-flow:wrap;display:flex}.m-steps{--m-step-dot:8px;--m-step-gap:var(--hos-space-gap-block-xl);font-family:var(--hos-font-family-text);margin:0;padding:0;list-style:none}.m-step{position:relative}.m-step-dot{box-sizing:border-box;width:var(--m-step-dot);height:var(--m-step-dot);border-radius:50%;flex:none;display:block}.m-step--done .m-step-dot{background-color:var(--hos-icon-primary)}.m-step--current .m-step-dot{border:2px solid var(--hos-icon-primary);background-color:var(--hos-background-surface-raised)}.m-step--next .m-step-dot{border:2px solid var(--hos-border-emphasized)}.m-step-bar{background-color:var(--hos-border-emphasized);display:block}.m-step-bar--traveled{background-color:var(--hos-icon-tertiary)}.m-step-text{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.m-step-label{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default)}.m-step--current .m-step-label{font-weight:var(--hos-font-weight-demi);color:var(--hos-text-emphasized)}.m-step--next .m-step-label{color:var(--hos-text-tertiary)}.m-step-detail{font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);color:var(--hos-text-secondary)}.m-steps--vertical .m-step{padding-left:var(--hos-space-300)}.m-steps--vertical .m-step+.m-step{margin-top:var(--m-step-gap)}.m-steps--vertical .m-step-rail{left:0;top:var(--hos-space-100);bottom:calc(-1 * var(--m-step-gap) - var(--hos-space-100));width:var(--m-step-dot);flex-direction:column;align-items:center;display:flex;position:absolute}.m-steps--vertical .m-step:last-child .m-step-rail{bottom:auto}.m-steps--vertical .m-step-bar{width:2px;margin:var(--hos-space-50) 0;flex-grow:1}.m-steps--horizontal{scrollbar-width:none;display:flex;overflow-x:auto}.m-steps--horizontal .m-step{flex-direction:column;flex:1 1 0;min-width:112px;display:flex}.m-steps--horizontal .m-step:last-child{flex:none;min-width:0}.m-steps--horizontal .m-step-rail{height:var(--m-step-dot);align-items:center;display:flex}.m-steps--horizontal .m-step-bar{height:2px;margin:0 var(--hos-space-50);flex-grow:1}.m-steps--horizontal .m-step-text{margin-top:var(--hos-space-100);padding-right:var(--hos-space-200)}.m-steps--horizontal .m-step:last-child .m-step-text{padding-right:0}.m-steps--number{--m-step-dot:28px;--m-step-gap:var(--hos-space-250)}.m-steps--number .m-step-dot{border:2px solid var(--hos-border-emphasized);background-color:var(--hos-background-default);color:var(--hos-text-secondary);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-label-line-height);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.m-steps--number .m-step--done .m-step-dot{background-color:var(--hos-icon-success);color:var(--hos-icon-on-primary);border:0}.m-steps--number .m-step--current .m-step-dot{background-color:var(--hos-icon-primary);color:var(--hos-text-on-primary);box-shadow:0 0 0 var(--hos-ring-width-lg) var(--hos-background-highlight);border:0}.m-steps--number .m-step--stopped .m-step-dot{background-color:var(--hos-icon-tertiary);color:var(--hos-icon-on-primary);border:0}.m-steps--number .m-step-bar{border-left:2px dashed var(--hos-border-emphasized);background:0 0;width:0}.m-steps--number .m-step-bar--traveled{border-left-style:solid;border-left-color:var(--hos-icon-success)}.m-steps--number.m-steps--vertical .m-step{padding-left:calc(var(--m-step-dot) + var(--hos-space-200))}.m-steps--number.m-steps--vertical .m-step-rail{top:0;bottom:calc(-1 * var(--m-step-gap))}.m-steps--number.m-steps--vertical .m-step-text{padding-top:var(--hos-space-25)}.m-steps--number.m-steps--horizontal .m-step-bar{border-left:0;border-top:2px dashed var(--hos-border-emphasized);height:0}.m-steps--number.m-steps--horizontal .m-step-bar--traveled{border-top-style:solid;border-top-color:var(--hos-icon-success)}.m-step--stopped .m-step-label{color:var(--hos-text-secondary)}.m-step-content{margin-top:var(--hos-space-100);align-self:stretch;min-width:0}.m-step-line{align-items:center;column-gap:var(--hos-space-150);row-gap:var(--hos-space-50);flex-wrap:wrap;min-width:0;display:flex}.m-steps--number .m-step-line{min-height:24px}.m-step-meta{min-width:0;display:inline-flex}.m-step--next .m-step-meta{color:var(--hos-text-tertiary)}.m-step-toggle{align-items:center;gap:var(--hos-space-50);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;display:inline-flex}.m-step-toggle:hover{text-underline-offset:3px;text-decoration:underline}.m-step-toggle:focus-visible{outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset);border-radius:var(--hos-radius-sm)}.m-step-caret{color:var(--hos-icon-secondary);transition:transform var(--hos-motion-duration-fast) ease;flex:none}.m-step-toggle[aria-expanded=true] .m-step-caret{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.m-step-caret{transition:none}}.m-kv{font-family:var(--hos-font-family-text)}.m-kv.m-kv--card{justify-content:space-between;gap:var(--hos-space-gap-block-lg);color:var(--hos-text-emphasized);flex-direction:column;display:flex}.m-kv-top{padding:var(--hos-space-300) var(--hos-space-300) 0}.m-kv--no-footer .m-kv-top{padding-bottom:var(--hos-space-300)}.m-kv-rows{gap:var(--hos-space-gap-block-xl);flex-direction:column;margin:0;display:flex}.m-kv-row{justify-content:space-between;align-items:flex-start;gap:var(--hos-space-200);flex-flow:row;display:flex}.m-kv-label{align-items:center;gap:var(--hos-space-gap-inline-xs);max-width:50%;font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-tertiary);flex:none;display:flex}.m-kv-info{color:var(--hos-icon-secondary);display:inline-flex}.m-kv-value{text-align:right;min-width:0;font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default);flex-direction:column;align-items:flex-end;margin:0;display:flex}.m-kv-text{overflow-wrap:anywhere;display:block}.m-kv-text--empty{color:var(--hos-text-tertiary)}.m-kv-text a{color:var(--hos-text-link);text-decoration:none}.m-kv-text a:hover{color:var(--hos-text-link-hovered)}.m-kv--columns{container-type:inline-size}.m-kv--columns .m-kv-rows{gap:var(--hos-space-100) var(--hos-space-400);grid-template-columns:minmax(0,1fr);display:grid}.m-kv--columns .m-kv-row{gap:var(--hos-space-200);grid-template-columns:146px minmax(0,1fr);display:grid}.m-kv--columns .m-kv-label{max-width:none;font-size:var(--hos-type-body-sm-size);color:var(--hos-text-secondary)}.m-kv--columns .m-kv-value{text-align:left;font-size:var(--hos-type-body-sm-size);line-height:var(--hos-type-body-sm-line-height);align-items:flex-start}.m-kv--columns .m-kv-copy{text-align:left}@container (min-width:640px){.m-kv--columns .m-kv-rows{grid-template-columns:repeat(2,minmax(0,1fr))}}.m-kv-text--under-copy{padding-right:17px}.m-kv-copy{align-items:center;gap:var(--hos-space-gap-inline-xs);min-width:0;font:inherit;color:var(--hos-text-default);text-align:right;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;padding:0;display:flex;position:relative}.m-kv-copy-text{overflow-wrap:anywhere}.m-kv-copy:hover .m-kv-copy-text{text-decoration-line:underline}.m-kv-copy-icon{width:15px;height:15px;color:var(--hos-icon-primary);flex:none}.m-kv-copy:hover .m-kv-copy-icon{color:var(--hos-icon-primary-hovered)}.m-kv-copy:focus{outline:none}.m-kv-copy:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px;border-radius:var(--hos-radius-xs)}.m-kv-bubble{max-width:max-content;padding:var(--hos-space-component-inset-md) var(--hos-space-component-inset-lg);border-radius:var(--hos-radius-md);background:var(--hos-background-inverted);color:var(--hos-text-on-inverted);box-shadow:var(--hos-shadow-popover);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);white-space:nowrap;pointer-events:none;z-index:4;animation:m-kv-bubble-in var(--hos-motion-duration-base) var(--hos-motion-ease-enter);text-decoration:none;position:absolute;bottom:calc(100% + 8px);right:-6px}.m-kv-bubble:after{content:"";border:5px solid #0000;border-top-color:var(--hos-background-inverted);position:absolute;top:100%;right:10px}@keyframes m-kv-bubble-in{0%{opacity:0;transform:translateY(2px)}}.m-kv-footer{height:56px;padding:11px var(--hos-space-150) var(--hos-space-150);border-top:1px solid var(--hos-border-default);justify-content:space-between;align-items:center;display:flex}.m-comment{font-family:var(--hos-font-family-text)}.m-comment-input{min-height:66px}.m-comment-box{vertical-align:top;border:1px solid var(--hos-border-input);border-radius:var(--hos-radius-md);background:var(--hos-background-input);width:100%;font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);align-items:stretch;display:inline-grid;position:relative}.m-comment-box:after{content:attr(data-value) " ";visibility:hidden;white-space:pre-wrap;overflow-wrap:anywhere;padding:var(--hos-space-input-inset-block-md) var(--hos-space-input-inset-inline-md);max-height:120px;font:inherit;grid-area:1/1/2/2}.m-comment-box:hover:not(.m-comment-box--disabled){background:var(--hos-background-input-hovered);box-shadow:var(--hos-box-shadow-input-hovered)}.m-comment-box:focus-within{background:var(--hos-background-input-focused);outline:2px solid var(--hos-border-input-focused);outline-offset:-1px;box-shadow:none;border:1px solid #0000}.m-comment-box--disabled{background:var(--hos-background-input-disabled);opacity:var(--hos-opacity-disabled)}.m-comment-textarea{width:100%;min-height:40px;max-height:120px;padding:var(--hos-space-input-inset-block-md) var(--hos-space-input-inset-inline-md);resize:none;font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default);background:0 0;border:none;grid-area:1/1/2/2;margin:0;overflow-y:auto}.m-comment-textarea::placeholder{color:var(--hos-text-placeholder)}.m-comment-textarea:focus{outline:none}.m-comment-hint{margin-top:var(--hos-space-50);font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);color:var(--hos-text-tertiary);white-space:pre-wrap}.m-comment-actions{align-items:center;gap:var(--hos-space-gap-inline-xs);margin-top:var(--hos-space-200);flex-flow:row;display:flex;position:relative}.m-attach{font-family:var(--hos-font-family-text)}.m-attach-zone{border:1px solid var(--hos-border-input);border-radius:var(--hos-radius-md);background:var(--hos-background-input);position:relative}.m-attach-zone:hover,.m-attach-zone:focus-within,.m-attach-zone--accepting{outline:var(--hos-focus-ring);outline-offset:1px;box-shadow:none;background:var(--hos-background-input-hovered)}.m-attach-inside{padding:var(--hos-space-150) var(--hos-space-200);border-radius:var(--hos-radius-md);background-color:var(--hos-background-input);cursor:pointer;outline:none;flex-flow:row;justify-content:flex-start;align-items:center;gap:10px;display:flex}.m-attach-zone:hover .m-attach-inside,.m-attach-zone:focus-within .m-attach-inside,.m-attach-zone--accepting .m-attach-inside{background-color:#0000}.m-attach-icon{width:16px;height:16px;color:var(--hos-icon-tertiary);flex:none;margin:0 -2px}.m-attach-zone:hover .m-attach-icon,.m-attach-zone:focus-within .m-attach-icon,.m-attach-zone--accepting .m-attach-icon{color:var(--hos-icon-primary)}.m-attach-title{font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);color:var(--hos-text-emphasized)}.m-attach-hint{font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-caption-line-height);color:var(--hos-text-secondary)}.m-attach-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.m-attach-files{gap:var(--hos-space-gap-block-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.m-attach-zone+.m-attach-files{margin-top:var(--hos-space-100)}.m-attach-file{padding:var(--hos-space-150) 17px var(--hos-space-150) var(--hos-space-300);border:1px solid var(--hos-border-default);border-radius:var(--hos-radius-md);flex-flow:row;align-items:center;display:flex}.m-attach-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default);flex-grow:1;overflow:hidden}.m-attach-link{color:inherit;text-decoration:none}.m-attach-link:hover{text-decoration-line:underline}.m-attach-link:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px;border-radius:var(--hos-radius-xs)}.m-attach-detail{margin-left:var(--hos-space-100);font-size:var(--hos-type-caption-size);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);color:var(--hos-text-secondary)}.m-attach-remove{width:12px;height:24px;color:var(--hos-icon-secondary);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin-left:14px;margin-right:5px;padding:0;display:flex}.m-attach-remove:hover{color:var(--hos-icon-emphasized)}.m-attach-remove:focus{outline:none}.m-attach-remove:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px;border-radius:var(--hos-radius-xs)}.m-kv-action{align-items:center;gap:var(--hos-space-100);min-height:32px;padding:var(--hos-space-50) var(--hos-space-200) var(--hos-space-50) var(--hos-space-150);border-radius:var(--hos-radius-full);font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default);cursor:pointer;background:0 0;border:none;display:inline-flex}.m-kv-action--trailing{padding:var(--hos-space-50) var(--hos-space-150) var(--hos-space-50) var(--hos-space-200)}.m-kv-action:hover,.m-kv-action:focus-visible{background-color:var(--hos-background-secondary);color:var(--hos-text-emphasized)}.m-kv-action:focus{outline:none}.m-kv-action:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-detail-section-head+.m-kv{margin-top:var(--hos-space-150)}.m-figure{font-family:var(--hos-font-family-display);font-size:var(--hos-type-title-size);font-weight:var(--hos-type-title-weight);line-height:var(--hos-type-title-line-height);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--hos-text-emphasized);white-space:nowrap}.m-figure--hero{font-size:var(--hos-type-display-size);line-height:var(--hos-type-display-line-height)}.m-figure--small{font-size:var(--hos-type-title-sm-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-title-sm-line-height)}.m-figure--positive{color:var(--hos-text-money-in)}.m-figure--quiet{color:var(--hos-text-secondary)}.m-card{min-width:0;font-family:var(--font);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default);background-color:var(--hos-background-surface-raised);border-radius:var(--hos-radius-lg);box-sizing:border-box;flex-direction:column;display:flex}.m-card *,.m-card :before,.m-card :after{box-sizing:border-box}.m-card-border{border:1px solid var(--hos-border-default)}.m-card-border.m-card-hover:hover{border-color:var(--hos-border-emphasized)}.m-card-shadow{box-shadow:var(--hos-shadow-card)}.m-card-shadow.m-card-hover:not(:focus):hover{box-shadow:var(--hos-shadow-popover)}.m-card-none{border:0}.m-card-interactive{cursor:pointer}.m-card-interactive:focus{outline:none}.m-card-interactive:focus-visible{outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset)}.m-card-pad-none{padding:0}.m-card-pad-sm{padding:var(--hos-space-150)}.m-card-pad-md{padding:var(--hos-space-200)}.m-card-pad-lg{padding:var(--hos-space-surface-inset-sm) var(--hos-space-surface-inset-md)}.m-card-pad-xl{padding:var(--hos-space-surface-inset-md)}.m-card-body{flex-direction:column;flex:1 0 auto;min-width:0;display:flex}.m-card-head{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.m-card-title{min-width:0;font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-card-title a{color:inherit;text-decoration-line:none}.m-card-title a:hover{text-decoration-line:underline}.m-card-title a:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-card-actions{flex:none;align-items:center;gap:8px;display:flex}.m-card-module{padding:24px}.m-card-module .m-card-head{height:32px;margin-bottom:24px}.m-card-module .m-card-head:has(.m-kpi){align-items:flex-start;height:auto;margin-bottom:12px}.m-card-title:has(.m-kpi){overflow:visible}.m-card-list .m-card-body{padding:24px 16px 20px}.m-card-list .m-card-head{height:24px;margin-bottom:16px;padding:0 8px}.m-card-list .m-card-actions{gap:12px}.m-card-flush .m-card-head{padding:20px 24px 0}.m-card-foot{border-top:1px solid var(--hos-border-default);justify-content:space-between;align-items:center;gap:16px;padding:15px 24px 16px;display:flex}.m-card-module .m-card-foot{margin-top:15px;padding:24px 0 0}.m-card-foot-linkonly{justify-content:flex-start}.m-card-foot-entry{flex-direction:column;min-width:0;display:flex}.m-card-foot-label{font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-default)}.m-card-foot-value{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-emphasized);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m-card-foot-right{flex:none;align-items:center;gap:16px;display:flex}.m-cardgrid{gap:24px;min-width:0;display:grid}.m-cardgrid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.m-cardgrid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.m-cardgrid-auto{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}@media(max-width:899px){.m-cardgrid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:719px){.m-cardgrid-2,.m-cardgrid-3{grid-template-columns:minmax(0,1fr)}}.m-kpi{min-width:0;font-family:var(--font);color:var(--hos-text-default);flex-direction:column;display:flex}.m-kpi-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.m-kpi-main{flex-direction:column;min-width:0;display:flex}.m-kpi-labelrow{align-items:center;gap:8px;margin-bottom:4px;display:flex}.m-kpi-label{min-width:0;font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-kpi-verified{border-radius:var(--hos-radius-full);background-color:var(--hos-background-secondary);width:24px;height:24px;color:var(--hos-icon-primary);flex:none;justify-content:center;align-items:center;display:flex}.m-kpi-verified svg{fill:var(--hos-icon-primary);stroke:var(--hos-background-surface-raised)}.m-kpi-info{color:var(--hos-icon-tertiary);flex:none;display:flex}.m-kpi-valuerow{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.m-kpi-value{align-items:baseline;gap:4px;display:inline-flex}.m-kpi-unit{font-size:var(--hos-type-title-sm-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-title-sm-line-height);color:var(--hos-text-secondary)}.m-kpi-words{min-width:0;font-size:var(--hos-type-body-sm-size);line-height:var(--hos-type-body-sm-line-height);color:var(--hos-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-kpi-hero .m-kpi-labelrow{gap:4px;margin-bottom:4px}.m-kpi-hero .m-kpi-label{font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-secondary)}.m-kpi-secondary .m-kpi-labelrow{margin-bottom:0}.m-kpi-aside{flex:none;align-items:center;gap:16px;display:flex}.m-kpi-deltarow{justify-content:space-between;align-items:center;gap:12px;min-height:36px;margin-left:-16px;padding:2px 0;display:flex}.m-kpi-inset .m-kpi-top{padding:20px 24px 2px}.m-kpi-inset .m-kpi-deltarow{margin-left:0;padding:2px 24px 2px 8px}.m-kpi-period{border-radius:var(--hos-radius-full);min-height:32px;font-family:var(--font);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default);white-space:nowrap;cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;padding:4px 12px 4px 16px;display:inline-flex;position:relative}.m-kpi-period:hover,.m-kpi-period:focus-visible{background-color:var(--hos-background-secondary);color:var(--hos-text-emphasized)}.m-kpi-period:focus{outline:none}.m-kpi-period:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-kpi-period:active{transform:scale(.99)}.m-kpi-caret{width:20px;height:20px;color:var(--hos-icon-default);transition:transform var(--hos-motion-duration-base) var(--hos-motion-ease-standard);flex:none;margin:-4px -5px -4px 3px;transform:perspective(100px)rotateX(0)}.m-kpi-period[aria-expanded=true] .m-kpi-caret{transform:perspective(100px)rotateX(180deg)}.m-kpi-deltas{align-items:center;gap:12px;display:flex}.m-kpi-delta{align-items:center;gap:6px;height:24px;display:flex}.m-kpi-delta-icon{flex:none;width:18px;height:18px;margin:-2.5px -4.1px}.m-kpi-delta-positive{color:var(--hos-icon-success)}.m-kpi-delta-negative{color:var(--hos-icon-error)}.m-kpi-delta-neutral{color:var(--hos-icon-secondary)}.m-kpi-delta-inline{flex:none;gap:4px;height:auto}.m-kpi-delta-inline .m-kpi-delta-value{font-size:var(--hos-type-body-sm-size);line-height:var(--hos-type-body-sm-line-height);letter-spacing:0}.m-kpi-delta-value{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);letter-spacing:-.45px;font-variant-numeric:tabular-nums;color:var(--hos-text-default);white-space:nowrap}@media(prefers-reduced-motion:reduce){.m-kpi-caret{transition:none}}.m-sum{border-top:1px solid var(--hos-border-default);border-bottom:1px solid var(--hos-border-default);font-family:var(--font);box-sizing:border-box;transition:height var(--hos-motion-duration-fast);grid-template-columns:minmax(275px,auto);gap:16px;padding:12px 16px;display:grid;position:relative;overflow:hidden}.m-sum.m-sum-collapsed,.m-sum.m-sum-expanded{grid-template-columns:minmax(275px,auto) 1px 1fr}.m-sum-collapsed{height:76px}.m-sum-expanded{height:228px}.m-sum-clickable{cursor:pointer}.m-sum-toggle{z-index:1;border-radius:var(--hos-radius-full);width:32px;height:32px;min-height:32px;color:var(--hos-icon-default);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:12px;right:19px}.m-sum-collapsed .m-sum-toggle{top:50%;transform:translateY(-50%)}.m-sum-toggle:hover,.m-sum-toggle:focus-visible{background-color:var(--hos-background-secondary);color:var(--hos-icon-emphasized)}.m-sum-toggle:focus{outline:none}.m-sum-toggle:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-sum-chev{width:26px;height:26px;transition:transform var(--hos-motion-duration-base) var(--hos-motion-ease-standard);margin:-6.5px}.m-sum-expanded .m-sum-chev{transform:rotate(180deg)}.m-sum-items{align-items:flex-start;gap:45px;min-width:0;margin:0;padding:0 0 0 8px;display:flex}.m-sum-item{flex-direction:column;min-width:0;display:flex}.m-sum-label{font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-sm-line-height);color:var(--hos-text-secondary);white-space:nowrap}.m-sum-value{margin:0}.m-sum-divider{background-color:var(--hos-border-default);align-self:stretch;width:1px}.m-sum-divider[hidden],.m-sum-chart[hidden]{display:none}.m-sum-chart{min-width:0;height:100%;animation:m-sum-expand var(--hos-motion-duration-base) ease-out;padding-right:48px;overflow:hidden}@keyframes m-sum-expand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.m-sum,.m-sum-chev{transition:none}.m-sum-chart{animation:none}}@media(max-width:719px){.m-sum.m-sum-collapsed,.m-sum.m-sum-expanded,.m-sum{grid-template-columns:minmax(0,1fr);height:auto}.m-sum-items{flex-wrap:wrap;gap:12px 24px;padding-right:40px}.m-sum-collapsed .m-sum-toggle{top:12px;transform:none}.m-sum-divider{display:none}.m-sum-chart{height:152px;padding-right:0}}.m-stats{min-width:0;font-family:var(--font);margin:0}.m-stats-module{display:grid}.m-stats-detail{flex-wrap:wrap;align-items:flex-start;gap:16px 32px;display:flex}.m-stats-entry{flex-direction:column;min-width:0;display:flex}.m-stats-detail .m-stats-entry{gap:4px}.m-stats-label{font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-default);white-space:nowrap}.m-stats-detail .m-stats-label{color:var(--hos-text-secondary)}.m-stats-value{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-emphasized);white-space:nowrap;margin:0}.m-stats-detail .m-stats-value{font-size:var(--hos-type-body-sm-size);line-height:var(--hos-type-body-sm-line-height);color:var(--hos-text-default)}.m-prog{min-width:0;font-family:var(--font);flex-direction:column;display:flex}.m-prog-bars{width:100%;height:8px;position:relative}.m-prog-bar{border-radius:var(--hos-radius-sm);height:8px;transition:width var(--hos-motion-duration-base) ease-out;position:absolute;top:0;left:0}.m-prog-bar.m-prog-nonzero{min-width:8px}.m-prog-track{z-index:1;background:var(--hos-data-visualization-segment-background);width:100%}.m-prog-u0{background:var(--hos-data-visualization-segment-primary)}.m-prog-u1{background:var(--hos-data-visualization-segment-secondary)}.m-prog-bottom{justify-content:space-between;gap:12px;padding-top:16px;display:flex}.m-prog-legend{flex-wrap:wrap;gap:0 12px;display:flex}.m-prog-legend-item{align-items:center;gap:6px;display:flex}.m-prog-tiny{font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);color:var(--hos-text-secondary);white-space:nowrap}.m-prog-trailing{text-align:right}.m-prog-chip{border-radius:var(--hos-radius-full);flex:none;width:6px;height:6px;margin-bottom:1px;display:inline-block}.m-prog-breakdown{gap:12px}.m-prog-breakdown .m-prog-bottom{padding-top:0}.m-prog-breakdown .m-prog-legend{gap:2px 12px}.m-prog-segs{gap:3px;width:100%;display:flex}.m-prog-seg{border-radius:var(--hos-radius-xs);min-width:4px;height:13px}.m-prog-b0{background-color:var(--hos-data-visualization-segment-primary)}.m-prog-b1{background-color:var(--hos-data-visualization-segment-tint-1)}.m-prog-b2{background-color:var(--hos-data-visualization-segment-tint-2)}.m-prog-b3{background-color:var(--hos-data-visualization-segment-tint-3)}.m-prog-b4{background-color:var(--hos-data-visualization-segment-background)}@media(prefers-reduced-motion:reduce){.m-prog-bar{transition:none}}.m-sechead{min-width:0;font-family:var(--font);align-items:center;gap:16px;display:flex}.m-sechead-title{min-width:0;font-size:var(--hos-type-title-sm-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-title-sm-line-height);color:var(--hos-text-emphasized);margin:0}.m-sechead--subsection .m-sechead-title{font-size:var(--hos-type-body-lg-size);line-height:var(--hos-type-body-lg-line-height);color:var(--hos-text-title)}.m-sechead--label{min-height:20px}.m-sechead--label .m-sechead-title{font-size:var(--hos-type-caption-size);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);color:var(--hos-text-tertiary)}.m-sechead-text{flex:1;min-width:0}.m-sechead-desc{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-secondary);margin:0}.m-sechead-actions{align-items:center;gap:var(--hos-space-gap-inline-lg);flex:none;margin-left:auto;display:flex}.m-sechead-period{align-items:center;gap:8px;display:flex}.m-sechead-period-label{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default);white-space:nowrap}.m-sechead-step{border-radius:var(--hos-radius-full);width:32px;height:32px;color:var(--hos-icon-default);cursor:pointer;background-color:#0000;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.m-sechead-step svg{width:26px;height:26px}.m-sechead-step:not(:disabled):hover,.m-sechead-step:focus-visible{background-color:var(--hos-background-secondary);color:var(--hos-icon-emphasized)}.m-sechead-step:focus{outline:none}.m-sechead-step:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-sechead-step:active:not(:disabled){transform:scale(.99)}.m-sechead-step:disabled{cursor:default;color:var(--hos-icon-tertiary)}.m-card-summary{padding:20px 24px 0}.m-card-summary-inner{border-bottom:1px solid var(--hos-border-default);padding-bottom:16px}.m-card-list .m-card-body.m-card-body-aftersummary{padding:0 16px 16px}.m-card-listlabel{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default);padding:16px 8px 8px}.m-card-detail .m-card-body{padding:24px 24px 16px}.m-card-detail .m-card-head{align-items:flex-start;gap:32px;margin-bottom:24px}.m-card-detail .m-card-title,.m-card-flush .m-card-title:has(.m-kpi){overflow:visible}.m-card-list .m-card-foot{padding:16px 24px}.m-card-list .m-card-foot-entry{gap:4px}.m-card-list .m-card-foot-label{font-size:var(--hos-type-body-size);line-height:var(--hos-type-body-line-height);letter-spacing:0}.m-kpi-info svg{margin:-1.5px}.m-kpirow{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:24px;min-width:0;display:grid}.m-kpicard{border-radius:var(--hos-radius-2xl);min-height:184px;margin:0;overflow:hidden}.m-kpicard .m-kpi-labelrow{margin-bottom:0}.m-kpicard-bleed{padding-bottom:0}.m-kpicard-chart{min-width:0;margin-top:auto;padding-top:16px}.m-kpicard-chart-bleed{margin:auto calc(-1 * var(--hos-space-surface-inset-md)) 0;padding-top:8px}.m-kpicard-aside .m-kpi-top{flex:1}.m-kpicard-aside .m-kpi-main{flex:1;align-self:stretch}.m-kpicard-aside .m-kpi-words{white-space:normal;margin-top:auto}.m-kseg{flex-direction:column;gap:10px;min-width:0;display:flex}.m-kseg-bar{gap:2px;height:8px;display:flex}.m-kseg-part{border-radius:var(--hos-radius-full);flex-basis:0;min-width:8px}.m-kseg-legend{flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}.m-kseg-item{min-width:0;font-size:var(--hos-type-caption-size);align-items:center;gap:5px;line-height:16px;display:flex}.m-kseg-chip{border-radius:var(--hos-radius-full);flex:none;width:8px;height:8px}.m-kseg-name{min-width:0;color:var(--hos-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-kseg-n{color:var(--hos-text-default);font-variant-numeric:tabular-nums}.m-kseg-t0{background-color:var(--hos-data-visualization-segment-primary)}.m-kseg-t1{background-color:var(--hos-data-visualization-segment-tint-1)}.m-kseg-t2{background-color:var(--hos-data-visualization-segment-tint-2)}.m-kseg-t3{background-color:var(--hos-data-visualization-segment-tint-3)}.m-kseg-t4{background-color:var(--hos-data-visualization-segment-background)}.m-kbars{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.m-kbars-row{align-items:center;column-gap:var(--hos-space-100);grid-template-columns:minmax(0,40%) minmax(0,1fr) auto;display:grid}.m-kbars-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--hos-type-label-size);color:var(--hos-text-default);line-height:18px;overflow:hidden}.m-kbars-name--muted{color:var(--hos-text-tertiary)}.m-kbars-track{border-radius:var(--hos-radius-full);background:var(--hos-data-visualization-segment-background);height:8px;display:flex;overflow:hidden}.m-kbars-fill{width:var(--m-kbars-share);border-radius:var(--hos-radius-full);background:var(--hos-data-visualization-segment-primary);height:100%}.m-kbars-n{text-align:right;min-width:2ch;font-size:var(--hos-type-label-size);font-variant-numeric:tabular-nums;color:var(--hos-text-secondary);line-height:18px}.m-kbars-more{font-size:var(--hos-type-label-size);color:var(--hos-text-tertiary);line-height:18px}.m-kdays{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.m-kday{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.m-kday-w{font-size:var(--hos-type-caption-size);color:var(--hos-text-tertiary);line-height:16px}.m-kday-today .m-kday-w{color:var(--hos-text-default)}.m-kday-pill{border-radius:var(--hos-radius-full);background-color:var(--hos-background-secondary);width:100%;max-width:36px;height:28px;font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);color:var(--hos-text-tertiary);font-variant-numeric:tabular-nums;box-sizing:border-box;justify-content:center;align-items:center;display:flex}.m-kday-today .m-kday-pill{box-shadow:inset 0 0 0 var(--hos-ring-width-sm) var(--hos-border-emphasized);color:var(--hos-text-default)}.m-kday-on .m-kday-pill{background-color:var(--hos-background-primary);color:var(--hos-text-on-primary);font-weight:var(--hos-font-weight-demi);box-shadow:none}.m-kring{flex:none;display:block}.m-kring-track,.m-kring-fill{fill:none;stroke-width:6px}.m-kring-track{stroke:var(--hos-data-visualization-segment-background)}.m-kring-fill{stroke:var(--hos-data-visualization-segment-primary);stroke-linecap:round}@media(max-width:719px){.m-kpirow{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:85%;gap:12px;margin:0 -16px;padding:0 16px 2px;scroll-padding:0 16px;overflow-x:auto}.m-kpirow::-webkit-scrollbar{display:none}.m-kpirow>*{scroll-snap-align:start}}.m-livekpis{--m-livekpis-duration:var(--hos-motion-loop-fast);--m-livekpis-step:var(--hos-motion-duration-instant);gap:var(--hos-space-200);flex-direction:column;min-width:0;display:flex;position:relative}.m-livekpis-again{top:var(--hos-space-150);right:var(--hos-space-150);z-index:1;position:absolute}.m-livekpis-cards>:nth-child(3) .m-kpi-aside,.m-livekpis-cards>:last-child .m-kpi-aside{margin-inline-end:var(--hos-space-400)}@media(min-width:768px){.m-livekpis-cards{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}.m-livekpis-cards:not(:has(>:nth-child(3))){grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media(max-width:767.98px){.m-livekpis-again{align-self:flex-end;position:static}}.m-livekpis-cards>:nth-child(2){--m-livekpis-i:1}.m-livekpis-cards>:nth-child(3){--m-livekpis-i:2}.m-livekpis-cards>:nth-child(n+4){--m-livekpis-i:3}.m-livekpis-cards .m-kpicard{position:relative}.m-livekpis[data-state=ready] .m-kpicard:after{content:"";background:linear-gradient(100deg,transparent 25%,var(--hos-background-shimmer-highlight) 50%,transparent 75%);pointer-events:none;animation:m-livekpis-sweep var(--m-livekpis-duration) var(--hos-motion-ease-standard) both;animation-delay:calc(var(--m-livekpis-i,0) * var(--m-livekpis-step));position:absolute;inset:0}.m-livekpis[data-state=ready] .m-kpi-value{animation:m-livekpis-value var(--m-livekpis-duration) var(--hos-motion-ease-enter) both;animation-delay:calc(var(--m-livekpis-i,0) * var(--m-livekpis-step))}.m-livekpis[data-state=ready] :is(.m-kpi-words,.m-kpi-aside,.m-kpicard-chart){animation:m-livekpis-in var(--m-livekpis-duration) var(--hos-motion-ease-enter) both;animation-delay:calc(var(--m-livekpis-i,0) * var(--m-livekpis-step))}@keyframes m-livekpis-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes m-livekpis-value{0%{filter:blur(6px);opacity:.2}to{filter:blur();opacity:1}}@keyframes m-livekpis-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.m-livekpis *,.m-livekpis :after{animation:none!important}.m-livekpis[data-state=ready] .m-kpicard:after{display:none}}.m-chart-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.m-chart-tip{z-index:2;pointer-events:none;gap:var(--hos-space-gap-block-md);padding:var(--hos-space-component-inset-md) var(--hos-space-component-inset-xl);border-radius:var(--hos-radius-md);background:var(--hos-background-inverted);color:var(--hos-text-on-inverted);font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);white-space:nowrap;box-shadow:var(--hos-shadow-card);flex-direction:column;display:flex;position:absolute}.m-chart-tip-compact{padding:var(--hos-space-component-inset-md) var(--hos-space-component-inset-lg);gap:0}.m-chart-tip-line{justify-content:space-between;align-items:center;gap:var(--hos-space-gap-inline-lg);font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);display:flex}.m-chart-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:-.03em}.m-chart-tip-divider{background:var(--hos-border-on-inverted);height:1px}.m-chart-tip-label{font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-on-inverted-secondary)}.m-chart-tip-value{font-variant-numeric:tabular-nums;letter-spacing:-.03em}.m-area{width:100%;min-width:0;font-family:var(--hos-font-family-text);outline:0;flex-direction:column;justify-content:flex-end;display:flex;position:relative}.m-area:focus-visible{outline:var(--hos-focus-ring);outline-offset:-2px}.m-area-svg{touch-action:pan-y;max-width:100%;display:block;overflow:hidden}.m-area-line{fill:none;stroke:var(--hos-data-visualization-line-primary);stroke-width:1.25px;stroke-linejoin:round;stroke-linecap:round}.m-area-stop-start{stop-color:var(--hos-data-visualization-area-primary-gradient-start)}.m-area-stop-end{stop-color:var(--hos-data-visualization-area-primary-gradient-stop)}.m-area-money-in .m-area-line,.m-area-money-in .m-area-active-tick{stroke:var(--hos-data-visualization-line-money-in)}.m-area-money-in .m-area-stop-start{stop-color:var(--hos-data-visualization-area-money-in-gradient-start)}.m-area-money-in .m-area-stop-end{stop-color:var(--hos-data-visualization-area-money-in-gradient-stop)}.m-area-money-out .m-area-line,.m-area-money-out .m-area-active-tick{stroke:var(--hos-data-visualization-line-money-out)}.m-area-money-out .m-area-stop-start{stop-color:var(--hos-data-visualization-area-money-out-gradient-start)}.m-area-money-out .m-area-stop-end{stop-color:var(--hos-data-visualization-area-money-out-gradient-stop)}.m-area-label{font-size:var(--hos-type-caption-size);fill:var(--hos-text-tertiary);line-height:24px}.m-area-active-tick{stroke:var(--hos-data-visualization-line-primary);stroke-width:1px}.m-area-dot{fill:var(--hos-background-default);stroke:var(--hos-data-visualization-line-primary);stroke-width:1.5px}.m-area-money-in .m-area-dot{stroke:var(--hos-data-visualization-line-money-in)}.m-area-money-out .m-area-dot{stroke:var(--hos-data-visualization-line-money-out)}.m-bars{font-family:var(--hos-font-family-text);color:var(--hos-text-emphasized);min-width:0}.m-bars-head{flex-wrap:wrap;align-items:flex-end;gap:12px 24px;margin-bottom:24px;display:flex}.m-bars-metrics{flex-wrap:wrap;gap:12px 40px;margin:0;padding:0;list-style:none;display:flex}.m-bars-metrics-secondary{flex:auto}.m-bars-metrics:first-child{flex:0 347px}.m-bars-metric-label{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);letter-spacing:.1px;color:var(--hos-text-secondary);margin:0 0 4px;line-height:20px}.m-bars-underline{cursor:default;-webkit-text-decoration:underline dotted var(--hos-text-tertiary);text-decoration:underline dotted var(--hos-text-tertiary);text-underline-offset:4px;text-decoration-thickness:1px}.m-bars-controls{justify-content:flex-end;gap:8px;margin:0 0 3px auto;display:flex}.m-bars-interval{justify-content:space-between;align-items:center;gap:var(--hos-space-gap-inline-xs);box-sizing:border-box;min-width:80px;height:32px;padding:var(--hos-space-component-inset-xs) var(--hos-space-component-inset-md) var(--hos-space-component-inset-xs) var(--hos-space-component-inset-lg);border:1px solid var(--hos-border-emphasized);border-radius:var(--hos-radius-md);background-color:var(--hos-background-input);color:var(--hos-text-default);font:400 15px/24px var(--hos-font-family-text);cursor:pointer;display:flex}.m-bars-interval:hover,.m-bars-interval[aria-expanded=true]{background-color:var(--hos-background-default-hovered)}.m-bars-interval:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px;box-shadow:none}.m-bars-interval-icon{width:24px;height:24px;color:var(--hos-icon-default);justify-content:center;align-items:center;display:flex}.m-bars-frame{column-gap:var(--hos-space-100);min-width:100%;font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);grid-template:"yAxis body"1fr".xAxis"max-content/minmax(6.3ch,max-content) 1fr;display:grid;position:relative}.m-bars-yaxis{font-variant-numeric:tabular-nums;letter-spacing:-.39px;color:var(--hos-text-tertiary);grid-area:yAxis;position:relative}.m-bars-yspacer{visibility:hidden;white-space:nowrap;grid-template-rows:max-content;grid-template-columns:max-content;display:grid}.m-bars-yspacer>div{grid-area:1/1}.m-bars-ylabel{white-space:nowrap;text-align:left;width:100%;position:absolute;left:0;transform:translateY(-50%)}.m-bars-body{grid-area:body;min-width:0;position:relative}.m-bars-dots,.m-bars-svg{display:block;position:absolute;inset:0;overflow:visible}.m-bars-dots{pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,var(--hos-background-inverted) 15%,var(--hos-background-inverted) 85%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,var(--hos-background-inverted) 15%,var(--hos-background-inverted) 85%,transparent 100%)}.m-bars-dot-major,.m-bars-dot-minor{stroke-width:2px;stroke-linecap:round}.m-bars-dot-major{stroke:var(--hos-data-visualization-line)}.m-bars-dot-minor{stroke:var(--hos-data-visualization-tick-line)}.m-bars-svg{overflow:hidden}.m-bars-baseline{stroke:var(--hos-border-emphasized);stroke-width:1px}.m-bars-in-start{stop-color:var(--hos-data-visualization-bar-in-gradient-start)}.m-bars-in-end{stop-color:var(--hos-data-visualization-bar-in-gradient-stop)}.m-bars-out-start{stop-color:var(--hos-data-visualization-bar-out-gradient-start)}.m-bars-out-end{stop-color:var(--hos-data-visualization-bar-out-gradient-stop)}.m-bars-cap-in{fill:var(--hos-data-visualization-segment-primary)}.m-bars-cap-out{fill:var(--hos-data-visualization-bar-out-cap)}.m-bars-net-pos{stop-color:var(--hos-data-visualization-segment-primary)}.m-bars-net-neg{stop-color:var(--hos-data-visualization-net-negative)}.m-bars-net-line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.m-bars-point.is-pos{fill:var(--hos-data-visualization-segment-primary)}.m-bars-point.is-neg{fill:var(--hos-data-visualization-net-negative)}.m-bars-bucket,.m-bars-net,.m-bars-point{transition:opacity var(--hos-motion-duration-fast) ease-out;transform-box:fill-box;transform-origin:50%}.m-bars-frame[data-focused] .m-bars-bucket:not([data-active]){opacity:.2}.m-bars-frame[data-focused] .m-bars-net{opacity:.25}.m-bars-frame[data-focused] .m-bars-point:not([data-active]){opacity:0}.m-bars-point[data-active]{stroke:var(--hos-background-default);stroke-width:1px;transition:transform var(--hos-motion-duration-fast) ease-out;transform:scale(1.4)}.m-bars-hit{z-index:1;cursor:default;touch-action:pan-y;outline:0;position:absolute;inset:0}.m-bars-hit:focus-visible{outline:var(--hos-focus-ring);outline-offset:-2px;border-radius:var(--hos-radius-md)}.m-bars-hit .m-chart-tip{min-width:180px}.m-bars-xaxis{height:20px;margin-top:var(--hos-space-25);grid-area:xAxis;position:relative}.m-bars-xlabel{white-space:nowrap;color:var(--hos-text-tertiary);transition:color var(--hos-motion-duration-fast) ease-out;position:absolute;top:0;transform:translate(-50%)}.m-bars-xlabel[data-active]{color:var(--hos-text-emphasized);font-weight:var(--hos-font-weight-demi)}.m-tl{font-family:var(--hos-font-family-text);padding:0 24px;overflow:hidden}.m-tl-container{--m-tl-fade:24px;scrollbar-width:none;cursor:crosshair;-webkit-user-select:none;user-select:none;touch-action:pan-x;height:47px;-webkit-mask-image:linear-gradient(to right,transparent 0%,var(--hos-background-inverted) var(--m-tl-fade),var(--hos-background-inverted) calc(100% - var(--m-tl-fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,var(--hos-background-inverted) var(--m-tl-fade),var(--hos-background-inverted) calc(100% - var(--m-tl-fade)),transparent 100%);padding-left:25px;position:relative;overflow:auto hidden}.m-tl-container::-webkit-scrollbar{display:none}.m-tl-container[data-mode=left],.m-tl-container[data-mode=right]{cursor:ew-resize}.m-tl-container[data-mode=move],.m-tl-container[data-mode=move] .m-tl-range{cursor:grabbing}.m-tl-content{height:100%;position:relative}.m-tl-tick-wrap{flex-direction:column;justify-content:flex-end;align-items:flex-start;height:100%;display:flex;position:absolute;top:0}.m-tl-label{width:min-content;font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);white-space:nowrap;color:var(--hos-text-tertiary);position:relative;translate:calc(.5px - 50%)}.m-tl-month{z-index:2;margin-bottom:var(--hos-space-50);background:var(--hos-background-default);-webkit-mask-image:linear-gradient(transparent 0%,var(--hos-background-inverted) 20% 80%,transparent 100%);mask-image:linear-gradient(transparent 0%,var(--hos-background-inverted) 20% 80%,transparent 100%)}.m-tl-year{margin-bottom:-6px}.m-tl-tick{border-top-left-radius:1px;border-top-right-radius:1px;width:1px}.m-tl-tick.is-major{background-color:var(--hos-timeline-tick-major);height:4px}.m-tl-tick.is-minor{background-color:var(--hos-timeline-tick-minor);height:2px}.m-tl-tick-wrap[data-inactive] .m-tl-tick{background-color:var(--hos-timeline-tick-inactive)}.m-tl-tick-wrap[data-inactive] .m-tl-label{color:var(--hos-text-disabled)}.m-tl-marker{width:1px;height:100%;position:absolute;top:0;translate:calc(.5px - 50%)}.m-tl-marker-first{background:var(--hos-border-default)}.m-tl-marker-today{background:var(--hos-timeline-today)}.m-tl-range{z-index:2;box-sizing:border-box;border:1.5px solid var(--hos-icon-primary);border-radius:var(--hos-radius-sm);background:var(--hos-timeline-range);cursor:grab;outline:0;height:100%;position:absolute;top:0}.m-tl-range:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-tl-range-inner{align-items:center;width:100%;height:100%;display:flex}.m-tl-range-label{padding:0 var(--hos-space-component-inset-xs);border-radius:var(--hos-radius-xs);background:var(--hos-background-primary);color:var(--hos-text-on-primary);font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);white-space:nowrap;pointer-events:none;position:absolute;top:3px;left:5px}.m-tl-handle-wrap{--m-tl-handle:5px;cursor:ew-resize;position:absolute}.m-tl-handle-wrap.is-left{left:calc(var(--m-tl-handle) / -2)}.m-tl-handle-wrap.is-right{right:calc(var(--m-tl-handle) / -2)}.m-tl-handle-wrap:before{content:"";position:absolute;inset:-4px -6px}.m-tl-handle{box-sizing:border-box;width:var(--m-tl-handle);border:1.5px solid var(--hos-icon-primary);border-radius:var(--hos-radius-sm);background:var(--hos-timeline-handle);transform-origin:50%;height:26px;transition:transform var(--hos-motion-duration-instant) ease-out,box-shadow var(--hos-motion-duration-instant) ease-out;outline:0}.m-tl-handle[data-dragging],.m-tl-handle:focus-visible{box-shadow:var(--hos-shadow-card);transform:scale(1.2)}.m-tl-handle:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-bd{color:var(--hos-text-emphasized);font-family:var(--hos-font-family-text)}.m-bd-top{padding-bottom:var(--hos-space-200)}.m-bd-headline{gap:var(--hos-space-gap-block-xs);min-width:206px;margin-bottom:var(--hos-space-400);flex-direction:column;display:flex}.m-bd-title{font-size:var(--hos-type-title-md-size);font-weight:var(--hos-font-weight-demi);line-height:26.4px}.m-bd-total{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);letter-spacing:-.48px;font-variant-numeric:tabular-nums}.m-bd-link{color:inherit;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}.m-bd-sub{color:var(--hos-text-tertiary);font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height)}.m-bd-meter{align-items:center;gap:var(--hos-space-100);font-variant-numeric:tabular-nums;grid-template-columns:48px minmax(80px,120px);width:100%;display:grid}.m-bd-bars{border-radius:var(--hos-radius-xs);background:var(--hos-data-visualization-segment-background);height:4px;position:relative;overflow:hidden}.m-bd-fill{border-radius:var(--hos-radius-xs);background:var(--hos-data-visualization-segment-primary);height:100%;position:absolute;top:0}@container not (min-width:420px){.m-bd-meter{grid-template-columns:48px}.m-bd-bars{display:none}}.m-ins{row-gap:var(--hos-space-gap-block-lg);font-family:var(--hos-font-family-text);color:var(--hos-text-emphasized);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.m-ins-row{gap:var(--hos-space-gap-inline-lg);padding:var(--hos-space-75) 0;display:flex;position:relative}.m-ins-row:hover,.m-ins-row:hover:before,.m-ins-row:hover:after{background-color:var(--hos-background-default-hovered)}.m-ins-row:hover:before,.m-ins-row:hover:after{content:"";width:8px;position:absolute;top:0;bottom:0}.m-ins-row:hover:before{border-radius:var(--hos-radius-md) 0 0 var(--hos-radius-md);right:100%}.m-ins-row:hover:after{border-radius:0 var(--hos-radius-md) var(--hos-radius-md) 0;left:100%}.m-ins-icon{box-sizing:content-box;color:var(--hos-icon-emphasized);flex:none;margin:0 -3px 0 -4px;padding-top:3px}.m-ins-section{min-width:0;display:grid}.m-ins-title{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-body-line-height)}.m-ins-body{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-secondary);margin:0}.m-ins-chip{box-sizing:border-box;height:22px;padding:0 var(--hos-space-component-inset-xs);border:.75px solid var(--hos-border-default);border-radius:var(--hos-radius-xl);background-color:var(--hos-background-secondary);color:var(--hos-text-secondary);white-space:nowrap;transition:background-color var(--hos-motion-duration-base);align-items:center;text-decoration:none;display:inline-flex}a.m-ins-chip:hover{background-color:var(--hos-background-secondary-hovered)}a.m-ins-chip:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-ins-actions{z-index:1;align-items:center;gap:var(--hos-space-gap-inline-xs);padding:var(--hos-space-50) var(--hos-space-50) var(--hos-space-50) 2px;border-radius:var(--hos-radius-md);background-color:var(--hos-background-default);box-shadow:var(--hos-shadow-popover);opacity:0;pointer-events:none;transition:opacity var(--hos-motion-duration-fast) ease-in-out;display:flex;position:absolute;top:0;right:0;transform:translateY(-50%)}.m-ins-row:hover .m-ins-actions,.m-ins-actions:focus-within{opacity:1;pointer-events:auto}.m-ins-action{border-radius:var(--hos-radius-sm);width:32px;height:32px;color:var(--hos-icon-default);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.m-ins-action:hover{background-color:var(--hos-background-default-hovered)}.m-ins-action:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-ins-action.is-down svg{color:var(--hos-text-error)}@media(prefers-reduced-motion:reduce){.m-bars-bucket,.m-bars-net,.m-bars-point,.m-bars-xlabel,.m-tl-handle,.m-ins-actions,.m-ins-chip{transition:none}}.m-tone-neutral{--m-tone-fill:var(--hos-background-secondary-high-contrast);--m-tone-text:var(--hos-text-default);--m-tone-icon:var(--hos-icon-default);--m-tone-line:var(--hos-border-emphasized);--m-tone-ring:transparent}.m-tone-info{--m-tone-fill:var(--hos-background-emphasized);--m-tone-text:var(--hos-text-default);--m-tone-icon:var(--hos-icon-default);--m-tone-line:var(--hos-border-emphasized);--m-tone-ring:transparent}.m-tone-accent{--m-tone-fill:var(--hos-background-accent-soft);--m-tone-text:var(--hos-text-accent);--m-tone-icon:var(--hos-icon-primary);--m-tone-line:var(--hos-border-emphasized);--m-tone-ring:transparent}.m-tone-highlight{--m-tone-fill:var(--hos-background-highlight);--m-tone-text:var(--hos-text-default);--m-tone-icon:var(--hos-icon-default);--m-tone-line:var(--hos-border-emphasized);--m-tone-ring:transparent}.m-tone-success{--m-tone-fill:var(--hos-background-success);--m-tone-text:var(--hos-text-success);--m-tone-icon:var(--hos-icon-success);--m-tone-line:var(--hos-border-success);--m-tone-ring:transparent}.m-tone-warning{--m-tone-fill:var(--hos-background-warning);--m-tone-text:var(--hos-text-warning);--m-tone-icon:var(--hos-icon-warning);--m-tone-line:var(--hos-border-warning);--m-tone-ring:transparent}.m-tone-error{--m-tone-fill:var(--hos-background-error);--m-tone-text:var(--hos-text-error);--m-tone-icon:var(--hos-icon-error);--m-tone-line:var(--hos-border-error);--m-tone-ring:transparent}.m-tone-blue{--m-tone-icon:var(--hos-icon-agent-blue)}.m-tone-green{--m-tone-icon:var(--hos-icon-agent-green)}.m-tone-purple{--m-tone-icon:var(--hos-icon-agent-purple)}.m-tone-orange{--m-tone-icon:var(--hos-icon-agent-orange)}.m-tone-red{--m-tone-icon:var(--hos-icon-agent-red)}.m-tone-beige{--m-tone-icon:var(--hos-icon-agent-beige)}:is(.m-tone-blue,.m-tone-green,.m-tone-purple,.m-tone-orange,.m-tone-red,.m-tone-beige){--m-tone-fill:var(--m-tone-icon)}@supports (color:color-mix(in lab,red,red)){:is(.m-tone-blue,.m-tone-green,.m-tone-purple,.m-tone-orange,.m-tone-red,.m-tone-beige){--m-tone-fill:color-mix(in srgb, var(--m-tone-icon) 16%, var(--hos-background-default))}}:is(.m-tone-blue,.m-tone-green,.m-tone-purple,.m-tone-orange,.m-tone-red,.m-tone-beige){--m-tone-text:var(--m-tone-icon)}@supports (color:color-mix(in lab,red,red)){:is(.m-tone-blue,.m-tone-green,.m-tone-purple,.m-tone-orange,.m-tone-red,.m-tone-beige){--m-tone-text:color-mix(in srgb, var(--m-tone-icon) 72%, var(--hos-text-emphasized))}}:is(.m-tone-blue,.m-tone-green,.m-tone-purple,.m-tone-orange,.m-tone-red,.m-tone-beige){--m-tone-line:var(--m-tone-icon)}@supports (color:color-mix(in lab,red,red)){:is(.m-tone-blue,.m-tone-green,.m-tone-purple,.m-tone-orange,.m-tone-red,.m-tone-beige){--m-tone-line:color-mix(in srgb, var(--m-tone-icon) 24%, transparent)}}:is(.m-tone-blue,.m-tone-green,.m-tone-purple,.m-tone-orange,.m-tone-red,.m-tone-beige){--m-tone-ring:var(--m-tone-line)}.m-tone-admin{--m-tone-fill:var(--hos-background-role-admin);--m-tone-text:var(--hos-text-role-admin)}.m-tone-bookkeeper{--m-tone-fill:var(--hos-background-role-bookkeeper);--m-tone-text:var(--hos-text-role-bookkeeper)}.m-tone-card-only{--m-tone-fill:var(--hos-background-role-card-only);--m-tone-text:var(--hos-text-role-card-only)}.m-tone-custom{--m-tone-fill:var(--hos-background-role-custom);--m-tone-text:var(--hos-text-role-custom)}.m-tone-employee{--m-tone-fill:var(--hos-background-role-employee);--m-tone-text:var(--hos-text-role-employee)}:is(.m-tone-admin,.m-tone-bookkeeper,.m-tone-card-only,.m-tone-custom,.m-tone-employee){--m-tone-icon:var(--m-tone-text);--m-tone-line:var(--hos-border-emphasized);--m-tone-ring:transparent}.m-badge{box-sizing:border-box;max-width:100%;height:20px;padding:0 var(--hos-space-component-inset-md);border-radius:var(--hos-radius-sm);white-space:nowrap;font-family:var(--hos-font-family-text);vertical-align:middle;-webkit-print-color-adjust:exact;print-color-adjust:exact;flex-direction:row;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.m-badge:has(.m-badge-icon){gap:var(--hos-space-gap-inline-sm)}.m-badge-label,.m-badge-label-demi{font-family:var(--hos-font-family-text);font-size:var(--hos-type-caption-size);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);font-weight:var(--hos-font-weight-regular);text-overflow:ellipsis;display:block;overflow:hidden}.m-badge-label-demi{font-weight:var(--hos-font-weight-demi)}.m-badge-truncate{max-width:100px}.m-badge-icon{flex:none;width:10px;height:10px;display:block}.m-badge-fill{color:var(--m-tone-text);background-color:var(--m-tone-fill)}.m-badge-fill .m-badge-icon{color:var(--m-tone-icon)}.m-badge-pending{color:var(--hos-text-tertiary);border:1px solid var(--hos-border-emphasized)}.m-badge-pending .m-badge-icon{color:var(--hos-icon-tertiary)}.m-badge-failed{color:var(--hos-text-error);border:1px solid var(--hos-border-error)}.m-badge-failed .m-badge-icon{color:var(--hos-icon-error)}.m-badge-locked{color:var(--hos-text-tertiary);border:1px solid var(--hos-border-emphasized)}.m-badge-locked .m-badge-icon{color:var(--hos-icon-tertiary)}.m-badge-role{color:var(--hos-text-default);border:1px solid var(--hos-border-emphasized)}.m-badge-role .m-badge-icon{color:var(--hos-icon-default)}.m-badge-hovered{color:var(--hos-text-default);background-color:var(--hos-background-emphasized-hovered);border-color:#0000}.m-badge-hovered .m-badge-icon{color:var(--hos-icon-default)}.m-badge-role.m-badge-hovered{background-color:var(--hos-background-secondary-hovered)}.m-badge-locked.m-badge-hovered{color:var(--hos-text-tertiary);background-color:var(--hos-background-secondary)}.m-badge-plan{padding:0 var(--hos-space-component-inset-sm);border-radius:var(--hos-radius-sm);background-color:var(--hos-background-inverted);color:var(--hos-text-on-inverted);justify-content:center}.m-chip{box-sizing:border-box;align-items:center;gap:var(--hos-space-gap-inline-sm);height:var(--hos-control-height-sm);max-width:100%;padding:0 var(--hos-space-component-inset-lg);border:1px solid var(--m-chip-line);border-radius:var(--hos-radius-md);background-color:var(--m-chip-fill);color:var(--m-chip-text);font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);text-align:left;white-space:nowrap;cursor:default;-webkit-user-select:none;user-select:none;appearance:none;transition:background-color var(--hos-motion-duration-instant) ease-out,border-color var(--hos-motion-duration-instant) ease-out,color var(--hos-motion-duration-instant) ease-out;outline:none;flex:none;margin:0;text-decoration:none;display:inline-flex;position:relative}.m-chip-outline{--m-chip-fill:var(--hos-background-input);--m-chip-fill-hover:var(--hos-background-default-hovered);--m-chip-line:var(--hos-border-input);--m-chip-line-hover:var(--hos-border-input-emphasized);--m-chip-text:var(--hos-text-secondary);--m-chip-icon:var(--hos-icon-secondary)}.m-chip-filled{--m-chip-fill:var(--hos-background-emphasized);--m-chip-fill-hover:var(--hos-background-emphasized-hovered);--m-chip-line:transparent;--m-chip-line-hover:transparent;--m-chip-text:var(--hos-text-default);--m-chip-icon:var(--hos-icon-default)}.m-chip-soft{--m-chip-fill:var(--hos-background-secondary);--m-chip-fill-hover:var(--hos-background-secondary-hovered);--m-chip-line:transparent;--m-chip-line-hover:transparent;--m-chip-text:var(--hos-text-default);--m-chip-icon:var(--hos-icon-default)}.m-chip.is-selected,.m-chip[aria-selected=true]{--m-chip-fill:var(--hos-background-emphasized);--m-chip-fill-hover:var(--hos-background-emphasized-hovered);--m-chip-line:transparent;--m-chip-line-hover:transparent;--m-chip-text:var(--hos-text-emphasized);--m-chip-icon:var(--hos-icon-emphasized)}.m-chip-pill{border-radius:var(--hos-radius-full)}.m-chip-sm{height:28px;font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking)}.m-chip-sm.m-chip-wrap{min-height:28px;padding-block:3px}.m-chip-end{padding-right:var(--hos-space-component-inset-xs)}.m-chip-wrap{height:auto;min-height:var(--hos-control-height-sm);padding-block:var(--hos-space-component-inset-xs);white-space:normal;overflow-wrap:anywhere;justify-content:center}.m-chip-action{cursor:pointer}.m-chip-action:not(:disabled,[aria-disabled=true],.is-disabled):is(:hover,:focus-visible),.m-chip:not(.is-disabled):has(>.m-chip-main:is(:hover,:focus-visible,[aria-expanded=true])),.m-chip.is-hover{border-color:var(--m-chip-line-hover);background-color:var(--m-chip-fill-hover);color:var(--hos-text-emphasized);--m-chip-icon:var(--hos-icon-emphasized)}.m-chip-action:focus-visible,.m-chip:has(>.m-chip-main:focus-visible){outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset)}.m-chip-action:not(:disabled,[aria-disabled=true],.is-disabled):active,.m-chip:not(.is-disabled):has(>.m-chip-main:active){transform:scale(.99)}.m-chip.is-disabled,.m-chip:disabled,.m-chip[aria-disabled=true]{--m-chip-text:var(--hos-text-disabled);--m-chip-icon:var(--hos-text-disabled);cursor:default}.m-chip-filled.is-disabled{--m-chip-fill:var(--hos-background-secondary)}.m-chip-main,.m-chip-static{align-items:center;gap:inherit;min-width:0;max-width:100%;color:inherit;font:inherit;text-align:inherit;appearance:none;background:0 0;border:0;outline:none;margin:0;padding:0;text-decoration:none;display:inline-flex}.m-chip-main{cursor:pointer}.m-chip-main:disabled{cursor:default}.m-chip-main:after{content:"";border-radius:inherit;position:absolute;inset:-1px}.m-chip-icon{width:16px;height:16px;color:var(--m-chip-icon);flex:none;justify-content:center;align-items:center;display:inline-flex}.m-chip-label{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.m-chip-wrap .m-chip-label{overflow:visible}.m-chip-narrow .m-chip-label{max-width:140px}.m-chip-wide .m-chip-label{max-width:200px}.m-chip-count{color:var(--hos-text-tertiary);font-variant-numeric:tabular-nums}.m-chip.is-selected .m-chip-count,.m-chip[aria-selected=true] .m-chip-count{color:var(--hos-text-secondary)}.m-chip-trail,.m-chip-remove{width:var(--hos-space-300);height:var(--hos-space-300);border-radius:var(--hos-radius-sm);color:var(--m-chip-icon);flex:none;justify-content:center;align-items:center;display:inline-flex}.m-chip-trail{margin-left:calc(var(--hos-space-gap-inline-xs) - var(--hos-space-gap-inline-sm))}.m-chip-remove{z-index:1;font:inherit;cursor:pointer;background:0 0;border:0;outline:none;margin:0;padding:0;position:relative}.m-chip-remove:not(:disabled):is(:hover,:focus-visible){background-color:var(--hos-background-emphasized-hovered);color:var(--hos-icon-emphasized)}.m-chip-remove:focus-visible{outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset)}.m-chip-remove:disabled{cursor:default}.m-avatar{--m-avatar-mix-start:var(--hos-background-avatar-start);--m-avatar-mix-middle:var(--hos-background-avatar-middle);--m-avatar-mix-stop:var(--hos-background-avatar-stop);--m-avatar-hover-tint:var(--hos-icon-primary);box-sizing:border-box;width:var(--m-avatar-size);min-width:var(--m-avatar-size);height:var(--m-avatar-size);font-family:var(--hos-font-family-text);font-size:var(--m-avatar-type);font-weight:var(--hos-font-weight-demi);letter-spacing:.2px;text-transform:uppercase;-webkit-user-select:none;user-select:none;color:var(--hos-text-emphasized);flex:none;justify-content:center;align-items:center;line-height:20px;display:flex;overflow:clip}.m-avatar-circle{border-radius:var(--hos-radius-full)}.m-avatar-square{border-radius:var(--hos-radius-md)}.m-avatar-s20.m-avatar-square,.m-avatar-s16.m-avatar-square{border-radius:var(--hos-radius-sm)}.m-avatar-s16{--m-avatar-size:16px;--m-avatar-type:0;--m-avatar-type-single:0;--m-avatar-icon:10px;--m-avatar-helmet:12px;--m-avatar-tile-radius:var(--hos-radius-sm)}.m-avatar-s20{--m-avatar-size:20px;--m-avatar-type:var(--hos-type-avatar-initials-xs-size);--m-avatar-type-single:var(--hos-type-micro-size);--m-avatar-icon:10px;--m-avatar-helmet:15px;--m-avatar-tile-radius:var(--hos-radius-sm)}.m-avatar-s24{--m-avatar-size:24px;--m-avatar-type:var(--hos-type-micro-size);--m-avatar-type-single:var(--hos-type-caption-size);--m-avatar-icon:11px;--m-avatar-helmet:18px;--m-avatar-tile-radius:var(--hos-radius-md)}.m-avatar-s28{--m-avatar-size:28px;--m-avatar-type:var(--hos-type-micro-size);--m-avatar-type-single:var(--hos-type-caption-size);--m-avatar-icon:11px;--m-avatar-helmet:21px;--m-avatar-tile-radius:var(--hos-radius-md)}.m-avatar-s32{--m-avatar-size:32px;--m-avatar-type:var(--hos-type-micro-size);--m-avatar-type-single:var(--hos-type-caption-size);--m-avatar-icon:11px;--m-avatar-helmet:24px;--m-avatar-tile-radius:var(--hos-radius-md)}.m-avatar-s40{--m-avatar-size:40px;--m-avatar-type:var(--hos-type-caption-size);--m-avatar-type-single:var(--hos-type-body-size);--m-avatar-icon:13px;--m-avatar-helmet:30px;--m-avatar-tile-radius:var(--hos-radius-lg)}.m-avatar-s48{--m-avatar-size:48px;--m-avatar-type:var(--hos-type-body-size);--m-avatar-type-single:var(--hos-type-title-sm-size);--m-avatar-icon:16px;--m-avatar-helmet:36px;--m-avatar-tile-radius:var(--hos-radius-lg);line-height:24px}.m-avatar-s56{--m-avatar-size:56px;--m-avatar-type:var(--hos-type-title-sm-size);--m-avatar-type-single:var(--hos-type-title-md-size);--m-avatar-icon:20px;--m-avatar-helmet:42px;--m-avatar-tile-radius:var(--hos-radius-xl);line-height:28px}.m-avatar-text{--m-avatar-bg:var(--m-avatar-mix-start);color:var(--hos-text-default);background-color:var(--m-avatar-bg);padding-top:1px}.m-avatar-single{font-size:var(--m-avatar-type-single);letter-spacing:0}.m-avatar-up{display:block;position:relative;top:-1px}.m-avatar-last{letter-spacing:0}.m-avatar-hoverable:hover,:hover>.m-avatar-hoverable{color:var(--hos-text-emphasized);background-color:var(--m-avatar-hover-tint)}@supports (color:color-mix(in lab,red,red)){.m-avatar-hoverable:hover,:hover>.m-avatar-hoverable{background-color:color-mix(in srgb,var(--m-avatar-hover-tint) 8%,var(--m-avatar-bg))}}.m-avatar-mix-x,.m-avatar-mix-0,.m-avatar-mix-1{--m-avatar-bg:var(--m-avatar-mix-start)}@supports (color:color-mix(in lab,red,red)){.m-avatar-mix-1{--m-avatar-bg:color-mix(in srgb, var(--m-avatar-mix-start) 80%, var(--m-avatar-mix-middle) 20%)}}.m-avatar-mix-2{--m-avatar-bg:var(--m-avatar-mix-start)}@supports (color:color-mix(in lab,red,red)){.m-avatar-mix-2{--m-avatar-bg:color-mix(in srgb, var(--m-avatar-mix-start) 60%, var(--m-avatar-mix-middle) 40%)}}.m-avatar-mix-3{--m-avatar-bg:var(--m-avatar-mix-start)}@supports (color:color-mix(in lab,red,red)){.m-avatar-mix-3{--m-avatar-bg:color-mix(in srgb, var(--m-avatar-mix-start) 40%, var(--m-avatar-mix-middle) 60%)}}.m-avatar-mix-4{--m-avatar-bg:var(--m-avatar-mix-start)}@supports (color:color-mix(in lab,red,red)){.m-avatar-mix-4{--m-avatar-bg:color-mix(in srgb, var(--m-avatar-mix-start) 20%, var(--m-avatar-mix-middle) 80%)}}.m-avatar-mix-5,.m-avatar-mix-6{--m-avatar-bg:var(--m-avatar-mix-middle)}@supports (color:color-mix(in lab,red,red)){.m-avatar-mix-6{--m-avatar-bg:color-mix(in srgb, var(--m-avatar-mix-middle) 80%, var(--m-avatar-mix-stop) 20%)}}.m-avatar-mix-7{--m-avatar-bg:var(--m-avatar-mix-middle)}@supports (color:color-mix(in lab,red,red)){.m-avatar-mix-7{--m-avatar-bg:color-mix(in srgb, var(--m-avatar-mix-middle) 60%, var(--m-avatar-mix-stop) 40%)}}.m-avatar-mix-8{--m-avatar-bg:var(--m-avatar-mix-middle)}@supports (color:color-mix(in lab,red,red)){.m-avatar-mix-8{--m-avatar-bg:color-mix(in srgb, var(--m-avatar-mix-middle) 40%, var(--m-avatar-mix-stop) 60%)}}.m-avatar-mix-9{--m-avatar-bg:var(--m-avatar-mix-middle)}@supports (color:color-mix(in lab,red,red)){.m-avatar-mix-9{--m-avatar-bg:color-mix(in srgb, var(--m-avatar-mix-middle) 20%, var(--m-avatar-mix-stop) 80%)}}.m-avatar-mix-10{--m-avatar-bg:var(--m-avatar-mix-stop)}.m-avatar-toned{--m-avatar-bg:var(--m-tone-fill);color:var(--m-tone-text);box-shadow:inset 0 0 0 var(--hos-ring-width-sm) var(--m-tone-ring)}.m-avatar-s16.m-avatar-toned{--m-avatar-bg:var(--m-tone-icon)}@supports (color:color-mix(in lab,red,red)){.m-avatar-s16.m-avatar-toned{--m-avatar-bg:color-mix(in srgb, var(--m-tone-icon) 40%, var(--hos-background-default))}}:is(button,a):hover>.m-avatar:only-child{filter:brightness(.95)}.m-avatar-iconic{background-color:var(--hos-background-secondary);color:var(--hos-icon-default)}.m-avatar-iconic>svg{width:var(--m-avatar-icon);height:var(--m-avatar-icon)}.m-avatar-img{box-sizing:border-box;border-radius:inherit;object-fit:cover;outline:1px solid var(--hos-border-avatar);outline-offset:-1px;width:100%;height:100%;display:block;overflow:clip}.m-avatar-agent{--m-avatar-agent:var(--hos-agent-charcoal);border-radius:var(--m-avatar-tile-radius);background:var(--m-avatar-agent);display:inline-flex;overflow:visible}.m-avatar-helmet{width:var(--m-avatar-helmet);height:var(--m-avatar-helmet);fill:var(--hos-icon-on-agent);stroke:var(--hos-icon-on-agent);stroke-width:5px}.m-avstack{--m-avstack-overlap:var(--hos-space-gap-inline-lg);--m-avstack-none:linear-gradient(currentColor, currentColor);align-items:center;gap:var(--hos-space-gap-inline-md);display:flex}.m-avstack-list{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.m-avstack-list>:not(:first-child){margin-inline-start:calc(var(--m-avstack-overlap) * -1)}.m-avstack-item{position:relative}.m-avstack-item:hover{z-index:1}.m-avstack-more{font-size:var(--hos-type-caption-size);letter-spacing:0;color:var(--hos-text-default);background:linear-gradient(var(--hos-background-secondary-high-contrast),var(--hos-background-secondary-high-contrast)),var(--hos-background-default)}.m-avstack-avatar{--m-avstack-size:var(--m-avatar-size,28px);--m-avstack-gap:2px;--m-avstack-r:calc(var(--m-avstack-size) / 2);--m-avstack-l:calc(var(--m-avstack-size) / 2);--m-avstack-kr:calc(var(--m-avstack-r) + var(--m-avstack-gap));--m-avstack-kl:calc(var(--m-avstack-l) + var(--m-avstack-gap));--m-avstack-rx:calc(100% - var(--m-avstack-overlap) + var(--m-avstack-r));--m-avstack-lx:calc(var(--m-avstack-overlap) - var(--m-avstack-l));--m-avstack-rby:calc(100% - var(--m-avstack-r));--m-avstack-lby:calc(100% - var(--m-avstack-l));--m-avstack-r-edge:calc(100% - var(--m-avstack-overlap) - var(--m-avstack-gap));--m-avstack-l-edge:calc(var(--m-avstack-overlap) + var(--m-avstack-gap));--m-avstack-strip-r:var(--m-avstack-none);--m-avstack-strip-l:var(--m-avstack-none);--m-avstack-tr:var(--m-avstack-none);--m-avstack-br:var(--m-avstack-none);--m-avstack-tl:var(--m-avstack-none);--m-avstack-bl:var(--m-avstack-none);--m-avstack-band:linear-gradient(to bottom, currentColor 0, currentColor var(--hos-radius-md), transparent var(--hos-radius-md), transparent calc(100% - var(--hos-radius-md)), currentColor calc(100% - var(--hos-radius-md)), currentColor 100%);--m-avstack-masks:var(--m-avstack-tl), var(--m-avstack-tr), var(--m-avstack-bl), var(--m-avstack-br), var(--m-avstack-band), var(--m-avstack-strip-l), var(--m-avstack-strip-r);-webkit-mask-image:var(--m-avstack-masks);mask-image:var(--m-avstack-masks);position:relative;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in,source-in,source-in,source-in,source-over,source-in,source-over;mask-composite:intersect,intersect,intersect,intersect,add,intersect,add}.m-avstack-item:not(:last-child) .m-avstack-avatar{--m-avstack-tr:radial-gradient(circle var(--m-avstack-kr) at var(--m-avstack-rx) var(--m-avstack-r), transparent 100%, currentColor 100%);--m-avstack-br:radial-gradient(circle var(--m-avstack-kr) at var(--m-avstack-rx) var(--m-avstack-rby), transparent 100%, currentColor 100%)}.m-avstack-item:not(:last-child):where(:has(+.m-avstack-org)) .m-avstack-avatar{--m-avstack-r:var(--hos-radius-md);--m-avstack-strip-r:linear-gradient(to right, currentColor var(--m-avstack-r-edge), transparent var(--m-avstack-r-edge))}.m-avstack-item:hover+.m-avstack-item .m-avstack-avatar{--m-avstack-tl:radial-gradient(circle var(--m-avstack-kl) at var(--m-avstack-lx) var(--m-avstack-l), transparent 100%, currentColor 100%);--m-avstack-bl:radial-gradient(circle var(--m-avstack-kl) at var(--m-avstack-lx) var(--m-avstack-lby), transparent 100%, currentColor 100%)}.m-avstack-org:hover+.m-avstack-item .m-avstack-avatar{--m-avstack-l:var(--hos-radius-md);--m-avstack-strip-l:linear-gradient(to right, transparent var(--m-avstack-l-edge), currentColor var(--m-avstack-l-edge))}.m-avstack-item:hover .m-avstack-avatar{--m-avstack-strip-r:var(--m-avstack-none);--m-avstack-strip-l:var(--m-avstack-none);--m-avstack-tr:var(--m-avstack-none);--m-avstack-br:var(--m-avstack-none);--m-avstack-tl:var(--m-avstack-none);--m-avstack-bl:var(--m-avstack-none)}.m-avatar-live{border-radius:calc(var(--m-avatar-tile-radius) + var(--hos-space-50));place-items:center;display:inline-grid;position:relative}.m-avatar-live:after{content:"";inset:calc(-1 * var(--hos-space-50));border:var(--hos-ring-width-md) solid var(--m-avatar-live,var(--hos-background-primary));border-radius:inherit;opacity:0;animation:m-avatar-live calc(var(--hos-motion-loop-slow) * 1.5) ease-out infinite;position:absolute}@keyframes m-avatar-live{0%{opacity:.55;transform:scale(.92)}80%,to{opacity:0;transform:scale(1.35)}}@media(prefers-reduced-motion:reduce){.m-avatar-live:after{animation:none}}.m-tabs{background:linear-gradient(var(--hos-border-default),var(--hos-border-default)) content-box bottom / 100% 1px no-repeat;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-flow:row;margin:0 -6px;padding:0 6px;display:flex;overflow:auto hidden}.m-tabs::-webkit-scrollbar{display:none}.m-tabs-tab{appearance:none;font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-sm-line-height);color:var(--hos-text-tertiary);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;outline:none;flex:none;align-items:baseline;gap:6px;margin:0;padding:10px 0;text-decoration:none;display:flex;position:relative}.m-tabs-tab:not(:last-child){margin-right:var(--hos-space-gap-inline-2xl)}.m-tabs-tab[aria-selected=true]{color:var(--hos-text-default);box-shadow:inset 0 calc(-1 * var(--hos-ring-width-md)) 0 var(--hos-border-input-focused-underline);cursor:default}.m-tabs-tab[aria-disabled=true]{color:var(--hos-text-disabled);cursor:default}.m-tabs-tab:not([aria-selected=true]):not([aria-disabled=true]):hover{color:var(--hos-text-default);box-shadow:inset 0 calc(-1 * var(--hos-ring-width-md)) 0 var(--hos-border-input-emphasized)}.m-tabs-tab:focus-visible:after{content:"";border:2px solid var(--hos-border-focus-ring);border-radius:var(--hos-radius-sm);pointer-events:none;position:absolute;inset:4px -6px}.m-tabs-tab-count{color:var(--hos-text-tertiary);font-variant-numeric:tabular-nums}.m-tabs-tab[aria-disabled=true] .m-tabs-tab-count{color:var(--hos-text-disabled)}.m-chiptabs{align-items:center;gap:var(--hos-space-gap-inline-md);scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-direction:row;margin:-3px;padding:3px;display:flex;overflow:auto hidden}.m-chiptabs::-webkit-scrollbar{display:none}.m-chiptabs>[aria-selected=true]{cursor:default}.m-chatc-label,.m-thread-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.m-chatc{width:100%;font-family:var(--hos-font-family-text);display:block;position:relative}.m-chatc-box{align-items:center;row-gap:var(--hos-space-150);box-sizing:border-box;width:100%;min-height:24px;padding:var(--hos-space-component-inset-md);border:1px solid var(--hos-border-input);border-radius:var(--hos-radius-2xl);background:var(--hos-background-surface-raised);cursor:text;transition:height var(--hos-motion-duration-base) ease-in-out,border-color var(--hos-motion-duration-base),background-color var(--hos-motion-duration-base),box-shadow var(--hos-motion-duration-base);flex-flow:wrap;column-gap:12px;display:flex}.m-chatc-box:hover:not(:focus-within){background:var(--hos-background-input-hovered);box-shadow:var(--hos-box-shadow-input-hovered)}.m-chatc-box:has(>.m-chatc-textarea:focus){background:var(--hos-background-input-focused);outline:2px solid var(--hos-border-input-focused);outline-offset:-1px;box-shadow:none;border-color:#0000;transition:none}.m-chatc--disabled .m-chatc-box{opacity:.5;cursor:not-allowed}.m-chatc-attach{color:var(--hos-icon-secondary);order:1;align-items:center;display:flex}.m-chatc-textarea{width:0;min-width:0;height:24px;padding:0 var(--hos-space-component-inset-md);resize:none;font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default);background:0 0;border:none;flex:1 0 auto;order:2;margin:0;overflow-y:auto}.m-chatc-textarea::placeholder{color:var(--hos-text-placeholder)}.m-chatc-textarea:focus{outline:none}.m-chatc-textarea:disabled{color:var(--hos-text-disabled);cursor:not-allowed}.m-chatc-footer{transition:margin var(--hos-motion-duration-fast) ease-in-out,align-self var(--hos-motion-duration-fast) ease-in-out;flex-direction:column;flex-shrink:0;order:3;align-self:center;align-items:center;display:flex}.m-chatc-box--expanded{align-items:flex-end}.m-chatc-box--expanded .m-chatc-textarea{flex-basis:100%;order:0;width:100%}.m-chatc-box--expanded .m-chatc-footer{align-self:flex-end;margin-left:auto}.m-chatc-send{border-radius:var(--hos-radius-full);background-color:var(--hos-background-secondary);width:32px;height:32px;min-height:32px;color:var(--hos-icon-default);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.m-chatc-send:not(:disabled):hover,.m-chatc-send:not(:disabled):focus-visible{background-color:var(--hos-background-secondary-hovered);color:var(--hos-icon-emphasized)}.m-chatc-send:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-chatc-send:focus:not(:focus-visible){outline:none}.m-chatc-send:active:not(:disabled){transform:scale(.99)}.m-chatc-send--off{opacity:var(--hos-opacity-disabled);cursor:default}.m-prompts{max-width:100%;font-family:var(--hos-font-family-text);flex-direction:column;align-items:center;gap:12px;display:flex}.m-prompts-label{font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-sm-line-height);color:var(--hos-text-secondary);margin:0}.m-prompts-row{flex-wrap:wrap;justify-content:center;gap:8px;min-width:0;max-width:100%;display:flex}.m-chate{box-sizing:border-box;background-color:var(--hos-background-default);width:100%;height:100%;font-family:var(--hos-font-family-text);flex-direction:column;align-items:center;gap:32px;padding:0 16px 32px;display:flex}.m-chate-hero{flex-direction:column;justify-content:flex-end;align-items:center;width:100%;max-width:560px;min-height:calc(50% - 32px);display:flex}.m-chate-title{font-family:var(--hos-font-family-display);font-size:var(--hos-type-title-size);font-weight:var(--hos-font-weight-book);line-height:var(--hos-type-title-line-height);color:var(--hos-text-title);text-align:center;margin:0}.m-chate-composer{width:100%;max-width:560px}.m-chate--lead{flex:none;justify-content:flex-end;height:auto;min-height:70%}.m-chate--lead .m-chate-hero{gap:var(--hos-space-250);min-height:0}.m-chate--lead .m-chate-title{font-size:var(--hos-type-display-size);line-height:var(--hos-type-display-line-height)}@media(max-width:767.98px){.m-chate--lead .m-chate-title{font-size:var(--hos-type-title-size);line-height:var(--hos-type-title-line-height)}}.m-conv{box-sizing:border-box;background-color:var(--hos-background-default);width:100%;height:100%;min-height:0;font-family:var(--hos-font-family-text);flex-direction:column;align-items:center;display:flex;position:relative}.m-conv-header{width:100%;height:48px;min-height:48px;padding:0 var(--hos-space-200);box-sizing:border-box;background-color:var(--hos-background-default);flex-shrink:0;align-items:center;display:flex}.m-conv-back{margin-right:var(--hos-space-200)}.m-conv-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-body-line-height);color:var(--hos-text-emphasized);overflow:hidden}.m-conv-actions{align-items:center;gap:var(--hos-space-gap-inline-xs);flex-shrink:0;margin-left:auto;display:flex}.m-conv-viewport{overflow-anchor:none;flex-direction:column;flex:1;align-items:center;width:100%;min-height:0;display:flex;overflow:hidden auto}.m-conv-list{box-sizing:border-box;flex-direction:column;gap:44px;width:min(100%,620px);padding:40px 0 32px;display:flex}.m-conv-turn{flex-direction:column;display:flex}.m-conv-user{align-self:flex-end;align-items:flex-end;width:fit-content;max-width:80%}.m-conv-agent{align-self:flex-start;align-items:flex-start;gap:var(--hos-space-gap-block-md);width:100%}.m-conv-bubble{border-radius:var(--hos-radius-lg);background-color:var(--hos-background-secondary);color:var(--hos-text-default);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);white-space:pre-wrap;overflow-wrap:anywhere;padding:8px 12px}.m-conv-answer{gap:var(--hos-space-gap-block-md);color:var(--hos-text-default);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);flex-direction:column;display:flex}.m-conv-answer p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.m-conv-steps{gap:var(--hos-space-gap-block-xs);flex-direction:column;display:flex}.m-conv-steps-toggle{align-items:center;gap:var(--hos-space-gap-inline-xs);border-radius:var(--hos-radius-sm);color:var(--hos-text-tertiary);font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;display:inline-flex}.m-conv-steps-toggle:hover,.m-conv-steps-toggle:focus-visible{color:var(--hos-text-secondary)}.m-conv-steps-toggle:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-conv-steps-chevron{transition:transform var(--hos-motion-duration-fast) ease-out}.m-conv-steps-toggle[aria-expanded=true] .m-conv-steps-chevron{transform:rotate(90deg)}.m-conv-steps-list{gap:var(--hos-space-gap-block-xs);padding:0 0 var(--hos-space-50);flex-direction:column;margin:0;list-style:none;display:flex}.m-conv-step{align-items:center;gap:var(--hos-space-gap-inline-md);padding-left:var(--hos-space-25);color:var(--hos-text-secondary);font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-sm-line-height);display:flex}.m-conv-step-dot{border-radius:var(--hos-radius-full);background-color:var(--hos-data-visualization-line);flex:none;width:8px;height:8px}.m-conv-step--error .m-conv-step-dot{background-color:var(--hos-icon-error)}.m-conv-typing{padding-left:var(--hos-space-150)}.m-conv-footer{z-index:1;width:min(100%,620px);padding-bottom:var(--hos-space-400);box-sizing:border-box;background-color:var(--hos-background-default);flex-flow:column;flex-shrink:0;display:flex;position:relative}.m-conv-tobottom{border:1px solid var(--hos-border-default);border-radius:var(--hos-radius-full);background-color:var(--hos-background-surface-floating);width:40px;height:40px;color:var(--hos-icon-default);cursor:pointer;justify-content:center;align-items:center;margin-left:-20px;padding:0;display:inline-flex;position:absolute;top:-56px;left:50%}.m-conv-tobottom:hover,.m-conv-tobottom:focus-visible{background-color:var(--hos-background-default-hovered);color:var(--hos-icon-emphasized)}.m-conv-tobottom:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}@media(max-width:767.98px){.m-conv-list,.m-conv-footer{padding-left:var(--hos-space-200);padding-right:var(--hos-space-200)}}@media(prefers-reduced-motion:reduce){.m-conv-steps-chevron,.m-chatc-box,.m-chatc-footer{transition:none}}.m-thread{box-sizing:border-box;background-color:var(--hos-background-default);width:100%;height:100%;min-height:0;font-family:var(--hos-font-family-text);flex-direction:column;display:flex}.m-thread-header{align-items:center;gap:var(--hos-space-gap-inline-lg);padding:var(--hos-space-150) var(--hos-space-200);border-bottom:1px solid var(--hos-border-default);flex-shrink:0;display:flex}.m-call-icon,.m-ring-icon{border-radius:var(--hos-radius-full);background-color:var(--hos-background-secondary);width:32px;height:32px;color:var(--hos-icon-default);flex:none;justify-content:center;align-items:center;display:inline-flex}.m-thread-who{min-width:0}.m-thread-name{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-body-line-height);color:var(--hos-text-emphasized)}.m-thread-detail{font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-tertiary)}.m-thread-viewport{flex:1;min-height:0;overflow:hidden auto}.m-thread-list{width:min(100%,620px);padding:var(--hos-space-300) var(--hos-space-200);box-sizing:border-box;flex-direction:column;margin:0 auto;display:flex}.m-thread-day{align-items:center;gap:var(--hos-space-200);margin:var(--hos-space-200) 0;color:var(--hos-text-secondary);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);display:flex}.m-thread-day:before,.m-thread-day:after{content:"";background-color:var(--hos-border-default);flex:1;height:1px}.m-thread-list>.m-thread-day:first-child{margin-top:0}.m-thread-msg{max-width:80%;margin-top:var(--hos-space-50);flex-direction:column;display:flex}.m-thread-msg--first,.m-thread-msg--single{margin-top:var(--hos-space-200)}.m-thread-day+.m-thread-msg{margin-top:0}.m-thread-msg--in{align-self:flex-start;align-items:flex-start}.m-thread-msg--out{align-self:flex-end;align-items:flex-end}.m-thread-bubble{border-radius:var(--hos-radius-lg);color:var(--hos-text-default);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);white-space:pre-wrap;overflow-wrap:anywhere;padding:8px 12px}.m-thread-msg--out .m-thread-bubble{background-color:var(--hos-background-secondary)}.m-thread-msg--in .m-thread-bubble{border:1px solid var(--hos-border-default);background-color:var(--hos-background-surface-raised);padding:7px 11px}.m-thread-msg--in.m-thread-msg--first .m-thread-bubble{border-bottom-left-radius:var(--hos-radius-sm)}.m-thread-msg--in.m-thread-msg--middle .m-thread-bubble{border-top-left-radius:var(--hos-radius-sm);border-bottom-left-radius:var(--hos-radius-sm)}.m-thread-msg--in.m-thread-msg--last .m-thread-bubble{border-top-left-radius:var(--hos-radius-sm)}.m-thread-msg--out.m-thread-msg--first .m-thread-bubble{border-bottom-right-radius:var(--hos-radius-sm)}.m-thread-msg--out.m-thread-msg--middle .m-thread-bubble{border-top-right-radius:var(--hos-radius-sm);border-bottom-right-radius:var(--hos-radius-sm)}.m-thread-msg--out.m-thread-msg--last .m-thread-bubble{border-top-right-radius:var(--hos-radius-sm)}.m-thread-file{margin-bottom:var(--hos-space-100);display:block}.m-thread-image{border-radius:var(--hos-radius-md);object-fit:cover;max-width:min(260px,100%);max-height:320px}.m-thread-audio{max-width:min(260px,100%)}.m-thread-link{align-items:center;gap:var(--hos-space-gap-inline-xs);color:var(--hos-text-link);font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);display:inline-flex}.m-thread-ticks{align-items:center;gap:var(--hos-space-gap-inline-xs);color:var(--hos-icon-tertiary);display:inline-flex}.m-thread-ticks--read{color:var(--hos-icon-primary)}.m-thread-ticks--failed{color:var(--hos-text-error)}.m-thread-note{margin:var(--hos-space-200) 0 var(--hos-space-50);color:var(--hos-text-secondary);font-size:var(--hos-type-label-size);text-align:center;justify-content:center;line-height:18px;display:flex}.m-thread-footnote{margin:0 0 var(--hos-space-100);color:var(--hos-text-secondary);font-size:var(--hos-type-label-size);text-align:center;line-height:18px}.m-thread-footer{width:min(100%,620px);padding:0 var(--hos-space-200) var(--hos-space-200);box-sizing:border-box;flex-shrink:0;margin:0 auto}.m-mail-head{padding:var(--hos-space-150) var(--hos-space-200);border-bottom:1px solid var(--hos-border-default);flex-shrink:0}.m-mail-subject{color:var(--hos-text-title);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-body-line-height);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.m-mail-meta,.m-mail-address,.m-mail-line{min-width:0;color:var(--hos-text-tertiary);font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-mail-list{margin:0;padding:0;list-style:none}.m-mail+.m-mail{border-top:1px solid var(--hos-border-default)}.m-mail-row{align-items:flex-start;gap:var(--hos-space-gap-inline-lg);width:100%;padding:var(--hos-space-150) var(--hos-space-200);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.m-mail-row:disabled{cursor:default}.m-mail:not(.m-mail--open) .m-mail-row:hover{background-color:var(--hos-background-default-hovered)}.m-mail-row:focus-visible{outline:var(--hos-focus-ring);outline-offset:-2px}.m-mail-who{flex-direction:column;flex:1;min-width:0;display:flex}.m-mail-from{align-items:baseline;gap:var(--hos-space-gap-inline-sm);min-width:0;display:flex}.m-mail-name{max-width:100%;color:var(--hos-text-emphasized);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-body-line-height);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.m-mail:not(.m-mail--open) .m-mail-line{color:var(--hos-text-secondary)}.m-mail-side{align-items:center;gap:var(--hos-space-gap-inline-xs);color:var(--hos-text-tertiary);font-size:var(--hos-type-label-size);letter-spacing:var(--hos-type-label-tracking);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;line-height:24px;display:inline-flex}.m-mail-body{align-items:flex-start;gap:var(--hos-space-150);padding:0 var(--hos-space-200) var(--hos-space-200) calc(var(--hos-space-200) + 32px + var(--hos-space-gap-inline-lg));flex-direction:column;display:flex}.m-mail-text{color:var(--hos-text-default);font-size:var(--hos-type-body-size);line-height:var(--hos-type-body-line-height);white-space:pre-wrap;overflow-wrap:anywhere}.m-mail-image{border-radius:var(--hos-radius-md);object-fit:cover;max-width:min(260px,100%);max-height:320px;display:block}.m-mail-files{align-self:stretch}.m-mail-failed{align-items:center;gap:var(--hos-space-gap-inline-xs);color:var(--hos-text-error);font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);margin:0;display:flex}.m-mail-footer{padding:var(--hos-space-150) var(--hos-space-200) var(--hos-space-200);flex-shrink:0}@media(max-width:640px){.m-mail-body{padding-left:var(--hos-space-200)}.m-mail-address{display:none}}.m-thread--whatsapp{--wa-tail:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3E%3Cpath d='M9 0v14H1.5C.4 14 0 13 .8 12.2 5.5 8 8.6 4.6 9 0z'/%3E%3C/svg%3E");isolation:isolate;background-color:var(--hos-whatsapp-background);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;position:relative}.m-thread--whatsapp:before{content:"";z-index:-1;background-color:var(--hos-whatsapp-doodle);pointer-events:none;position:absolute;inset:0;-webkit-mask:url(/assets/wa-doodle-IlmvEWsy.svg) 0 0/480px 480px;mask:url(/assets/wa-doodle-IlmvEWsy.svg) 0 0/480px 480px}.m-thread--whatsapp .m-thread-header{border-bottom:1px solid var(--hos-whatsapp-rule);background-color:var(--hos-whatsapp-bar);gap:12px;padding:10px 16px}.m-avatar.m-thread-avatar{background-color:var(--hos-whatsapp-avatar);color:var(--hos-whatsapp-avatar-icon);--m-avatar-icon:30px;align-items:flex-end}.m-thread--whatsapp .m-thread-name{color:var(--hos-whatsapp-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-demi);line-height:21px}.m-thread--whatsapp .m-thread-detail{color:var(--hos-whatsapp-meta);font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);letter-spacing:0}.m-thread--whatsapp .m-thread-list{width:100%;padding:12px clamp(12px,5%,64px) 8px}.m-thread--whatsapp .m-thread-day{justify-content:center;margin:12px 0 8px}.m-thread--whatsapp .m-thread-day:before,.m-thread--whatsapp .m-thread-day:after{display:none}.m-thread--whatsapp .m-thread-day span,.m-thread--whatsapp .m-thread-empty{border-radius:var(--hos-radius-md);background-color:var(--hos-whatsapp-day);box-shadow:var(--hos-whatsapp-bubble-shadow);color:var(--hos-whatsapp-text);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-demi);letter-spacing:0;padding:4px 12px;line-height:18px}.m-thread--whatsapp .m-thread-empty{min-height:0;color:var(--hos-whatsapp-meta);font-weight:var(--hos-font-weight-regular);align-self:center;margin-top:24px}.m-thread--whatsapp .m-thread-msg{max-width:min(85%,640px);margin-top:2px}.m-thread--whatsapp .m-thread-msg--first,.m-thread--whatsapp .m-thread-msg--single{margin-top:10px}.m-thread--whatsapp .m-thread-day+.m-thread-msg{margin-top:0}.m-thread--whatsapp .m-thread-msg .m-thread-bubble{border-radius:var(--hos-radius-xl);box-shadow:var(--hos-whatsapp-bubble-shadow);color:var(--hos-whatsapp-text);font-size:var(--hos-type-body-size);border:none;padding:7px 10px 8px 12px;line-height:20px;display:flow-root;position:relative}.m-thread--whatsapp .m-thread-msg--in .m-thread-bubble{background-color:var(--hos-whatsapp-bubble-in)}.m-thread--whatsapp .m-thread-msg--out .m-thread-bubble{background-color:var(--hos-whatsapp-bubble-out)}.m-thread--whatsapp .m-thread-msg--in:is(.m-thread-msg--last,.m-thread-msg--single) .m-thread-bubble{border-bottom-left-radius:0}.m-thread--whatsapp .m-thread-msg--out:is(.m-thread-msg--last,.m-thread-msg--single) .m-thread-bubble{border-bottom-right-radius:0}.m-thread--whatsapp :is(.m-thread-msg--last,.m-thread-msg--single) .m-thread-bubble:after{content:"";background-color:inherit;width:9px;height:14px;-webkit-mask:var(--wa-tail) center / contain no-repeat;mask:var(--wa-tail) center / contain no-repeat;position:absolute;bottom:0}.m-thread--whatsapp .m-thread-msg--in .m-thread-bubble:after{left:-8px}.m-thread--whatsapp .m-thread-msg--out .m-thread-bubble:after{right:-8px;transform:scaleX(-1)}.m-thread-from{color:var(--hos-whatsapp-name);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-demi);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;line-height:18px;overflow:hidden}.m-thread-stamp{float:right;color:var(--hos-whatsapp-meta);font-size:var(--hos-type-whatsapp-meta-size);line-height:var(--hos-type-whatsapp-meta-line-height);white-space:nowrap;align-items:center;gap:3px;margin:4px 0 0 10px;display:inline-flex;position:relative;top:5px}.m-thread-msg--out .m-thread-stamp{color:var(--hos-whatsapp-meta)}.m-thread--whatsapp .m-thread-ticks{color:inherit}.m-thread--whatsapp .m-thread-ticks--read{color:var(--hos-whatsapp-read)}.m-thread--whatsapp .m-thread-ticks--failed{color:var(--hos-text-error)}.m-thread--whatsapp .m-thread-link,.m-thread-url{color:var(--hos-whatsapp-read);overflow-wrap:anywhere}.m-thread--whatsapp strong{font-weight:var(--hos-font-weight-bold)}.m-thread-mono,.m-thread-code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--hos-type-body-sm-size)}.m-thread-code{border-radius:var(--hos-radius-sm);background-color:var(--hos-whatsapp-shadow);padding:1px 4px}.m-thread--whatsapp .m-thread-note{margin:12px 0 4px}.m-thread--whatsapp .m-thread-note span,.m-thread--whatsapp .m-thread-footnote{border-radius:var(--hos-radius-md);background-color:var(--hos-whatsapp-note);max-width:min(90%,520px);box-shadow:var(--hos-whatsapp-bubble-shadow);color:var(--hos-whatsapp-note-text);font-size:var(--hos-type-label-size);padding:5px 12px;line-height:18px}.m-thread--whatsapp .m-thread-footnote{width:fit-content;margin:0 auto 8px}.m-thread--whatsapp .m-thread-footer{width:100%;padding:8px 12px 12px}.m-thread--whatsapp .m-chatc-box,.m-thread--whatsapp .m-chatc-box:hover:not(:focus-within),.m-thread--whatsapp .m-chatc-box:has(>.m-chatc-textarea:focus){border-radius:var(--hos-radius-2xl);box-shadow:var(--hos-whatsapp-bubble-shadow);background:var(--hos-whatsapp-field);border:none;outline:none;padding:5px 5px 5px 8px}.m-thread--whatsapp .m-chatc-textarea{color:var(--hos-whatsapp-text);font-family:inherit;font-size:var(--hos-type-body-size)}.m-thread--whatsapp .m-chatc-textarea::placeholder{color:var(--hos-whatsapp-placeholder)}.m-thread--whatsapp .m-chatc-send,.m-thread--whatsapp .m-chatc-send:not(:disabled):hover,.m-thread--whatsapp .m-chatc-send:not(:disabled):focus-visible{background-color:var(--hos-whatsapp-send);width:38px;height:38px;color:var(--hos-whatsapp-send-icon)}.m-thread--whatsapp .m-chatc-send--off{opacity:1}.m-call{gap:var(--hos-space-300);width:100%;font-family:var(--hos-font-family-text);color:var(--hos-text-default);flex-direction:column;display:flex}.m-call-header{align-items:center;gap:var(--hos-space-gap-inline-lg);display:flex}.m-call-icon--missed,.m-call-icon--failed{color:var(--hos-icon-error)}.m-call-heading{flex:1;min-width:0}.m-call-title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-body-line-height);color:var(--hos-text-emphasized);overflow:hidden}.m-call-meta{font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-tertiary);font-variant-numeric:tabular-nums}.m-call-status{padding:0 var(--hos-space-100);border-radius:var(--hos-radius-sm);background-color:var(--hos-background-secondary);color:var(--hos-text-secondary);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);flex:none}.m-call-status--completed{background-color:var(--hos-background-success);color:var(--hos-text-success)}.m-call-status--missed,.m-call-status--failed{background-color:var(--hos-background-error);color:var(--hos-text-error)}.m-call-status--in-progress{background-color:var(--hos-background-emphasized);color:var(--hos-text-focused)}.m-call-player{align-items:center;gap:var(--hos-space-gap-inline-lg);padding:var(--hos-space-100) var(--hos-space-200) var(--hos-space-100) var(--hos-space-100);border-radius:var(--hos-radius-full);background-color:var(--hos-background-secondary);display:flex}.m-call-play{border-radius:var(--hos-radius-full);background-color:var(--hos-background-surface-raised);width:32px;height:32px;color:var(--hos-icon-emphasized);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.m-call-play:hover{background-color:var(--hos-background-default-hovered)}.m-call-play:focus-visible,.m-call-seek:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-call-seek{cursor:pointer;appearance:none;background:0 0;flex:1;min-width:0;height:16px;margin:0}.m-call-seek::-webkit-slider-runnable-track{border-radius:var(--hos-radius-full);background:linear-gradient(to right,var(--hos-icon-default) var(--m-call-pct,0%),var(--hos-border-emphasized) var(--m-call-pct,0%));height:4px}.m-call-seek::-moz-range-track{border-radius:var(--hos-radius-full);background:linear-gradient(to right,var(--hos-icon-default) var(--m-call-pct,0%),var(--hos-border-emphasized) var(--m-call-pct,0%));height:4px}.m-call-seek::-webkit-slider-thumb{-webkit-appearance:none;border-radius:var(--hos-radius-full);background-color:var(--hos-icon-emphasized);border:none;width:12px;height:12px;margin-top:-4px}.m-call-seek::-moz-range-thumb{border-radius:var(--hos-radius-full);background-color:var(--hos-icon-emphasized);border:none;width:12px;height:12px}.m-call-time{font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-secondary);font-variant-numeric:tabular-nums;flex:none}.m-call-section{gap:var(--hos-space-100);flex-direction:column;display:flex}.m-call-label{font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-tertiary);margin:0}.m-call-summary{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default);margin:0}.m-call-transcript{margin:0;padding:0;list-style:none}.m-call-line{gap:var(--hos-space-gap-inline-md);padding:var(--hos-space-150) 0;border-top:1px solid var(--hos-border-default);grid-template-columns:40px minmax(0,1fr);display:grid}.m-call-offset{font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-tertiary);font-variant-numeric:tabular-nums}.m-call-said{flex-direction:column;display:flex}.m-call-speaker{font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-secondary)}.m-call-line--agent .m-call-speaker{color:var(--hos-text-focused)}.m-call-text{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default)}.m-ring{align-items:center;gap:var(--hos-space-gap-inline-lg);padding:var(--hos-space-200);border:1px solid var(--hos-border-default);border-radius:var(--hos-radius-lg);background-color:var(--hos-background-surface-raised);font-family:var(--hos-font-family-text);flex-wrap:wrap;display:flex}.m-ring-icon{background-color:var(--hos-background-emphasized);color:var(--hos-icon-primary);animation:m-ring-pulse var(--hos-motion-loop-slow) ease-in-out infinite}@keyframes m-ring-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.m-ring-text{flex:200px;min-width:0}.m-ring-title{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-body-line-height);color:var(--hos-text-emphasized)}.m-ring-line{font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-secondary)}.m-ring-actions{gap:var(--hos-space-gap-inline-md);flex:none;margin-left:auto;display:flex}.m-ring-btn{border-radius:var(--hos-radius-full);min-height:32px;font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);white-space:nowrap;cursor:pointer;border:none;justify-content:center;align-items:center;padding:4px 16px;display:inline-flex}.m-ring-btn--secondary{background-color:var(--hos-background-secondary);color:var(--hos-text-default)}.m-ring-btn--secondary:hover,.m-ring-btn--secondary:focus-visible{background-color:var(--hos-background-secondary-hovered);color:var(--hos-text-emphasized)}.m-ring-btn--primary{background-color:var(--hos-background-primary);color:var(--hos-text-on-primary)}.m-ring-btn--primary:hover,.m-ring-btn--primary:focus-visible{background-color:var(--hos-background-primary-hovered)}.m-ring-btn:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-ring-btn:focus:not(:focus-visible){outline:none}.m-ring-btn:active{transform:scale(.99)}@media(max-width:479.98px){.m-ring-actions{width:100%}.m-ring-btn{flex:1}}@media(prefers-reduced-motion:reduce){.m-ring-icon{animation:none}}.m-inbox{width:100%;height:100%;min-height:0;font-family:var(--hos-font-family-text);container-type:inline-size}.m-inbox-body{gap:var(--hos-space-300);grid-template-columns:208px minmax(0,1fr);height:100%;display:grid}.m-inbox-rail{min-height:0;padding-right:var(--hos-space-300);border-right:1px solid var(--hos-border-default);flex-direction:column;gap:4px;display:flex;overflow:hidden auto}.m-inbox-tab{border-radius:var(--hos-radius-md);width:100%;color:var(--hos-text-secondary);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--hos-motion-duration-fast) ease-out,color var(--hos-motion-duration-fast) ease-out;background:0 0;border:none;align-items:flex-start;gap:10px;margin:0;padding:3px 12px 3px 10px;display:flex}.m-inbox-tab:hover{background-color:var(--hos-background-default-hovered);color:var(--hos-text-default)}.m-inbox-tab:focus{outline:none}.m-inbox-tab:focus-visible{outline:var(--hos-focus-ring);outline-offset:-2px}.m-inbox-tab--on,.m-inbox-tab--on:hover{background-color:var(--hos-background-secondary);color:var(--hos-text-emphasized)}.m-inbox-icon{height:24px;color:var(--hos-icon-secondary);flex:none;align-items:center;display:inline-flex}.m-inbox-tab--on .m-inbox-icon{color:var(--hos-icon-emphasized)}.m-inbox-words{flex-direction:column;flex:1;min-width:0;display:flex}.m-inbox-label{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m-inbox-last{color:var(--hos-text-tertiary);font-size:var(--hos-type-label-size);letter-spacing:var(--hos-type-label-tracking);margin-top:-2px;line-height:18px}.m-inbox-dot{background-color:var(--hos-icon-primary);border-radius:50%;flex:none;align-self:center;width:6px;height:6px;margin-top:0}.m-inbox-tab:has(.m-inbox-last) .m-inbox-dot{align-self:flex-start;margin-top:9px}.m-inbox-count{color:var(--hos-text-tertiary);font-size:var(--hos-type-label-size);text-align:right;font-variant-numeric:tabular-nums;flex:none;line-height:24px}.m-inbox-tab--none{color:var(--hos-text-tertiary)}.m-inbox-tab--none .m-inbox-icon{color:var(--hos-icon-tertiary)}.m-inbox-tab--none.m-inbox-tab--on{color:var(--hos-text-default)}.m-inbox-panel{flex-direction:column;min-width:0;min-height:0;display:flex}.m-inbox-panel>*{flex:1;min-height:0}@container (max-width:640px){.m-inbox-body{gap:var(--hos-space-200);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.m-inbox-rail{gap:var(--hos-space-gap-inline-md);scrollbar-width:none;border-right:none;flex-flow:row;margin:-3px;padding:3px;overflow:auto hidden}.m-inbox-rail::-webkit-scrollbar{display:none}.m-inbox-tab{width:auto;height:32px;padding:0 var(--hos-space-component-inset-lg);border:1px solid var(--hos-border-input);background:var(--hos-background-input);flex:none;align-items:center;gap:6px}.m-inbox-tab:hover{border-color:var(--hos-border-input-emphasized);background:var(--hos-background-default-hovered)}.m-inbox-tab--on,.m-inbox-tab--on:hover{background:var(--hos-background-emphasized);border-color:#0000}.m-inbox-icon,.m-inbox-last{display:none}.m-inbox-tab .m-inbox-dot{align-self:center;margin-top:0}}.m-ctl{background-color:var(--hos-background-default);overflow:hidden auto}.m-ctl-list{max-width:760px;padding:var(--hos-space-150) var(--hos-space-100) var(--hos-space-300);box-sizing:border-box;flex-direction:column;margin:0;list-style:none;display:flex}.m-ctl-day{margin:var(--hos-space-200) 0 var(--hos-space-50);padding:0 var(--hos-space-150);color:var(--hos-text-secondary);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-label-line-height)}.m-ctl-day:first-child{margin-top:0}.m-ctl-button{gap:var(--hos-space-gap-inline-lg);width:100%;padding:10px var(--hos-space-150);border-radius:var(--hos-radius-md);color:var(--hos-text-default);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.m-ctl-button:hover{background-color:var(--hos-background-secondary-hovered)}.m-ctl-button:focus-visible{outline:var(--hos-focus-ring);outline-offset:-2px}.m-ctl-icon{border-radius:var(--hos-radius-full);background-color:var(--hos-background-secondary);width:32px;height:32px;color:var(--hos-icon-default);flex:none;justify-content:center;align-items:center;display:inline-flex}.m-ctl-entry--out .m-ctl-icon{box-shadow:inset 0 0 0 var(--hos-ring-width-sm) var(--hos-border-default);color:var(--hos-icon-tertiary);background:0 0}.m-ctl-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.m-ctl-head{align-items:baseline;gap:var(--hos-space-gap-inline-xs);min-width:0;font-size:var(--hos-type-body-size);flex-wrap:wrap;line-height:22px;display:flex}.m-ctl-who{min-width:0;color:var(--hos-text-emphasized);font-weight:var(--hos-font-weight-demi);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m-ctl-channel{color:var(--hos-text-tertiary);font-size:var(--hos-type-label-size);flex:none}.m-ctl-time{padding-left:var(--hos-space-100);color:var(--hos-text-tertiary);font-size:var(--hos-type-label-size);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.m-ctl-title{color:var(--hos-text-default);font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-body-sm-line-height)}.m-ctl-text{color:var(--hos-text-secondary);font-size:var(--hos-type-body-sm-size);line-height:var(--hos-type-body-sm-line-height);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.m-message{gap:var(--hos-space-50);flex-direction:column;min-width:0;display:flex}.m-message>p{margin:0}.m-message-body{white-space:pre-wrap;overflow-wrap:anywhere}.m-message-buttons{gap:var(--hos-space-100);padding-top:var(--hos-space-50);flex-wrap:wrap;display:flex}.m-set-body,.m-set-body-secondary,.m-set-body-large,.m-set-small,.m-set-title-main,.m-set-section-title{font-family:var(--hos-font-family-text);font-weight:var(--hos-font-weight-regular);margin:0}.m-set-body{font-size:var(--hos-type-body-size);line-height:var(--hos-type-body-line-height)}.m-set-body b{font-weight:var(--hos-font-weight-demi)}.m-set-body-secondary{font-size:var(--hos-type-body-sm-size);line-height:var(--hos-type-body-sm-line-height);color:var(--hos-text-secondary)}.m-set-body-large{font-size:var(--hos-type-body-lg-size);line-height:var(--hos-type-body-lg-line-height)}.m-set-small{font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking)}.m-set-title-main{font-family:var(--hos-font-family-display);font-size:var(--hos-type-title-size);font-weight:var(--hos-font-weight-book);line-height:var(--hos-type-title-line-height);color:var(--hos-text-title);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.m-set-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.m-set-tags{gap:var(--hos-space-gap-inline-sm);flex-flow:wrap;display:flex}.m-set-section{min-width:0;color:var(--hos-text-emphasized);display:block}.m-set-section-title{font-size:var(--hos-type-title-sm-size);line-height:var(--hos-type-title-sm-line-height);color:var(--hos-text-title);margin-bottom:var(--hos-space-150)}.m-set-tiles{gap:var(--hos-space-gap-block-xl);flex-direction:column;display:flex}@media(min-width:768px){.m-set-tiles{flex-flow:wrap}}.m-set-tile{box-sizing:border-box;padding:var(--hos-space-250);border-radius:var(--hos-radius-lg);background-color:var(--hos-background-secondary);color:inherit;font:inherit;text-align:unset;border:none;flex:1;text-decoration:none;display:block;container-type:inline-size}button.m-set-tile,a.m-set-tile{cursor:pointer}.m-set-tile:focus{outline:none}.m-set-tile:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-set-tile-grid{row-gap:var(--hos-space-250);column-gap:var(--hos-space-gap-inline-lg);grid-template:"text text"1fr"cta badges"/auto 1fr;height:100%;display:grid}.m-set-tile-text{text-align:left;grid-area:text}.m-set-tile-title{color:var(--hos-text-title)}.m-set-tile-cta{box-sizing:border-box;min-height:32px;padding:var(--hos-space-component-inset-xs) var(--hos-space-component-inset-lg) var(--hos-space-component-inset-xs) var(--hos-space-component-inset-xl);border-radius:var(--hos-radius-xl);background-color:var(--hos-background-secondary);color:var(--hos-text-default);white-space:nowrap;transition:background-color var(--hos-motion-duration-fast) ease-out,color var(--hos-motion-duration-fast) ease-out;grid-area:cta;justify-content:center;align-self:center;align-items:center;display:inline-flex}.m-set-tile-cta-icon{margin-left:var(--hos-space-100);color:var(--hos-icon-default)}.m-set-tile-grid>.m-set-tags{grid-area:badges;align-self:center}.m-set-tile:hover .m-set-tile-cta,.m-set-tile:focus-visible .m-set-tile-cta{background-color:var(--hos-background-secondary-hovered);color:var(--hos-text-emphasized)}.m-set-tile:hover .m-set-tile-cta-icon,.m-set-tile:focus-visible .m-set-tile-cta-icon{color:var(--hos-icon-emphasized)}@container (min-width:500px){.m-set-tile-grid{grid-template:"text cta""badges cta"/1fr auto;align-items:center}}.m-set-check-box{box-sizing:border-box;border-radius:var(--hos-radius-sm);background-color:var(--hos-background-input);width:18px;height:18px;box-shadow:inset 0 0 0 var(--hos-ring-width-sm) var(--hos-border-input);color:var(--hos-icon-on-primary);justify-content:center;align-items:center;display:flex}.m-set-check-box-on{background-color:var(--hos-background-input-checked);box-shadow:none}.m-set-empty-message{align-items:center;gap:var(--hos-space-gap-block-md);text-align:center;width:424px;max-width:100%;color:var(--hos-text-emphasized);flex-direction:column;display:flex}.m-set-empty-message>.m-btn{margin-top:var(--hos-space-50)}.m-set-empty-table{isolation:isolate;padding-bottom:calc(var(--m-set-empty-rows,4) * 66px + 60px);position:relative}.m-set-empty-row{box-sizing:border-box;border-top:1px solid var(--hos-border-default);border-bottom:1px solid #0000;grid-template-columns:1fr 96px 116px 116px;align-items:center;height:67px;margin-bottom:-1px;display:grid}.m-set-empty-row>.m-skeleton{width:auto;margin:var(--hos-cell-padding-block) var(--hos-cell-padding-inline) var(--hos-cell-padding-block) 0}.m-set-empty-row>.m-skeleton:last-child{margin-right:0}@media(max-width:767.98px){.m-set-empty-row{grid-template-columns:1fr 80px}.m-set-empty-row>.m-skeleton:nth-child(n+3){display:none}.m-set-empty-row>.m-skeleton:nth-child(2){margin-right:0}}.m-set-empty-row:not(.m-set-empty-row--loading)>.m-skeleton{animation:none}.m-set-empty-overlay{z-index:1;isolation:isolate;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);grid-template-rows:1fr auto 1fr;display:grid;position:absolute;inset:0}.m-set-empty-gradient{background:linear-gradient(180deg,transparent 0%,var(--hos-background-default) 100%)}.m-set-empty-status{text-align:center;background:var(--hos-background-default);justify-content:center;display:grid}.m-set-empty-bottom{background:var(--hos-background-default)}.m-set-empty-search{padding:0 var(--hos-space-100) var(--hos-space-100);flex-direction:column;display:flex}.m-set-empty-search-group{padding:0 var(--hos-space-component-inset-lg) var(--hos-space-component-inset-md);font-family:var(--hos-font-family-text);font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-secondary);display:flex}.m-set-empty-search-row{align-items:center;gap:var(--hos-space-gap-inline-md);box-sizing:border-box;width:100%;min-height:44px;padding:0 var(--hos-space-component-inset-lg);border-radius:var(--hos-radius-md);background-color:var(--hos-background-default-hovered);color:var(--hos-text-default);font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;border:none;text-decoration:none;display:flex}.m-set-empty-search-static{cursor:default}.m-set-empty-search-row:focus{outline:none}.m-set-empty-search-row:focus-visible{outline:var(--hos-focus-ring);outline-offset:-2px}.m-set-empty-search-icon{border-radius:var(--hos-radius-full);background-color:var(--hos-background-secondary);width:24px;height:24px;color:var(--hos-icon-default);flex:none;justify-content:center;align-items:center;display:flex}.m-set-empty-search-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.m-set-empty-search-text b{color:var(--hos-text-emphasized)}.m-set-banner{padding:var(--hos-space-component-inset-lg) var(--hos-space-component-inset-xl);border-radius:var(--hos-radius-md);color:var(--hos-text-default);align-items:flex-start;display:flex}.m-set-banner-default{background-color:var(--hos-background-secondary)}.m-set-banner-important{background-color:var(--hos-background-emphasized)}.m-set-banner-warning{background-color:var(--hos-background-warning)}.m-set-banner-critical{background-color:var(--hos-background-error)}.m-set-banner-icon{width:13px;height:20px;margin:2px var(--hos-space-gap-inline-lg) 0 0;flex:none}.m-set-banner-icon-default{color:var(--hos-icon-default)}.m-set-banner-icon-important{color:var(--hos-icon-primary)}.m-set-banner-icon-warning{color:var(--hos-icon-warning)}.m-set-banner-icon-critical{color:var(--hos-icon-error)}.m-set-banner-text{flex:1;min-width:0}.m-set-banner-title{font-weight:var(--hos-font-weight-demi);color:var(--hos-text-emphasized)}.m-set-banner-actions{gap:var(--hos-space-gap-inline-lg);padding-left:var(--hos-space-gap-inline-lg);white-space:nowrap;display:flex}.m-set-banner--controls{align-items:center}.m-set-banner--controls .m-set-banner-icon{margin-top:0}.m-set-banner-controls{align-items:center;gap:var(--hos-space-100);padding-left:var(--hos-space-300);flex:0 auto;display:flex}.m-set-banner-controls>:first-child:not(.m-btn){width:220px;min-width:0}.m-set-banner-dismiss{margin:calc(-1 * var(--hos-space-25)) 0 calc(-1 * var(--hos-space-25)) auto;padding-left:var(--hos-space-gap-inline-lg);flex-shrink:0;align-self:flex-start;display:flex}@media(max-width:767.98px){.m-set-banner{flex-wrap:wrap}.m-set-banner-text{flex-basis:calc(100% - 13px - var(--hos-space-gap-inline-lg) - 40px)}.m-set-banner-actions{padding-left:calc(13px + var(--hos-space-gap-inline-lg));margin-top:var(--hos-space-50);flex-basis:100%;order:3}.m-set-banner--controls{align-items:flex-start}.m-set-banner-controls{margin-top:var(--hos-space-150);flex-basis:100%;order:4;padding-left:0}.m-set-banner-controls>:first-child:not(.m-btn){flex:1;width:auto}}.m-set-issues{color:var(--hos-text-emphasized)}.m-set-issues-content{gap:var(--hos-space-gap-block-xl);flex-direction:column;display:flex}.m-set-issues-title{font-family:var(--hos-font-family-text);font-weight:var(--hos-font-weight-regular);color:var(--hos-text-default);margin:0}.m-set-issues-list{padding:1px var(--hos-space-200);margin:0;list-style:none}.m-set-issue{box-sizing:border-box;border:1px solid #0000;border-width:1px 0;border-top-color:var(--hos-border-default);grid-template-columns:16px 1fr auto;align-items:center;column-gap:14px;min-height:42px;margin-bottom:-1px;padding-left:6px;display:grid;position:relative}.m-set-issue:first-child{border-top-color:#0000}.m-set-issue-interactive{cursor:pointer}.m-set-issue-interactive:before,.m-set-issue-interactive:after{content:"";border:solid #0000;width:16px;position:absolute;top:-1px;bottom:-1px}.m-set-issue-interactive:before{border-radius:var(--hos-radius-md) 0 0 var(--hos-radius-md);border-width:1px 0 1px 1px;right:100%}.m-set-issue-interactive:after{border-radius:0 var(--hos-radius-md) var(--hos-radius-md) 0;border-width:1px 1px 1px 0;left:100%}.m-set-issue-interactive:hover,.m-set-issue-interactive:hover:before,.m-set-issue-interactive:hover:after{background-color:var(--hos-background-default-hovered);border-color:var(--hos-border-default)}.m-set-issue-interactive:hover+.m-set-issue{border-top-color:#0000}.m-set-issue-interactive:focus{outline:none}.m-set-issue-interactive:focus-visible,.m-set-issue-interactive:focus-visible:before,.m-set-issue-interactive:focus-visible:after{background-color:var(--hos-background-default-hovered);border-color:var(--hos-border-focus-ring)}.m-set-issue-icon{color:var(--hos-icon-default)}.m-set-issue-icon-critical{color:var(--hos-icon-error)}.m-set-issue-text{align-items:baseline;column-gap:var(--hos-space-200);min-width:0;color:var(--hos-text-default);flex-wrap:wrap;padding:8px 0;display:flex}.m-set-issue-action{padding-left:var(--hos-space-200)}.m-set-etitle{align-items:center;min-width:0;min-height:40px;display:flex}.m-set-etitle-container{width:fit-content;min-width:0;max-width:100%;color:var(--hos-text-emphasized)}.m-set-etitle-anchor{border-radius:var(--hos-radius-sm);max-width:100%;display:inline-block;position:relative}.m-set-etitle-anchor:focus-within{outline:var(--hos-focus-ring);outline-offset:1px}.m-set-etitle-autosize{vertical-align:top;align-items:stretch;max-width:100%;display:inline-grid}.m-set-etitle-field,.m-set-etitle-duplicate{font-family:var(--hos-font-family-display);font-size:var(--hos-type-title-size);font-weight:var(--hos-font-weight-book);line-height:var(--hos-type-title-line-height);white-space:pre-wrap;overflow-wrap:anywhere;grid-area:1/1/2/2;margin:0;padding:0}.m-set-etitle-field{box-sizing:border-box;border-radius:var(--hos-radius-sm);resize:none;text-overflow:ellipsis;background-color:var(--hos-background-default);width:100%;height:100%;color:var(--hos-text-emphasized);cursor:text;border:none;display:block;overflow:hidden}.m-set-etitle-field:focus{cursor:auto;outline:none}.m-set-etitle-duplicate{visibility:hidden;pointer-events:none;color:var(--hos-text-title);padding-right:1px}.m-set-etitle-bookmark{margin-left:var(--hos-space-gap-inline-md);flex:none}.m-set-header{padding-bottom:var(--hos-space-surface-inset-xs);background:var(--hos-background-default);color:var(--hos-text-emphasized);align-items:center;display:flex}.m-set-header-fullWidth{padding:0 var(--hos-space-300) var(--hos-space-surface-inset-xs);margin-top:var(--hos-space-300)}.m-set-header-title{flex:1 0 0;align-items:center;min-width:0;min-height:40px;display:flex}.m-set-header-actions{gap:var(--hos-space-gap-inline-lg);margin-left:var(--hos-space-200);display:flex}.m-set-header-title{gap:var(--hos-space-gap-inline-md)}.m-set-header-lead{margin-right:var(--hos-space-100);flex:none;display:inline-flex}.m-set-header-tile{border-radius:var(--hos-radius-full);background-color:var(--hos-background-secondary);width:56px;height:56px;color:var(--hos-icon-secondary);justify-content:center;align-items:center;display:flex}.m-set-header-tile-icon{width:24px;height:24px}.m-set-header-id{gap:var(--hos-space-25);flex-direction:column;min-width:0;display:flex}.m-set-header-line{align-items:center;gap:var(--hos-space-150);min-width:0;display:flex}.m-set-header-badge{flex:none;display:inline-flex}.m-set-header-description{font-size:var(--hos-type-body-sm-size);line-height:var(--hos-type-body-sm-line-height);color:var(--hos-text-secondary);overflow-wrap:anywhere;margin:0}.m-set-header-actions{flex:none;align-items:center}.m-set-header-actions .m-search{width:280px;min-width:0}.m-set-header-actions .m-overflow-trigger svg{width:20px;height:20px;color:var(--hos-text-default)}.m-set-header-stack{gap:var(--hos-space-200);flex-direction:column;display:flex}.m-crumbs{align-items:center;gap:var(--hos-space-100);font-size:var(--hos-type-body-sm-size);line-height:var(--hos-type-body-sm-line-height);color:var(--hos-text-tertiary);flex-wrap:wrap;display:flex}.m-crumbs-link{font:inherit;color:var(--hos-text-secondary);cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:none}.m-crumbs-link:hover{color:var(--hos-text-default)}.m-crumbs-link:focus-visible{outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset);border-radius:var(--hos-radius-sm)}.m-crumbs-here{color:var(--hos-text-default)}@media(max-width:767.98px){.m-set-header-fullWidth{padding-left:var(--hos-space-200);padding-right:var(--hos-space-200)}.m-set-header{align-items:flex-start;row-gap:var(--hos-space-150);column-gap:var(--hos-space-200);flex-wrap:wrap}.m-set-header-title{flex-wrap:wrap;flex:auto;min-width:50%}.m-set-header-actions{row-gap:var(--hos-space-100);flex-wrap:wrap;flex:0 auto;margin-left:0}.m-set-header:has(.m-overflow-trigger) .m-set-header-title{flex:1 1 calc(100% - var(--hos-space-200) - 40px);flex-wrap:nowrap;min-width:0}.m-set-header:has(.m-overflow-trigger) .m-set-header-actions{display:contents}.m-set-header:has(.m-overflow-trigger) .m-set-header-actions>*{order:2}.m-set-header:has(.m-overflow-trigger) .m-set-header-actions>:has(.m-overflow-trigger){order:1}.m-set-header .m-set-title-main{padding-top:var(--hos-space-50);font-size:var(--hos-type-title-md-size);line-height:var(--hos-type-title-md-line-height);white-space:normal;overflow-wrap:anywhere}.m-set-header-line{row-gap:var(--hos-space-50);flex-wrap:wrap}}.m-set-form-section{color:var(--hos-text-emphasized);display:block}.m-set-form-section>.m-sechead{gap:var(--hos-space-300)}.m-set-form-section-body{margin-top:var(--hos-space-300)}.m-set-field{column-gap:var(--hos-space-1000);row-gap:var(--hos-space-gap-block-lg);padding:var(--hos-space-300) 0;border-top:1px solid var(--hos-border-default);grid-template-columns:296px 350px;display:grid}.m-set-field-wide{grid-template-columns:296px 1fr}.m-set-field-name{color:var(--hos-text-emphasized)}.m-set-field-note{color:var(--hos-text-secondary);margin-top:var(--hos-space-25)}.m-set-field-content{flex-flow:column;justify-content:flex-start;width:100%;min-width:0;display:flex}.m-set-field-value{color:var(--hos-text-emphasized);overflow-wrap:anywhere}.m-set-field-value>*{display:block}.m-set-field-edit{width:max-content}.m-set-field-edit:not(:only-child){margin-top:var(--hos-space-100)}@media(max-width:767.98px){.m-set-field{grid-template-columns:minmax(0,1fr);column-gap:0}}@media(prefers-reduced-motion:reduce){.m-set-tile-cta{transition:none}}.m-list-row--interactive.m-set-force-hover{background-color:var(--hos-background-default-hovered)}.m-set-tile.m-set-force-hover .m-set-tile-cta{background-color:var(--hos-background-secondary-hovered);color:var(--hos-text-emphasized)}.m-set-tile.m-set-force-hover .m-set-tile-cta-icon{color:var(--hos-icon-emphasized)}.m-login-note{color:var(--hos-text-secondary);font-size:var(--hos-type-body-size);line-height:var(--hos-type-body-line-height);overflow-wrap:anywhere;margin:0}.m-login-last{font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-caption-line-height);color:var(--hos-text-secondary);background:var(--hos-background-secondary);border-radius:var(--hos-radius-sm);padding:0 var(--hos-space-100);white-space:nowrap}.m-login-address{justify-content:space-between;align-items:center;gap:var(--hos-space-150);display:flex}.m-login-address .m-login-note{min-width:0}.m-login-code-option{gap:var(--hos-space-100);flex-direction:column;display:flex}.m-login-code input{letter-spacing:.3em;font-size:var(--hos-type-title-md-size);font-variant-numeric:tabular-nums}.m-login .m-btn-label>.m-login-last{margin-inline-start:var(--hos-space-100)}.m-flow{--m-flow-col:560px;min-height:var(--m-flow-min-height,100dvh);background:var(--hos-background-default);color:var(--hos-text-emphasized);font-family:var(--font);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-light);box-sizing:border-box;flex-direction:column;line-height:16px;display:flex;position:relative;container:m-flow/inline-size}.m-flow *,.m-flow :before,.m-flow :after{box-sizing:border-box}.m-flow-form{flex-direction:column;flex-grow:1;display:flex}.m-flow-grid{grid-template-columns:minmax(0,1fr) minmax(0,var(--m-flow-col)) minmax(0,1fr);flex-grow:1;grid-template-areas:"side main escape";width:100%;display:grid}.m-flow--steps{--m-flow-col:556px}.m-flow-side{position:var(--m-flow-sticky,sticky);max-height:100vh;padding-left:var(--hos-space-600);grid-area:side;align-self:start;min-width:0;top:0}.m-flow-brand{width:max-content;max-width:100%;height:35px;margin-top:var(--hos-space-600);padding-right:var(--hos-space-600);flex-flow:row;align-items:center;display:flex}.m-flow-wordmark{font-size:var(--hos-type-title-sm-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-title-sm-line-height);letter-spacing:-.2px;color:var(--hos-text-emphasized);flex:none}.m-flow-divider{height:24px;margin:0 var(--hos-space-300) 0 var(--hos-space-200);border-left:1px solid var(--hos-border-emphasized);flex:none}.m-flow-org{min-width:0;max-width:500px;font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-emphasized);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m-flow-steps{margin:60px 0 0 var(--hos-space-600);flex-direction:column;padding:0;list-style:none;display:flex}.m-flow-step{padding:4px var(--hos-space-200) 4px calc(var(--hos-space-200) + 2px);min-height:32px;font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-tertiary);position:relative}.m-flow-step:before{content:"";border-inline-start:2px solid var(--hos-border-default);position:absolute;top:-8px;bottom:0;left:0}.m-flow-step:first-child:before{top:0}.m-flow-step:not(:last-child){margin-bottom:8px}.m-flow-step--done{color:var(--hos-text-secondary)}.m-flow-step--current{color:var(--hos-text-emphasized);font-weight:var(--hos-font-weight-demi)}.m-flow-step--done:before,.m-flow-step--current:before{border-color:var(--hos-background-primary)}.m-flow-main{min-width:0;padding:140px 0 var(--hos-space-1000);grid-area:main}.m-flow--footer .m-flow-main{padding-bottom:160px}.m-flow--steps .m-flow-content{margin-left:60px}.m-flow-content{gap:var(--hos-space-300);flex-direction:column;display:flex}.m-flow-title{font-family:var(--font);font-size:var(--hos-type-title-size);font-weight:var(--hos-font-weight-book);line-height:var(--hos-type-title-line-height);color:var(--hos-text-emphasized);margin:0}.m-flow-escape{position:var(--m-flow-sticky,sticky);grid-area:escape;place-self:start end;max-height:100vh;padding:39px 47px 0 0;top:0}.m-flow-close{display:block;position:relative}.m-flow-close-hint{top:calc(100% + var(--hos-space-50));opacity:0;transition:opacity var(--hos-motion-duration-instant) var(--hos-motion-ease-standard);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.m-flow-close:is(:hover,:focus-within) .m-flow-close-hint{opacity:1}@media(prefers-reduced-motion:reduce){.m-flow-close-hint{transition:none}}.m-flow-progress{display:none}.m-flow-footer{position:var(--m-flow-sticky,sticky);z-index:5;width:100%;padding:var(--hos-space-300) 0;border-top:1px solid var(--hos-border-emphasized);background:var(--hos-background-default);bottom:0}.m-flow-footer-grid{grid-template-columns:minmax(0,1fr) minmax(0,var(--m-flow-col)) minmax(0,1fr);display:grid}.m-flow-footer-actions{justify-content:flex-end;gap:var(--hos-space-gap-inline-lg);grid-column:2;display:flex}.m-flow-option-item{border-top:1px solid var(--hos-border-default);padding:1px 0 0}.m-flow-option{align-items:center;gap:var(--hos-space-gap-inline-xl);width:100%;padding:var(--hos-space-component-inset-xl) var(--hos-space-component-inset-lg);border-radius:var(--hos-radius-md);color:var(--hos-text-emphasized);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:row;text-decoration:none;display:flex}.m-flow-option:hover:not(:disabled),.m-flow-option--selected{background-color:var(--hos-background-default-hovered)}.m-flow-option:active,.m-flow-option:focus{outline:none}.m-flow-option:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px;box-shadow:none}.m-flow-option:disabled{opacity:var(--hos-opacity-disabled);cursor:default}.m-flow-option-info{flex-direction:column;min-width:0;max-width:400px;display:flex}.m-flow-option-title{font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-line-height);color:var(--hos-text-default);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m-flow-option-sub{gap:var(--hos-space-gap-inline-md);min-width:0;font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-sm-line-height);display:flex}.m-flow-option-meta{color:var(--hos-text-default);white-space:nowrap}.m-flow-option-detail{color:var(--hos-text-secondary);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.m-flow-option-chevron{color:var(--hos-icon-emphasized);flex:none;margin-left:auto}.m-login-providers{gap:var(--hos-space-gap-block-lg);flex-direction:column;display:flex}.m-login-provider-label{justify-content:center;align-items:center;gap:var(--hos-space-gap-inline-lg);display:flex}.m-login-provider-logo{flex:none;width:20px;height:20px}.m-login-divider{align-items:center;gap:var(--hos-space-gap-inline-lg);color:var(--hos-text-secondary);font-size:var(--hos-type-body-sm-size);line-height:var(--hos-type-body-sm-line-height);display:flex}.m-login-divider:before,.m-login-divider:after{content:"";border-top:1px solid var(--hos-border-default);flex:1}.m-form-error:empty{display:none}.m-form-error{align-items:flex-start;gap:var(--hos-space-gap-inline-sm);margin:calc(-1 * var(--hos-space-100)) 0;font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-body-sm-line-height);color:var(--hos-text-error);display:flex}.m-form-error-icon{flex:none;margin-top:2px}@container m-flow (max-width:1099.98px){.m-flow-grid{grid-template:"side escape""main main"1fr/minmax(0,1fr) auto}.m-flow-side,.m-flow-escape{max-height:none;position:relative}.m-flow-side{padding:25px 0 0 var(--hos-space-250)}.m-flow-brand{margin-top:0}.m-flow-steps{display:none}.m-flow-escape{padding:29px 28px 0 var(--hos-space-150)}.m-flow-main{width:min(var(--m-flow-col),calc(100% - 2 * var(--hos-space-page-inset-sm)));justify-self:center;padding-top:88px}.m-flow--steps .m-flow-content{margin-left:0}.m-flow-progress{height:4px;z-index:var(--hos-z-raised);display:block;position:absolute;top:0;left:0;right:0}.m-flow-progress-bar{background-color:var(--hos-icon-primary);border-radius:0 var(--hos-radius-sm) var(--hos-radius-sm) 0;height:100%}.m-flow-progress-bar--full{border-radius:0}.m-flow-footer-grid{padding:0 var(--hos-space-page-inset-sm);grid-template-columns:1fr}.m-flow-footer-actions{grid-column:1}}@container m-flow (max-width:539.98px){.m-flow-side{padding-left:var(--hos-space-300)}.m-flow-divider{margin:0 var(--hos-space-150) 0 var(--hos-space-100)}.m-flow-org{max-width:190px}.m-flow-main{width:calc(100% - 2 * var(--hos-space-200))}.m-flow-footer-grid{padding:0 var(--hos-space-200)}.m-flow-footer-actions>*{flex:1}}.m-hmark{display:inline-flex}.m-hpanel{--m-hpanel-w:var(--hos-drawer-width);--m-hpanel-ease:var(--hos-motion-ease-enter);box-sizing:border-box;font-family:var(--hos-font-family-text);color:var(--hos-text-default)}.m-hpanel-inner{box-sizing:border-box;width:var(--m-hpanel-w);background-color:var(--hos-background-default);flex-direction:column;height:100%;display:flex}.m-hpanel--push{visibility:hidden;width:0;height:100%;transition:width var(--hos-motion-duration-slow) var(--m-hpanel-ease),border-color var(--hos-motion-duration-slow),visibility 0s linear var(--hos-motion-duration-slow);border-left:1px solid #0000;flex:none;align-self:stretch;position:relative;overflow:hidden}.m-hpanel--push .m-hpanel-inner{opacity:0;transition:opacity var(--hos-motion-duration-base) ease-out,transform var(--hos-motion-duration-slow) var(--m-hpanel-ease);transform:translate(16px)}.m-hpanel--push.is-open{width:var(--m-hpanel-w);border-left-color:var(--hos-border-default);visibility:visible;transition:width var(--hos-motion-duration-slow) var(--m-hpanel-ease),border-color var(--hos-motion-duration-slow),visibility 0s}.m-hpanel--push.is-open .m-hpanel-inner{opacity:1;transition-delay:var(--hos-motion-duration-instant);transform:none}.m-hpanel--overlay{z-index:var(--hos-z-docked);width:var(--m-hpanel-w);max-width:100%;box-shadow:var(--hos-shadow-dialog);visibility:hidden;transition:transform var(--hos-motion-duration-slow) var(--m-hpanel-ease),visibility 0s linear var(--hos-motion-duration-slow);position:fixed;top:0;bottom:0;right:0;transform:translate(calc(100% + 24px))}.m-hpanel--overlay.m-hpanel--fit-parent{position:absolute}.m-hpanel--overlay .m-hpanel-inner{width:100%}.m-hpanel--overlay.is-open{visibility:visible;transition:transform var(--hos-motion-duration-slow) var(--m-hpanel-ease),visibility 0s;transform:none}.m-hpanel-head{border-bottom:1px solid var(--hos-border-default);flex:none;align-items:center;gap:10px;height:52px;padding:0 8px 0 16px;display:flex}.m-hpanel-title{min-width:0;font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-body-sm-line-height);white-space:nowrap;text-overflow:ellipsis;color:var(--hos-text-emphasized);flex:1;margin:0;overflow:hidden}.m-hpanel-actions{flex:none;align-items:center;gap:2px;display:flex}.m-hpanel-top{flex:none;position:relative}.m-hpanel-top>button,.m-hpanel-top>*>button:only-child{top:var(--hos-space-200);right:var(--hos-space-100);position:absolute}.m-hpanel-top+.m-hpanel-head{border-top:1px solid var(--hos-border-default);height:44px;padding-left:var(--hos-space-200)}.m-hpanel-top+.m-hpanel-head .m-hpanel-title{color:var(--hos-text-secondary);font-weight:var(--hos-font-weight-regular)}.m-hpanel-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.m-hpanel-foot{flex:none;padding:8px 12px 12px}.m-hpanel--edit{background-color:var(--hos-background-inverted);border-left:none}.m-hpanel--edit .m-hpanel-inner{background-color:#0000}.m-hpanel--edit .m-hpanel-head{border-bottom-color:#0000}.m-hpanel--edit .m-chate{background-color:#0000}@media(min-width:768px){.m-shell-body:has(>.m-heditbar-rail,>.m-hpanel--edit.m-hpanel--push.is-open){background-color:var(--hos-background-inverted)}.m-shell-body:has(>.m-heditbar-rail,>.m-hpanel--edit.m-hpanel--push.is-open)>.m-shell-layout{border-radius:0 var(--hos-radius-xl) var(--hos-radius-xl) 0}}@media(max-width:767.98px){.m-hpanel--push,.m-hpanel--overlay{z-index:var(--hos-z-sheet);width:100%;height:100%;box-shadow:none;visibility:hidden;transition:transform var(--hos-motion-duration-slow) var(--m-hpanel-ease),visibility 0s linear var(--hos-motion-duration-slow);border:none;position:fixed;inset:0;transform:translateY(100%)}.m-hpanel--fit-parent{position:absolute}.m-hpanel--push .m-hpanel-inner,.m-hpanel--overlay .m-hpanel-inner{opacity:1;width:100%;transform:none}.m-hpanel--push.is-open,.m-hpanel--overlay.is-open{visibility:visible;width:100%;transition:transform var(--hos-motion-duration-slow) var(--m-hpanel-ease),visibility 0s;transform:none}.m-hpanel-head{height:56px;padding-top:env(safe-area-inset-top)}.m-hpanel-foot{padding-bottom:max(12px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.m-hpanel,.m-hpanel.is-open,.m-hpanel .m-hpanel-inner{transition-duration:0s!important;transition-delay:0s!important}}.m-hthread{min-height:0;font-family:var(--hos-font-family-text);flex-direction:column;flex:1;display:flex;position:relative}.m-hthread-viewport{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow:hidden auto}@media(hover:hover)and (pointer:fine){.m-hthread-viewport:hover{scrollbar-color:var(--hos-scrollbar-thumb-hovered) transparent}}.m-hthread-list,.m-hthread-empty{box-sizing:border-box;flex-direction:column;justify-content:flex-end;gap:16px;min-height:100%;padding:20px 16px 12px;display:flex}.m-hthread--column .m-hthread-list{width:100%;max-width:var(--hos-layout-chat-column-width);margin-inline:auto}.m-hthread-latest{border-radius:var(--hos-radius-full);background-color:var(--hos-background-surface-floating);height:28px;box-shadow:var(--hos-shadow-popover);color:var(--hos-text-default);font-family:var(--hos-font-family-text);font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);cursor:pointer;animation:m-hfade-up var(--hos-motion-duration-base) ease-out;border:none;align-items:center;gap:4px;padding:0 12px 0 10px;display:inline-flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.m-hthread-latest:hover{background-color:var(--hos-background-default-hovered)}.m-hthread-latest:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-hturn{min-width:0;font-size:var(--hos-type-body-sm-size);color:var(--hos-text-default);animation:m-hfade-up var(--hos-motion-duration-base) ease-out both;flex-direction:column;line-height:22px;display:flex}.m-hturn-user{align-items:flex-end}.m-hturn-bubble{border-radius:var(--hos-radius-xl);background-color:var(--hos-background-secondary);max-width:85%;color:var(--hos-text-default);white-space:pre-wrap;overflow-wrap:anywhere;padding:8px 12px}.m-hturn-line{gap:0}.m-hturn-line+.m-hturn-line{margin-top:-10px}.m-hturn-cards{flex-direction:column;gap:8px;margin-top:10px;display:flex}.m-hmd+.m-hturn-cards{margin-top:10px}.m-hturn-cards:first-child{margin-top:0}.m-hturn-agent-head{align-items:center;gap:8px;min-width:0;height:24px;display:flex}.m-hturn-agent-name{min-width:0;font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);white-space:nowrap;text-overflow:ellipsis;color:var(--hos-text-emphasized);overflow:hidden}.m-hturn-agent-via{font-size:var(--hos-type-caption-size);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);color:var(--hos-text-tertiary);flex:none}.m-hturn-agent-body{border-left:2px solid var(--m-tone-icon);margin:6px 0 0 11px;padding:0 0 0 19px}@supports (color:color-mix(in lab,red,red)){.m-hturn-agent-body{border-left:2px solid color-mix(in srgb,var(--m-tone-icon) 45%,transparent)}}.m-hmd{overflow-wrap:anywhere}.m-hmd p,.m-hmd ul,.m-hmd ol{margin:0 0 8px}.m-hmd>:last-child{margin-bottom:0}.m-hmd ul,.m-hmd ol{padding-left:20px}.m-hmd li{margin:2px 0;padding-left:2px}.m-hmd li::marker{color:var(--hos-text-tertiary)}.m-hmd strong{font-weight:var(--hos-font-weight-demi);color:var(--hos-text-emphasized)}.m-hmd a{color:var(--hos-text-link);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--hos-text-link);text-decoration-color:var(--hos-text-link)}@supports (color:color-mix(in lab,red,red)){.m-hmd a{-webkit-text-decoration-color:color-mix(in srgb,var(--hos-text-link) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--hos-text-link) 40%,transparent)}}.m-hmd a:hover{color:var(--hos-text-link-hovered);text-decoration-color:currentColor}.m-hmd code{border-radius:var(--hos-radius-sm);background-color:var(--hos-background-secondary);font-family:var(--hos-font-family-monospace);font-size:var(--hos-type-label-size);padding:1px 4px}.m-hmd.is-streaming>p:last-child:after,.m-hmd.is-streaming>:is(ul,ol):last-child>li:last-child:after{content:"";border-radius:var(--hos-radius-xs);background-color:var(--hos-text-default);vertical-align:-3px;width:2px;height:16px;animation:m-hblink var(--hos-motion-loop-base) steps(2,start) infinite;margin-left:2px;display:inline-block}.m-htyping{height:22px}.m-hthinking{align-items:center;gap:var(--hos-space-100);color:var(--hos-text-secondary);font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);flex-wrap:wrap;display:flex}.m-hthinking-phrase{overflow-wrap:anywhere;animation:m-hfade var(--hos-motion-duration-fast) var(--hos-motion-ease-enter) both}.m-hsteps-toggle{align-items:flex-start;gap:var(--hos-space-100);border-radius:var(--hos-radius-xs);width:100%;color:var(--hos-text-secondary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;padding:0;display:flex}.m-hsteps-toggle:focus-visible{outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset)}.m-hsteps-toggle>.m-hprog{flex:1}.m-hsteps-chevron{margin-top:var(--hos-space-50);transition:transform var(--hos-motion-duration-base) var(--hos-motion-ease-standard);flex:none}.m-hsteps-toggle[aria-expanded=true] .m-hsteps-chevron{transform:rotate(180deg)}.m-hsteps-body{max-height:var(--hos-size-sm);overscroll-behavior:contain;padding-block:var(--hos-space-50);padding-inline-start:var(--hos-space-300);overflow:auto}.m-hprog{min-width:0;min-height:24px;font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-secondary);align-items:flex-start;gap:8px;display:flex}.m-hprog-mark{flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;display:inline-flex}.m-hprog-spin{color:var(--m-tone-icon,var(--hos-icon-default))}.m-hprog.is-running .m-hprog-text{background-image:linear-gradient(90deg,var(--hos-text-tertiary) 0%,var(--hos-text-tertiary) 35%,var(--hos-text-emphasized) 50%,var(--hos-text-tertiary) 65%,var(--hos-text-tertiary) 100%);color:#0000;animation:m-hshimmer var(--hos-motion-loop-slow) linear infinite;background-size:250% 100%;-webkit-background-clip:text;background-clip:text}.m-hprog-label{overflow-wrap:anywhere;min-width:0}.m-hprog.is-done .m-hprog-mark{color:var(--hos-icon-success);animation:m-hsettle var(--hos-motion-duration-slow) ease-out}.m-hprog.is-error .m-hprog-mark{color:var(--hos-icon-error);animation:m-hsettle var(--hos-motion-duration-slow) ease-out}.m-hprog-dur{white-space:nowrap;color:var(--hos-text-tertiary);font-variant-numeric:tabular-nums;flex:none;margin-left:6px}.m-hprog-dur:before{content:"·";margin-right:6px}.m-herr{font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking);color:var(--hos-text-secondary);align-items:flex-start;gap:8px;display:flex}.m-herr-icon{color:var(--hos-icon-error);flex:none;margin-top:3px}.m-herr-text{flex:1;min-width:0}.m-herr-retry{color:var(--hos-text-link);font:inherit;font-weight:var(--hos-font-weight-demi);cursor:pointer;background:0 0;border:none;flex:none;padding:0}.m-herr-retry:hover{color:var(--hos-text-link-hovered);text-underline-offset:2px;text-decoration:underline}.m-herr-retry:focus-visible{outline:var(--hos-focus-ring);outline-offset:2px;border-radius:var(--hos-radius-sm)}.m-hcard{font-size:var(--hos-type-body-sm-size);line-height:var(--hos-type-body-sm-line-height);color:var(--hos-text-default);transition:opacity var(--hos-motion-duration-base) ease-out;overflow:hidden}.m-hcard-head{min-width:0;padding:var(--hos-space-component-inset-lg) var(--hos-space-component-inset-lg) var(--hos-space-component-inset-md);align-items:center;gap:8px;display:flex}.m-hcard-title{min-width:0;font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-body-sm-line-height);color:var(--hos-text-emphasized);overflow-wrap:anywhere;flex:1;margin:0}.m-hcard-body{padding:0 var(--hos-space-component-inset-lg) var(--hos-space-component-inset-lg)}.m-hcard-foot{min-height:32px;padding:var(--hos-space-component-inset-md) var(--hos-space-component-inset-lg);border-top:1px solid var(--hos-border-default);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.m-hout{border-radius:var(--hos-radius-sm);background-color:var(--hos-background-warning);height:20px;color:var(--hos-text-warning);font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);white-space:nowrap;flex:none;align-items:center;gap:3px;padding:0 6px 0 4px;display:inline-flex}.m-hconfirm-status{font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-label-line-height);animation:m-hsettle var(--hos-motion-duration-slow) ease-out;align-items:center;gap:6px;display:inline-flex}.m-hconfirm-status.is-done{color:var(--hos-text-success)}.m-hconfirm-status.is-cancelled{color:var(--hos-text-tertiary)}.m-hconfirm.is-cancelled .m-hcard-title{color:var(--hos-text-secondary)}.m-hconfirm.is-cancelled .m-hcard-body,.m-hconfirm.is-cancelled .m-hout{opacity:.5}.m-hconfirm.is-done .m-hcard-foot,.m-hconfirm.is-cancelled .m-hcard-foot{padding-top:8px;padding-bottom:8px}.m-hmini.m-table-wrap,.m-hmini .m-table,.m-hmini .m-table-head{background:0 0}.m-hmini-cell{overflow-wrap:anywhere;min-width:0}.m-hmini-more{padding-top:var(--hos-space-100);font-size:var(--hos-type-caption-size);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);color:var(--hos-text-tertiary)}.m-hresult-head{box-sizing:border-box;width:100%;min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:10px;margin:0;padding:10px 12px;text-decoration:none;display:flex}.m-hresult-head.is-link{cursor:pointer;transition:background-color var(--hos-motion-duration-fast) ease-out}.m-hresult-head.is-link:hover{background-color:var(--hos-background-default-hovered)}.m-hresult-head.is-link:focus-visible{outline:var(--hos-focus-ring);outline-offset:-2px;border-radius:var(--hos-radius-lg)}.m-hresult-icon{border-radius:var(--hos-radius-md);background-color:var(--hos-background-secondary);width:28px;height:28px;color:var(--hos-icon-default);flex:none;justify-content:center;align-items:center;display:inline-flex}.m-hresult-text{flex-direction:column;flex:1;min-width:0;display:flex}.m-hresult-text .m-hcard-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m-hresult-meta{font-size:var(--hos-type-caption-size);letter-spacing:var(--hos-type-caption-tracking);color:var(--hos-text-tertiary);line-height:18px}.m-hresult-chev{color:var(--hos-icon-tertiary);transition:transform var(--hos-motion-duration-fast) ease-out;flex:none}.m-hresult-head.is-link:hover .m-hresult-chev{color:var(--hos-icon-secondary);transform:translate(2px)}.m-hresult-body{padding:2px 12px 10px}.m-hresult-foot{align-items:center;padding:0 12px 10px;display:flex}.m-hresult-head+.m-hresult-foot{margin-top:-4px;padding-left:50px}.m-hresult-undo,.m-hresult-undone{font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);align-items:center;gap:4px;display:inline-flex}.m-hresult-undo{border-radius:var(--hos-radius-md);color:var(--hos-text-secondary);cursor:pointer;background:0 0;border:none;margin-left:-6px;padding:0 6px;font-family:inherit}.m-hresult-undo:hover{background-color:var(--hos-background-secondary);color:var(--hos-text-emphasized)}.m-hresult-undo:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}.m-hresult-undone{color:var(--hos-text-tertiary);animation:m-hsettle var(--hos-motion-duration-slow) ease-out}.m-hresult.is-undone .m-hcard-title{color:var(--hos-text-secondary);text-decoration:line-through;-webkit-text-decoration-color:var(--hos-text-tertiary);text-decoration-color:var(--hos-text-tertiary)}.m-hresult.is-undone .m-hresult-body,.m-hresult.is-undone .m-hresult-icon,.m-hresult.is-undone .m-hagent-av{opacity:.5}.m-hcomp{min-width:0;font-family:var(--hos-font-family-text);flex-direction:column;gap:8px;display:flex}.m-hcomp-sugg{gap:var(--hos-space-gap-inline-sm);flex-wrap:wrap;min-width:0;display:flex}.m-hcomp-box{box-sizing:border-box;border:1px solid var(--hos-border-input);border-radius:var(--hos-radius-xl);background-color:var(--hos-background-surface-raised);box-shadow:var(--hos-box-shadow-composer);cursor:text;transition:border-color var(--hos-motion-duration-fast) ease-out,box-shadow var(--hos-motion-duration-fast) ease-out;flex-direction:column;padding:10px 8px 8px 14px;display:flex}.m-hcomp-box:focus-within{border-color:var(--hos-border-input-emphasized);box-shadow:var(--hos-box-shadow-composer-focused)}@media(hover:hover)and (pointer:fine){.m-hcomp-box:hover:not(:focus-within){border-color:var(--hos-border-input-emphasized)}}.m-hcomp.is-disabled .m-hcomp-box{opacity:.5;cursor:not-allowed}.m-hcomp-input{resize:none;width:100%;min-height:22px;font-family:inherit;font-size:var(--hos-type-body-sm-size);color:var(--hos-text-default);background:0 0;border:none;margin:0;padding:0 6px 0 0;line-height:22px;display:block;overflow-y:auto}.m-hcomp-input::placeholder{color:var(--hos-text-placeholder)}.m-hcomp-input:focus{outline:none}.m-hcomp-row{cursor:default;align-items:center;gap:6px;min-width:0;margin-top:8px;display:flex}.m-hcomp--pill .m-hcomp-box{align-items:center;gap:var(--hos-space-100);border-radius:var(--hos-radius-2xl);flex-direction:row;min-height:52px;padding:6px 8px 6px 20px}.m-hcomp--pill .m-hcomp-input{font-size:var(--hos-type-body-size);flex:1}.m-hcomp--pill .m-hcomp-row{flex:none;margin:0}.m-hcomp-spacer{flex:1}.m-hcomp-ctx{border-radius:var(--hos-radius-md);background-color:var(--hos-background-secondary);min-width:0;max-width:70%;height:24px;color:var(--hos-text-secondary);font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);align-items:center;gap:4px;margin-left:-6px;padding:0 2px 0 8px;display:inline-flex}.m-hcomp-ctx:not(:has(.m-hcomp-ctx-x)){padding-right:8px}.m-hcomp-ctx-icon{color:var(--hos-icon-secondary);flex:none;display:inline-flex}.m-hcomp-ctx-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.m-hcomp-ctx-x{border-radius:var(--hos-radius-sm);width:20px;height:20px;color:var(--hos-icon-secondary);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.m-hcomp-ctx-x:hover{background-color:var(--hos-background-secondary-hovered);color:var(--hos-icon-emphasized)}.m-hcomp-ctx-x:focus-visible{outline:var(--hos-focus-ring);outline-offset:0}.m-hcomp-hint{font-size:var(--hos-type-caption-size);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);color:var(--hos-text-tertiary);animation:m-hfade var(--hos-motion-duration-fast) ease-out}.m-hcomp-send{border-radius:var(--hos-radius-full);background-color:var(--hos-background-secondary);width:28px;height:28px;color:var(--hos-icon-tertiary);cursor:default;transition:background-color var(--hos-motion-duration-fast) ease-out,color var(--hos-motion-duration-fast) ease-out,transform var(--hos-motion-duration-instant);border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.m-hcomp-send.is-ready,.m-hcomp-send.is-stop{background-color:var(--hos-background-primary);color:var(--hos-icon-on-primary);cursor:pointer}.m-hcomp-send.is-ready:hover,.m-hcomp-send.is-stop:hover{background-color:var(--hos-background-primary-hovered)}.m-hcomp-send:active:not(:disabled){transform:scale(.96)}.m-hcomp-send:focus-visible{outline:var(--hos-focus-ring);outline-offset:2px}.m-hlaunch{box-sizing:border-box;border-radius:var(--hos-radius-md);width:100%;height:30px;color:inherit;font-family:var(--hos-font-family-text);text-align:left;cursor:pointer;transition:background-color var(--hos-motion-duration-fast) ease-out;background:0 0;border:none;align-items:center;gap:6px;margin:0;padding:2px 8px 2px 2px;display:flex}.m-hlaunch-icon{flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative}.m-hlaunch-label{min-width:0;font-size:var(--hos-type-body-size);line-height:var(--hos-type-body-line-height);white-space:nowrap;text-overflow:ellipsis;color:var(--hos-text-secondary);transition:color var(--hos-motion-duration-fast) ease-out;flex:1;overflow:hidden}.m-hlaunch-kbd{opacity:0;transition:opacity var(--hos-motion-duration-fast) ease-out}.m-hlaunch:hover,.m-hlaunch:focus-visible{background-color:var(--hos-background-default-hovered)}.m-hlaunch:hover .m-hlaunch-label,.m-hlaunch:focus-visible .m-hlaunch-label{color:var(--hos-text-default)}.m-hlaunch:hover .m-hlaunch-kbd,.m-hlaunch:focus-visible .m-hlaunch-kbd,.m-hlaunch.is-active .m-hlaunch-kbd{opacity:1}.m-hlaunch:focus-visible{outline:var(--hos-focus-ring);outline-offset:-1px}.m-hlaunch.is-active{background-color:var(--hos-background-secondary)}.m-hlaunch.is-active .m-hlaunch-label{color:var(--hos-text-emphasized)}.m-hlaunch-dot{border-radius:var(--hos-radius-full);background-color:var(--hos-icon-primary);width:7px;height:7px;box-shadow:0 0 0 var(--hos-ring-width-md) var(--hos-background-sidebar);position:absolute;top:1px;right:1px}@media(hover:none){.m-hlaunch-kbd{display:none}}.m-hlaunch-float{z-index:var(--hos-z-docked);border:1px solid var(--hos-border-default);border-radius:var(--hos-radius-full);background-color:var(--hos-background-surface-floating);height:44px;box-shadow:var(--hos-shadow-dialog);color:var(--hos-text-emphasized);font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-body-line-height);cursor:pointer;transition:opacity var(--hos-motion-duration-base) ease-out,transform var(--hos-motion-duration-base) ease-out,background-color var(--hos-motion-duration-fast) ease-out;align-items:center;gap:8px;padding:0 16px 0 12px;display:inline-flex;position:fixed;bottom:24px;right:24px}.m-hlaunch-float--abs{position:absolute}.m-hlaunch-float:hover{background-color:var(--hos-background-default-hovered)}.m-hlaunch-float:focus-visible{outline:var(--hos-focus-ring);outline-offset:2px}.m-hlaunch-float:active{transform:scale(.98)}.m-hlaunch-float.is-hidden{opacity:0;pointer-events:none;transform:scale(.92)}.m-hlaunch-float .m-hlaunch-dot{box-shadow:0 0 0 var(--hos-ring-width-md) var(--hos-background-surface-floating);top:6px;right:6px}@media(max-width:767.98px){.m-hlaunch-float{right:16px;bottom:max(16px,env(safe-area-inset-bottom));justify-content:center;width:48px;height:48px;padding:0}.m-hlaunch-float-label{display:none}}.m-hconvs{font-family:var(--hos-font-family-text);flex-direction:column;gap:12px;padding:12px 8px 16px;display:flex}.m-hconvs-label{font-size:var(--hos-type-caption-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-caption-line-height);letter-spacing:var(--hos-type-caption-tracking);color:var(--hos-text-tertiary);padding:0 8px 4px}.m-hconvs-list{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.m-hconv{border-radius:var(--hos-radius-md);transition:background-color var(--hos-motion-duration-fast) ease-out;align-items:center;display:flex;position:relative}.m-hconv:hover,.m-hconv:focus-within{background-color:var(--hos-background-default-hovered)}.m-hconv.is-active{background-color:var(--hos-background-secondary)}.m-hconv-main{border-radius:var(--hos-radius-md);min-width:0;height:36px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:baseline;gap:12px;padding:0 40px 0 8px;line-height:36px;display:flex}.m-hconv-main:focus-visible{outline:var(--hos-focus-ring);outline-offset:-1px}.m-hconv-title{min-width:0;font-size:var(--hos-type-body-sm-size);white-space:nowrap;text-overflow:ellipsis;color:var(--hos-text-default);flex:1;overflow:hidden}.m-hconv.is-active .m-hconv-title{color:var(--hos-text-emphasized);font-weight:var(--hos-font-weight-demi)}.m-hconv-when{font-size:var(--hos-type-caption-size);letter-spacing:var(--hos-type-caption-tracking);color:var(--hos-text-tertiary);font-variant-numeric:tabular-nums;flex:none}.m-hconv-status{color:var(--hos-text-tertiary);flex:none;align-self:center}.m-hconv-dot{border-radius:var(--hos-radius-full);background-color:var(--hos-background-accent);width:6px;height:6px}.m-hconv:hover .m-hconv-status,.m-hconv:focus-within .m-hconv-status{visibility:hidden}.m-hconv-more{opacity:0;transition:opacity var(--hos-motion-duration-instant) ease-out;position:absolute;top:2px;right:2px}.m-hconv:hover .m-hconv-more,.m-hconv:focus-within .m-hconv-more,.m-hconv-more:has([aria-expanded=true]){opacity:1}.m-hconv:hover .m-hconv-when,.m-hconv:focus-within .m-hconv-when{visibility:hidden}@media(hover:none){.m-hconv-more{opacity:1}.m-hconv-when{visibility:hidden}.m-hconv-main{padding-right:40px}}.m-hconv-more .m-btn{width:32px;min-width:32px;height:32px}.m-hconv-input{flex:1;min-width:0}.m-hconvs-empty{font-size:var(--hos-type-body-sm-size);line-height:var(--hos-type-body-sm-line-height);color:var(--hos-text-tertiary);margin:0;padding:24px 16px}.m-hedit{box-sizing:border-box;border-radius:var(--hos-radius-md);height:36px;font-family:var(--hos-font-family-text);align-items:center;gap:6px;padding:0 8px 0 6px;display:flex}.m-hedit-icon{color:var(--hos-icon-secondary);flex:none;margin:0 5px}.m-hedit.is-on .m-hedit-icon{color:var(--hos-icon-warning)}.m-hedit .m-switch{flex:1;justify-content:space-between;width:auto;min-width:0}.m-hedit .m-switch-label{font-size:var(--hos-type-body-size)}.m-hedit.is-disabled .m-hedit-icon{color:var(--hos-icon-tertiary)}.m-heditbar{box-sizing:border-box;background-color:var(--hos-background-warning);min-height:40px;color:var(--hos-text-default);font-family:var(--hos-font-family-text);font-size:var(--hos-type-body-sm-size);line-height:var(--hos-type-body-sm-line-height);animation:m-hbar-in var(--hos-motion-duration-base) ease-out;justify-content:space-between;align-items:center;gap:12px;padding:4px 12px 4px 16px;display:flex}.m-heditbar-text{flex-wrap:wrap;align-items:center;column-gap:0;min-width:0;display:flex}.m-heditbar-icon{color:var(--hos-icon-warning);flex:none;margin-right:8px}.m-heditbar-title{font-weight:var(--hos-font-weight-demi);color:var(--hos-text-emphasized)}.m-heditbar-detail{color:var(--hos-text-secondary);white-space:pre}.m-heditbar-actions{flex:none;align-items:center;gap:8px;display:flex}.m-heditbar-exit{border-radius:var(--hos-radius-full);height:28px;color:var(--hos-text-emphasized);font-family:inherit;font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-label-line-height);cursor:pointer;background:0 0;border:none;padding:0 12px}.m-heditbar--inset{border-radius:var(--hos-radius-md)}.m-heditbar--strip{background-color:var(--hos-background-inverted);min-height:56px;color:var(--hos-text-on-inverted);font-size:var(--hos-type-body-size);line-height:var(--hos-type-body-line-height);flex:none;padding:8px 16px 8px 20px}.m-heditbar-mark{flex:none;margin-right:12px}.m-heditbar--strip .m-heditbar-title{color:var(--hos-text-on-inverted)}.m-heditbar--strip .m-heditbar-detail{color:var(--hos-text-on-inverted-secondary)}.m-heditbar-textlink{color:var(--hos-text-on-inverted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:16px;padding:0;text-decoration:underline}.m-heditbar-textlink:hover{color:var(--hos-text-on-inverted-secondary)}.m-heditbar-textlink:focus-visible{outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset)}.m-heditbar--strip .m-heditbar-actions{gap:12px}.m-heditbar--strip .m-heditbar-exit{color:var(--hos-text-on-inverted)}.m-heditbar--strip .m-heditbar-exit:hover{background-color:var(--hos-background-on-inverted-hovered)}.m-heditpanel{gap:var(--hos-space-200);padding:var(--hos-space-200);font-family:var(--hos-font-family-text);color:var(--hos-text-default);flex-direction:column;display:flex}.m-heditpanel-head{align-items:center;gap:var(--hos-space-150);min-height:36px;padding-right:var(--hos-space-500);display:flex}.m-heditpanel-who{flex-direction:column;flex:1;min-width:0;display:flex}.m-heditpanel-name{font-family:var(--hos-font-family-headline);font-size:var(--hos-type-body-lg-size);font-weight:var(--hos-font-weight-demi);line-height:20px}.m-heditpanel-company{color:var(--hos-text-secondary);font-size:var(--hos-type-body-sm-size);white-space:nowrap;text-overflow:ellipsis;line-height:16px;overflow:hidden}.m-heditview{height:40px;padding:var(--hos-space-50);box-sizing:border-box;border-radius:var(--hos-radius-lg);background-color:var(--hos-background-on-inverted-hovered);grid-template-columns:1fr 1fr;display:grid;position:relative}.m-heditview:before{content:"";top:var(--hos-space-50);bottom:var(--hos-space-50);left:var(--hos-space-50);width:calc(50% - var(--hos-space-50));border-radius:var(--hos-radius-md);background-color:var(--hos-text-on-inverted);box-shadow:var(--hos-shadow-card);transition:transform var(--hos-motion-duration-base) var(--hos-motion-ease-enter);position:absolute}.m-heditview[data-value=live]:before{transform:translate(100%)}.m-heditview-opt{justify-content:center;align-items:center;gap:var(--hos-space-100);border-radius:var(--hos-radius-md);color:var(--hos-text-on-inverted-secondary);font:inherit;font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-demi);cursor:pointer;transition:color var(--hos-motion-duration-base) ease-out;background:0 0;border:0;padding:0;display:inline-flex;position:relative}.m-heditview-opt:hover{color:var(--hos-text-on-inverted)}.m-heditview-opt[aria-checked=true],.m-heditview-opt[aria-checked=true]:hover{color:var(--hos-background-inverted)}.m-heditview-opt:focus-visible{outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset)}.m-heditpanel-foot{justify-content:space-between;align-items:center;gap:var(--hos-space-150);min-height:32px;display:flex}.m-heditpanel-state{align-items:center;column-gap:var(--hos-space-100);min-width:0;color:var(--hos-text-secondary);font-size:var(--hos-type-body-sm-size);flex-wrap:wrap;flex:1;line-height:18px;display:flex}.m-heditpanel-dot{border-radius:var(--hos-radius-full);background-color:var(--hos-icon-tertiary);flex:none;width:8px;height:8px}.m-heditpanel-state[data-tone=changes] .m-heditpanel-dot{background-color:var(--hos-icon-warning)}.m-heditpanel-state[data-tone=live] .m-heditpanel-dot{background-color:var(--hos-icon-success)}.m-heditpanel-detail{display:inline-block}.m-heditpanel-detail:first-letter{text-transform:uppercase}.m-heditpanel-link{align-items:center;gap:var(--hos-space-50);color:var(--hos-text-default);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline-flex}.m-heditpanel-link:focus-visible{outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset)}@media(prefers-reduced-motion:reduce){.m-heditview:before,.m-heditview-opt{transition:none}}.m-heditbar-rail{align-items:center;gap:var(--hos-space-200);box-sizing:border-box;width:52px;padding:var(--hos-space-100) 0;background-color:var(--hos-background-inverted);color:var(--hos-text-on-inverted);flex-direction:column;flex:none;display:flex}.m-heditbar-rail-mark{justify-content:center;align-items:center;height:36px;display:flex}.m-heditbar-rail-group{gap:var(--hos-space-50);padding:var(--hos-space-50);border-radius:var(--hos-radius-row);background-color:var(--hos-background-on-inverted-hovered);flex-direction:column;display:flex}.m-heditbar-rail-foot{margin-top:auto}.m-heditbar-rail-btn{border-radius:var(--hos-radius-row);width:36px;height:36px;color:var(--hos-text-on-inverted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.m-heditbar-rail-group .m-heditbar-rail-btn{width:32px;height:32px}.m-heditbar-rail-btn:hover{background-color:var(--hos-background-on-inverted-hovered)}.m-heditbar-rail-btn[data-checked=true]{background-color:var(--hos-text-on-inverted);color:var(--hos-background-inverted)}.m-heditbar-rail-btn[aria-disabled=true]{color:var(--hos-text-on-inverted-secondary);opacity:.5;cursor:default}.m-heditbar-rail-btn[aria-disabled=true]:hover{background:0 0}.m-heditbar-rail-btn:focus-visible{outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset)}.m-heditbar-rail .m-hlaunch-dot{background-color:var(--hos-text-on-inverted);box-shadow:0 0 0 var(--hos-ring-width-md) var(--hos-background-inverted);top:4px;right:4px}.m-heditbar-houston{align-items:center;gap:var(--hos-space-100);height:32px;padding:0 var(--hos-space-150) 0 var(--hos-space-50);border-radius:var(--hos-radius-full);background-color:var(--hos-background-on-inverted-hovered);color:var(--hos-text-on-inverted);font:inherit;cursor:pointer;border:0;flex:none;display:inline-flex}.m-heditbar-houston:focus-visible{outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset)}.m-heditbar-houston-mark{display:inline-flex;position:relative}.m-heditbar-houston .m-hlaunch-dot{background-color:var(--hos-text-on-inverted);box-shadow:0 0 0 var(--hos-ring-width-md) var(--hos-background-inverted);top:-1px;right:-1px}.m-heditbar-view.m-seg-track{background-color:var(--hos-background-on-inverted-hovered);width:auto}.m-heditbar-view .m-seg-chip{color:var(--hos-text-on-inverted);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-label-line-height);padding:0 12px}.m-heditbar-view .m-seg-chip:not(.is-active):hover{background-color:var(--hos-background-on-inverted-hovered);color:var(--hos-text-on-inverted)}.m-heditbar-view .m-seg-chip-label{color:var(--hos-text-on-inverted);font:inherit}.m-heditbar-view .m-seg-chip.is-active .m-seg-chip-label{color:var(--hos-text-default)}.m-heditbar-view .m-seg-chip-clip{display:none}.m-heditbar-link{border-radius:var(--hos-radius-full);background-color:var(--hos-background-default);height:28px;color:var(--hos-text-emphasized);font-family:inherit;font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-body-sm-line-height);white-space:nowrap;cursor:pointer;border:0;padding:0 12px}.m-heditbar-link:hover{background-color:var(--hos-background-default-hovered)}.m-heditbar-link:focus-visible{outline:var(--hos-focus-ring);outline-offset:var(--hos-focus-ring-offset)}.m-heditbar-exit:hover{background-color:var(--hos-background-warning-hovered)}.m-heditbar-exit:focus-visible{outline:var(--hos-focus-ring);outline-offset:1px}@media(max-width:767.98px){.m-heditbar-detail,.m-heditbar-textlink,.m-heditbar-houston-label{display:none}.m-heditbar-houston{padding:0 var(--hos-space-75)}.m-heditbar--strip{flex-wrap:wrap;padding:8px 12px}}@keyframes m-hfade{0%{opacity:0}to{opacity:1}}@keyframes m-hfade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes m-hsettle{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes m-hshimmer{0%{background-position:100% 0}to{background-position:-150% 0}}@keyframes m-hblink{to{visibility:hidden}}@keyframes m-hbar-in{0%{opacity:0}to{opacity:1}}.m-hthread-latest{animation-name:m-hfade}@media(prefers-reduced-motion:reduce){.m-hturn,.m-hthinking-phrase,.m-hthread-latest,.m-hprog-mark,.m-hconfirm-status,.m-hresult-undone,.m-hcomp-hint,.m-heditbar{animation:none!important}.m-hsteps-chevron{transition:none}.m-hprog.is-running .m-hprog-text{color:var(--hos-text-secondary);background:0 0;animation:none}.m-hmd.is-streaming>p:last-child:after{animation:none}}.m-board{gap:var(--hos-space-150);padding-bottom:var(--hos-space-100);font-family:var(--hos-font-family-text);align-items:flex-start;display:flex;overflow-x:auto}.m-board-col{gap:var(--hos-space-100);min-width:0;padding:var(--hos-space-150) var(--hos-space-100) var(--hos-space-100);border-radius:var(--hos-radius-lg);background-color:var(--hos-background-secondary);box-sizing:border-box;border:1px solid #0000;flex-direction:column;flex:0 0 272px;display:flex}.m-board-col.is-over{border-color:var(--hos-border-input-focused);background-color:var(--hos-background-secondary-hovered)}.m-board-head{gap:var(--hos-space-100);padding:0 var(--hos-space-50);align-items:center;display:flex}.m-board-dot{border-radius:var(--hos-radius-full);background-color:var(--hos-icon-tertiary);flex:none;width:8px;height:8px}.m-board-dot-info{background-color:var(--hos-icon-primary)}.m-board-dot-warning{background-color:var(--hos-icon-warning)}.m-board-dot-success{background-color:var(--hos-icon-success)}.m-board-dot-error{background-color:var(--hos-icon-error)}.m-board-title{min-width:0;font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-label-line-height);color:var(--hos-text-emphasized);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}.m-board-count{font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);color:var(--hos-text-tertiary);font-variant-numeric:tabular-nums}.m-board-cards{gap:var(--hos-space-100);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.m-board-card{gap:var(--hos-space-50)}.m-board-card.is-dragging{opacity:var(--hos-opacity-disabled)}.m-board-card-title{font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-demi);line-height:var(--hos-type-body-sm-line-height);color:var(--hos-text-emphasized);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-board-card-sub{font-size:var(--hos-type-label-size);color:var(--hos-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:18px;display:-webkit-box;overflow:hidden}.m-board-card-tags{gap:var(--hos-space-50);flex-wrap:wrap;display:flex}.m-board-card-foot{gap:var(--hos-space-100);margin-top:var(--hos-space-50);font-size:var(--hos-type-caption-size);color:var(--hos-text-secondary);justify-content:space-between;align-items:center;line-height:16px;display:flex}.m-board-card-person{gap:var(--hos-space-75);white-space:nowrap;text-overflow:ellipsis;align-items:center;min-width:0;display:flex;overflow:hidden}.m-board-card-nobody{color:var(--hos-text-tertiary)}.m-board-card-meta{gap:var(--hos-space-50);color:var(--hos-text-tertiary);flex:none;align-items:center;display:flex}.m-board-card-meta.is-late{color:var(--hos-text-warning)}.m-board-more{padding:var(--hos-space-100) var(--hos-space-50);font-size:var(--hos-type-label-size);color:var(--hos-text-tertiary);line-height:18px}.m-stagepath{gap:var(--hos-space-50);font-family:var(--hos-font-family-text);margin:0;padding:0;list-style:none;display:flex}.m-stagepath-step{gap:var(--hos-space-50);min-width:0;height:32px;padding:0 var(--hos-space-100);border-radius:var(--hos-radius-sm);background-color:var(--hos-background-secondary);color:var(--hos-text-tertiary);font-size:var(--hos-type-caption-size);box-sizing:border-box;flex:1 1 0;justify-content:center;align-items:center;line-height:16px;display:flex}.m-stagepath-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-stagepath-step.is-done{color:var(--hos-text-secondary);background-color:var(--hos-background-secondary-hovered)}.m-stagepath-step.is-done svg{color:var(--hos-icon-success);flex:none}.m-stagepath-step.is-current{color:var(--hos-text-on-inverted);background-color:var(--hos-background-inverted);font-weight:var(--hos-font-weight-demi)}.m-stagepath-step.is-off{color:var(--hos-text-error);background-color:var(--hos-background-error);font-weight:var(--hos-font-weight-demi);flex:none}.m-skeleton{box-sizing:border-box;border-radius:var(--hos-radius-sm);background-color:var(--hos-background-secondary);width:100%;animation:m-skeleton-pulse var(--hos-motion-loop-base) infinite alternate;display:block}.m-skeleton--text{height:var(--hos-type-body-line-height)}.m-skeleton--circle{border-radius:var(--hos-radius-full);flex:none}.m-skeleton-lines{gap:var(--hos-space-gap-block-md);flex-direction:column;width:100%;display:flex}@keyframes m-skeleton-pulse{0%{background-color:var(--hos-background-secondary)}to{background-color:var(--hos-background-secondary-high-contrast)}}@media(prefers-reduced-motion:reduce){.m-skeleton{animation:none}}.m-empty{box-sizing:border-box;gap:var(--hos-space-gap-block-xs);font-family:var(--hos-font-family-text);font-weight:var(--hos-font-weight-regular);flex-direction:column;margin:0;display:flex}.m-empty-message,.m-empty-description{margin:0}.m-empty--inline{min-height:var(--hos-control-height-sm);padding:var(--hos-space-option-inset-block-md) var(--hos-space-option-inset-inline-md);color:var(--hos-text-tertiary);font-size:var(--hos-type-body-size);line-height:var(--hos-type-body-line-height);justify-content:center;align-items:flex-start}.m-empty--inline .m-empty-description{font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);letter-spacing:var(--hos-type-label-tracking)}.m-empty--compact,.m-empty--page{text-align:center;justify-content:center;align-items:center}.m-empty--compact{min-height:120px;padding:var(--hos-space-400) var(--hos-space-page-inset-sm);color:var(--hos-text-secondary);font-size:var(--hos-type-body-size);line-height:var(--hos-type-body-line-height)}.m-empty--compact:has(.m-empty-description) .m-empty-message{color:var(--hos-text-emphasized)}.m-empty--compact .m-empty-description{color:var(--hos-text-secondary);font-size:var(--hos-type-body-sm-size);line-height:var(--hos-type-body-sm-line-height)}.m-empty--page{padding:var(--hos-space-500) var(--hos-space-200);color:var(--hos-text-default);font-size:var(--hos-type-body-lg-size);line-height:var(--hos-type-body-lg-line-height)}.m-empty--page .m-empty-description{max-width:480px;color:var(--hos-text-secondary);font-size:var(--hos-type-body-size);line-height:var(--hos-type-body-line-height)}.m-empty-icon{margin-bottom:var(--hos-space-gap-block-md);color:var(--hos-icon-tertiary);justify-content:center;align-items:center;display:flex}.m-empty-action{margin-top:var(--hos-space-gap-block-md)}.m-empty--inline .m-empty-action{margin-top:var(--hos-space-gap-block-xs)}.m-empty-loading{width:100%;max-width:480px}.m-list{font-family:var(--hos-font-family-text);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.m-list>li{min-width:0;display:block}.m-list--boxed{padding:var(--hos-space-100);border:1px solid var(--hos-border-default);border-radius:var(--hos-radius-lg)}.m-list--divided>li+li{border-top:1px solid var(--hos-border-default)}.m-list-title{margin:0 0 var(--hos-space-150);color:var(--hos-text-title);font-family:var(--hos-font-family-text);font-size:var(--hos-type-title-sm-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-title-sm-line-height)}.m-list-row{--m-list-row-height:var(--hos-row-height-default);--m-list-row-pad-block:var(--hos-cell-padding-block);--m-list-row-pad-inline:var(--hos-space-component-inset-md);box-sizing:border-box;align-items:center;gap:var(--hos-space-gap-inline-lg);width:100%;min-height:var(--m-list-row-height);padding:var(--m-list-row-pad-block) var(--m-list-row-pad-inline);border-radius:var(--hos-radius-md);color:var(--hos-text-default);font:inherit;font-size:var(--hos-type-body-size);line-height:var(--hos-type-body-line-height);text-align:start;background:0 0;border:0;margin:0;text-decoration:none;display:flex}.m-list-row--compact{--m-list-row-height:var(--hos-row-height-compact);--m-list-row-pad-block:var(--hos-cell-padding-block-compact)}.m-list-row--comfortable{--m-list-row-height:var(--hos-row-height-comfortable);--m-list-row-pad-block:var(--hos-space-component-inset-lg);--m-list-row-pad-inline:var(--hos-space-component-inset-lg);border-radius:var(--hos-radius-lg)}.m-list--divided .m-list-row{border-radius:0}.m-list-row--interactive{cursor:pointer}.m-list-row--interactive:hover,.m-list-row--interactive[data-m-hover],.m-list-row--interactive.m-list-row--hovered{background-color:var(--hos-background-default-hovered)}.m-list-row:focus{outline:none}.m-list-row--interactive:focus-visible{outline:var(--hos-focus-ring);outline-offset:-2px}.m-list-row-lead{border-radius:var(--hos-radius-full);width:28px;min-width:28px;height:28px;color:var(--hos-icon-secondary);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.m-list-row-lead:has(>.m-avatar-agent){border-radius:var(--hos-radius-md)}.m-list-row--interactive:hover .m-list-row-lead{color:var(--hos-icon-default)}.m-list-row-circle{background-color:var(--hos-background-secondary-high-contrast);color:var(--hos-icon-default)}.m-list-row-count{color:var(--hos-text-default);font-size:var(--hos-type-micro-size);line-height:var(--hos-type-micro-line-height);letter-spacing:var(--hos-type-micro-tracking)}.m-list-row-text{flex-direction:column;flex:1;min-width:0;display:flex}.m-list-row-title{min-width:0;color:var(--hos-text-default);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-list-row--wrap .m-list-row-title{white-space:normal}.m-list-row-description{color:var(--hos-text-secondary);font-size:var(--hos-type-body-sm-size);line-height:var(--hos-type-body-sm-line-height)}.m-list-row-meta{align-items:center;gap:var(--hos-space-gap-inline-sm);flex-wrap:wrap;flex:none;display:flex}.m-list-row-value{color:var(--hos-text-emphasized);text-align:end;flex:none}.m-list-row-value--positive{color:var(--hos-text-money-in)}.m-list-row-chevron{color:var(--hos-icon-default);flex:none;display:flex}@media(max-width:767.98px){.m-list-row--comfortable{row-gap:var(--hos-space-gap-block-md);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"lead text chevron""lead meta chevron";display:grid}.m-list-row--comfortable:not(:has(.m-list-row-lead)){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text chevron""meta chevron"}.m-list-row--comfortable .m-list-row-lead{grid-area:lead}.m-list-row--comfortable .m-list-row-text{grid-area:text}.m-list-row--comfortable .m-list-row-meta{grid-area:meta}.m-list-row--comfortable .m-list-row-value{grid-area:meta;justify-self:end}.m-list-row--comfortable .m-list-row-chevron{grid-area:chevron}}.m-activity-feed{gap:var(--hos-space-200);flex-direction:column;display:flex}.m-activity-feed-group{gap:var(--hos-space-25);flex-direction:column;display:flex}.m-activity-feed-label{padding:var(--hos-space-50) var(--hos-space-component-inset-md);color:var(--hos-text-secondary);font-size:var(--hos-type-label-size);font-weight:var(--hos-font-weight-regular);line-height:var(--hos-type-label-line-height);margin:0}.m-activity-feed-row{border-radius:var(--hos-radius-row)}.m-activity-feed-row b{font-weight:var(--hos-font-weight-demi)}.m-activity-feed-time{color:var(--hos-text-secondary);font-size:var(--hos-type-label-size);line-height:var(--hos-type-label-line-height);white-space:nowrap}[data-look=houston] .m-side{font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-regular);color:var(--hos-text-default);line-height:20px}[data-look=houston] .m-side-top-titled{min-height:44px;padding:8px 8px 0 18px}[data-look=houston] .m-side-title-label{font-family:var(--hos-font-family-headline);font-size:var(--hos-type-body-lg-size);letter-spacing:0;color:var(--hos-text-default);-webkit-line-clamp:1;line-clamp:1;font-weight:500;line-height:24px}[data-look=houston] .m-side-title-actions{gap:0}[data-look=houston] .m-side-title-actions>button,[data-look=houston] .m-side-title-actions>*>button{--button-size:40px;--button-icon-size:20px;--button-radius:var(--hos-radius-row);--button-text-color:var(--hos-icon-tertiary);--button-text-color-hover:var(--hos-icon-tertiary)}[data-look=houston] .m-side-nav{gap:16px;padding:4px 0 16px}[data-look=houston] .m-side-section-items{gap:1px;padding:0 8px}[data-look=houston] .m-side-section-title{min-height:36px;padding:0 6px 0 18px}[data-look=houston] .m-side-section-label{font-size:var(--hos-type-body-sm-size);letter-spacing:0;color:var(--hos-text-tertiary);font-weight:500;line-height:18px}[data-look=houston] .m-side-foot{border-top:none;gap:1px;padding:16px 8px 8px}[data-look=houston] .m-side-top-titled+.m-settingsnav{padding-top:12px}[data-look=houston] .m-nav-l1{border-radius:var(--hos-radius-row);gap:6px;height:35px;padding:0 8px}[data-look=houston] .m-nav-icon{width:20px;height:20px}[data-look=houston] .m-nav-glyph,[data-look=houston] .m-nav-glyph svg{width:20px;height:20px;color:var(--hos-icon-default)}[data-look=houston] .m-nav-label,[data-look=houston] .m-nav-l1 .m-nav-label{font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-regular);color:var(--hos-text-default);text-overflow:clip;flex:1;line-height:20px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000)}[data-look=houston] .m-nav-l1:hover,[data-look=houston] .m-nav-l1:focus-visible,[data-look=houston] .m-nav-l1[data-active=true],[data-look=houston] .m-nav-l1[data-active=true]:hover{background-color:var(--hos-background-default-hovered)}[data-look=houston] .m-nav-l1:hover .m-nav-icon,[data-look=houston] .m-nav-l1:focus-visible .m-nav-icon{transform:none}[data-look=houston] .m-nav-l1[data-active=true] .m-nav-label{color:var(--hos-text-title)}[data-look=houston] .m-nav-count{font-size:var(--hos-type-body-sm-size);font-weight:var(--hos-font-weight-regular);letter-spacing:0;line-height:20px}[data-look=houston] .m-rail{width:52px;min-width:52px;padding:8px 0}[data-look=houston] .m-rail-groups,[data-look=houston] .m-rail-group,[data-look=houston] .m-rail-foot{align-items:center;gap:16px}[data-look=houston] .m-rail-foot{padding-top:16px}[data-look=houston] .m-rail-group+.m-rail-group:before{content:"";border-top:1px solid var(--hos-border-default);align-self:center;width:24px;margin:-4px 0}[data-look=houston] .m-rail-btn{border-radius:var(--hos-radius-row);gap:8px;height:36px;padding:0 6px}[data-look=houston] .m-rail .m-rail-btn{width:36px}[data-look=houston] .m-rail-btn:hover,[data-look=houston] .m-rail-btn[data-active=true]{background-color:var(--hos-background-default-hovered)}[data-look=houston] .m-rail-tile{width:24px;height:24px;color:var(--hos-icon-tertiary)}[data-look=houston] .m-rail-btn:hover .m-rail-tile,[data-look=houston] .m-rail-btn[data-active=true] .m-rail-tile{color:var(--hos-icon-default)}[data-look=houston] .m-rail-icon{width:20px;height:20px}[data-look=houston] .m-rail-avatar{--m-avatar-size:24px;--m-avatar-helmet:18px}[data-look=houston] .m-rail-btn>.m-avatar-sdk{width:24px;height:24px;font-size:var(--hos-type-caption-size)}[data-look=houston] .m-rail-count{top:0;left:18px}[data-look=houston] .m-rail-dot{top:24px;left:24px}[data-look=houston] .m-rail-dot--fresh{background-color:var(--hos-background-primary)}[data-look=houston] .m-rail-dot:not(.m-rail-dot--fresh){background-color:var(--hos-icon-tertiary)}[data-look=houston] .m-shell-railed:not(.m-shell-phone){--m-side-w:300px}[data-look=houston] .m-shell-side-railed .m-side{width:300px;min-width:300px}[data-look=houston] .m-rail .m-rail-foot>*{align-self:center;width:36px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.boot{display:flex;min-height:100vh}.boot-main{flex:1;display:flex;justify-content:center;padding:var(--hos-space-900) var(--hos-space-300) 0}.boot-title{max-width:var(--hos-size-xs);margin-right:auto;margin-left:max(0px,calc((100% - var(--hos-layout-dashboard-content-width)) / 2))}@media(max-width:767.98px){.boot-side{display:none}}.frame-message{display:grid;place-items:center;min-height:60vh;padding:var(--hos-space-300) var(--hos-space-200);text-align:center}.frame-message>*{min-width:0;max-width:100%}.frame-solo{min-height:100vh;display:grid;place-items:center}.form-stack{display:flex;flex-direction:column;gap:var(--hos-space-200)}.frame-suspended{margin:0 0 var(--hos-space-200)}@layer components{._LoadingDots_1iru5_1{display:flex;align-items:center;justify-content:flex-start;gap:4px;height:var(--font-text-md-line-height)}._Dot_1iru5_8{width:8px;height:8px;border-radius:100%;animation:_pulse_1iru5_1 1s infinite both;background-color:currentcolor}._Dot_1iru5_8:nth-child(2){animation-delay:.2s}._Dot_1iru5_8:nth-child(3){animation-delay:.4s}@keyframes _pulse_1iru5_1{0%{opacity:.15}20%{opacity:.4}to{opacity:.15}}}@layer components{._LoadingIndicator_7yl6f_1{position:relative;width:var(--indicator-size, 1em);height:var(--indicator-size, 1em);animation:_rotate_7yl6f_1 var(--indicator-rotate-duration, .8s) linear infinite;transition:opacity .15s ease}._LoadingIndicator_7yl6f_1:before{position:absolute;inset:0;display:block;border:var(--indicator-stroke, 2px) solid var(--indicator-color, currentcolor);border-radius:50%;content:"";-webkit-mask-image:conic-gradient(rgb(0 0 0 / 0%),rgb(0 0 0));mask-image:conic-gradient(#0000,#000)}._LoadingIndicator_7yl6f_1:after{position:absolute;top:0;left:50%;display:block;width:var(--indicator-stroke, 2px);height:var(--indicator-stroke, 2px);border-radius:100%;margin-left:calc(var(--indicator-stroke, 2px) * -1 / 2);background-color:var(--indicator-color, currentcolor);content:""}@keyframes _rotate_7yl6f_1{0%{transform:rotate(0)}to{transform:rotate(1turn)}}}@layer components{._TransitionGroupChild_1hv1z_1{display:block}}@layer components{._Button_1864l_1{position:relative;display:inline-block;gap:var(--button-gap);flex-shrink:0;height:var(--button-size);padding:0 var(--button-gutter);border-radius:var(--button-radius);cursor:pointer;font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:1;transition-duration:var(--transition-duration-basic);transition-property:opacity,color;transition-timing-function:var(--transition-ease-basic);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}._Button_1864l_1:before{position:absolute;inset:0;display:block;border-radius:inherit;content:"";transition-duration:var(--transition-duration-basic);transition-property:opacity,background-color,transform,box-shadow,border-color;transition-timing-function:var(--transition-ease-basic);will-change:transform}._Button_1864l_1:after{position:absolute;inset:0;display:block;border-radius:inherit;content:"";pointer-events:none;transition-duration:var(--transition-duration-basic);transition-property:transform;transition-timing-function:var(--transition-ease-basic);will-change:transform}._Button_1864l_1:focus{outline:none}._Button_1864l_1:focus-visible:after{outline:2px solid var(--button-ring-color, var(--color-ring));outline-offset:var(--button-ring-offset, 2px)}._Button_1864l_1 svg:where(:not([data-no-autosize])){width:var(--button-icon-size);height:var(--button-icon-size)}:where(._Button_1864l_1 svg:where(:not([data-no-autosize])):first-child:not(:only-child)){margin-left:var(--button-icon-offset, -1px)}:where(._Button_1864l_1 svg:where(:not([data-no-autosize])):last-child:not(:only-child)){margin-right:var(--button-icon-offset, -1px)}._Button_1864l_1:where([data-optically-align=start]){margin-inline-start:calc(var(--button-gutter) * -1)}._Button_1864l_1:where([data-optically-align=end]){margin-inline-end:calc(var(--button-gutter) * -1)}._Button_1864l_1:where([data-optically-align=start][data-uniform]){margin-inline-start:calc(((var(--button-size) - var(--button-icon-size)) / 2) * -1)}._Button_1864l_1:where([data-optically-align=end][data-uniform]){margin-inline-end:calc(((var(--button-size) - var(--button-icon-size)) / 2) * -1)}._Button_1864l_1:where([data-size="3xs"]){--button-size: var(--control-size-3xs);--button-gutter: var(--control-gutter-2xs);--button-font-size: var(--control-font-size-sm);--button-icon-size: var(--control-icon-size-xs);--button-gap: var(--button-gap-sm);--button-radius: var(--control-radius-sm);--button-icon-offset: -1px;--indicator-size: 11px;--circular-progress-size: 11px}._Button_1864l_1:where([data-size="2xs"]){--button-size: var(--control-size-2xs);--button-gutter: var(--control-gutter-xs);--button-font-size: var(--control-font-size-sm);--button-icon-size: var(--control-icon-size-sm);--button-gap: var(--button-gap-md);--button-radius: var(--control-radius-sm);--button-icon-offset: -1px;--indicator-size: 12px;--circular-progress-size: 12px}._Button_1864l_1:where([data-size=xs]){--button-size: var(--control-size-xs);--button-gutter: var(--control-gutter-xs);--button-font-size: var(--control-font-size-md);--button-icon-size: var(--control-icon-size-sm);--button-gap: var(--button-gap-md);--button-radius: var(--control-radius-sm);--button-icon-offset: -1px;--indicator-size: 13px;--circular-progress-size: 14px}._Button_1864l_1:where([data-size=sm]){--button-size: var(--control-size-sm);--button-gutter: var(--control-gutter-sm);--button-font-size: var(--control-font-size-md);--button-icon-size: var(--control-icon-size-md);--button-gap: var(--button-gap-md);--button-radius: var(--control-radius-sm);--button-icon-offset: -1px;--indicator-size: 15px;--circular-progress-size: 15px}._Button_1864l_1:where([data-size=md]){--button-size: var(--control-size-md);--button-gutter: var(--control-gutter-md);--button-font-size: var(--control-font-size-md);--button-icon-size: var(--control-icon-size-md);--button-gap: var(--button-gap-lg);--button-radius: var(--control-radius-md);--button-icon-offset: -1px;--indicator-size: 16px;--circular-progress-size: 16px}._Button_1864l_1:where([data-size=lg]){--button-size: var(--control-size-lg);--button-gutter: var(--control-gutter-md);--button-font-size: var(--control-font-size-md);--button-icon-size: var(--control-icon-size-md);--button-gap: var(--button-gap-lg);--button-radius: var(--control-radius-md);--button-icon-offset: -1px;--indicator-size: 16px;--circular-progress-size: 16px}._Button_1864l_1:where([data-size=xl]){--button-size: var(--control-size-xl);--button-gutter: var(--control-gutter-lg);--button-font-size: var(--control-font-size-md);--button-icon-size: var(--control-icon-size-md);--button-gap: var(--button-gap-lg);--button-radius: var(--control-radius-lg);--button-icon-offset: -1px;--indicator-size: 18px;--circular-progress-size: 18px}._Button_1864l_1:where([data-size="2xl"]){--button-size: var(--control-size-2xl);--button-gutter: var(--control-gutter-lg);--button-font-size: var(--control-font-size-lg);--button-icon-size: var(--control-icon-size-lg);--button-gap: var(--button-gap-lg);--button-radius: var(--control-radius-xl);--button-icon-offset: -2px;--indicator-size: 18px;--circular-progress-size: 18px}._Button_1864l_1:where([data-size="3xl"]){--button-size: var(--control-size-3xl);--button-gutter: var(--control-gutter-xl);--button-font-size: var(--control-font-size-lg);--button-icon-size: var(--control-icon-size-lg);--button-gap: var(--button-gap-lg);--button-radius: var(--control-radius-xl);--button-icon-offset: -2px;--indicator-size: 20px;--circular-progress-size: 20px}._Button_1864l_1:where([data-gutter-size="2xs"]){--button-gutter: var(--control-gutter-2xs)}._Button_1864l_1:where([data-gutter-size=xs]){--button-gutter: var(--control-gutter-xs)}._Button_1864l_1:where([data-gutter-size=sm]){--button-gutter: var(--control-gutter-sm)}._Button_1864l_1:where([data-gutter-size=md]){--button-gutter: var(--control-gutter-md)}._Button_1864l_1:where([data-gutter-size=lg]){--button-gutter: var(--control-gutter-lg)}._Button_1864l_1:where([data-gutter-size=xl]){--button-gutter: var(--control-gutter-xl)}._Button_1864l_1:where([data-icon-size=sm]){--button-icon-size: var(--control-icon-size-sm)}._Button_1864l_1:where([data-icon-size=md]){--button-icon-size: var(--control-icon-size-md)}._Button_1864l_1:where([data-icon-size=lg]){--button-icon-size: var(--control-icon-size-lg)}._Button_1864l_1:where([data-icon-size=xl]){--button-icon-size: var(--control-icon-size-xl)}._Button_1864l_1:where([data-icon-size="2xl"]){--button-icon-size: var(--control-icon-size-2xl)}._Button_1864l_1:where([data-pill]){--button-radius: var(--radius-full);padding:0 calc(var(--button-gutter) * var(--control-gutter-pill-scaling))}._Button_1864l_1:where([data-block]){width:100%}._Button_1864l_1[data-uniform]{--button-gutter: 0;width:var(--button-size)}._Button_1864l_1[data-variant=ghost]{--button-ring-offset: -1px;color:var(--button-text-color)}._Button_1864l_1[data-variant=ghost]:before{background-color:var(--button-background-color);opacity:0;transform:scale(var(--scale))}._Button_1864l_1[data-variant=ghost][aria-expanded=true],._Button_1864l_1[data-variant=ghost][data-state=open]{color:var(--button-text-color-hover)}._Button_1864l_1[data-variant=ghost][aria-expanded=true]:before,._Button_1864l_1[data-variant=ghost][data-state=open]:before{opacity:.6;transform:scale(1)}._Button_1864l_1[data-variant=ghost][data-selected]{color:var(--button-text-color-hover)}._Button_1864l_1[data-variant=ghost][data-selected]:before{opacity:1;transform:scale(1)}@media(hover:hover)and (pointer:fine){._Button_1864l_1[data-variant=ghost]:where(:not([data-disabled])):hover{color:var(--button-text-color-hover)}._Button_1864l_1[data-variant=ghost]:where(:not([data-disabled])):hover:before{opacity:1;transform:scale(1)}}._Button_1864l_1[data-variant=ghost]:where(:not([data-disabled])):active:before{background-color:var(--button-background-color-active);opacity:1;transform:scale(var(--scale))}._Button_1864l_1[data-variant=ghost]:where(:not([data-disabled])):active:after{transform:scale(var(--scale))}._Button_1864l_1[data-variant=ghost]:where([data-color=primary]){--button-background-color: var(--color-background-primary-ghost-hover);--button-background-color-active: var(--color-background-primary-ghost-active);--button-text-color: var(--color-text-primary-ghost);--button-text-color-hover: var(--color-text-primary-ghost-hover);--button-ring-color: var(--color-ring-primary-ghost)}._Button_1864l_1[data-variant=ghost]:where([data-color=secondary]){--button-background-color: var(--color-background-secondary-ghost-hover);--button-background-color-active: var(--color-background-secondary-ghost-active);--button-text-color: var(--color-text-secondary-ghost);--button-text-color-hover: var(--color-text-secondary-ghost-hover);--button-ring-color: var(--color-ring-secondary-ghost)}._Button_1864l_1[data-variant=ghost]:where([data-color=danger]){--button-background-color: var(--color-background-danger-ghost-hover);--button-background-color-active: var(--color-background-danger-ghost-active);--button-text-color: var(--color-text-danger-ghost);--button-text-color-hover: var(--color-text-danger-ghost-hover);--button-ring-color: var(--color-ring-danger-ghost)}._Button_1864l_1[data-variant=ghost]:where([data-color=success]){--button-background-color: var(--color-background-success-ghost-hover);--button-background-color-active: var(--color-background-success-ghost-active);--button-text-color: var(--color-text-success-ghost);--button-text-color-hover: var(--color-text-success-ghost-hover);--button-ring-color: var(--color-ring-success-ghost)}._Button_1864l_1[data-variant=ghost]:where([data-color=warning]){--button-background-color: var(--color-background-warning-ghost-hover);--button-background-color-active: var(--color-background-warning-ghost-active);--button-text-color: var(--color-text-warning-ghost);--button-text-color-hover: var(--color-text-warning-ghost-hover);--button-ring-color: var(--color-ring-warning-ghost)}._Button_1864l_1[data-variant=ghost]:where([data-color=caution]){--button-background-color: var(--color-background-caution-ghost-hover);--button-background-color-active: var(--color-background-caution-ghost-active);--button-text-color: var(--color-text-caution-ghost);--button-text-color-hover: var(--color-text-caution-ghost-hover);--button-ring-color: var(--color-ring-caution-ghost)}._Button_1864l_1[data-variant=ghost]:where([data-color=info]){--button-background-color: var(--color-background-info-ghost-hover);--button-background-color-active: var(--color-background-info-ghost-active);--button-text-color: var(--color-text-info-ghost);--button-text-color-hover: var(--color-text-info-ghost-hover);--button-ring-color: var(--color-ring-info-ghost)}._Button_1864l_1[data-variant=ghost]:where([data-color=discovery]){--button-background-color: var(--color-background-discovery-ghost-hover);--button-background-color-active: var(--color-background-discovery-ghost-active);--button-text-color: var(--color-text-discovery-ghost);--button-text-color-hover: var(--color-text-discovery-ghost-hover);--button-ring-color: var(--color-ring-discovery-ghost)}._Button_1864l_1[data-variant=solid]{color:var(--button-text-color)}._Button_1864l_1[data-variant=solid]:before{background-color:var(--button-background-color)}._Button_1864l_1[data-variant=solid][aria-expanded=true]:before,._Button_1864l_1[data-variant=solid][data-state=open]:before,._Button_1864l_1[data-variant=solid][data-selected]:before{background-color:var(--button-background-color-hover)}@media(hover:hover)and (pointer:fine){._Button_1864l_1[data-variant=solid]:where(:not([data-disabled])):hover:before{background-color:var(--button-background-color-hover)}}._Button_1864l_1[data-variant=solid]:where(:not([data-disabled])):active:before{background-color:var(--button-background-color-active)}._Button_1864l_1[data-variant=solid]:where(:not([data-disabled])):active:before,._Button_1864l_1[data-variant=solid]:where(:not([data-disabled])):active:after{transform:scale(var(--scale))}._Button_1864l_1[data-variant=solid]:where([data-color=primary]){--button-background-color: var(--color-background-primary-solid);--button-background-color-hover: var(--color-background-primary-solid-hover);--button-background-color-active: var(--color-background-primary-solid-active);--button-text-color: var(--color-text-primary-solid);--button-ring-color: var(--color-ring-primary-solid)}._Button_1864l_1[data-variant=solid]:where([data-color=secondary]){--button-background-color: var(--color-background-secondary-solid);--button-background-color-hover: var(--color-background-secondary-solid-hover);--button-background-color-active: var(--color-background-secondary-solid-active);--button-text-color: var(--color-text-secondary-solid);--button-ring-color: var(--color-ring-secondary-solid)}._Button_1864l_1[data-variant=solid]:where([data-color=success]){--button-background-color: var(--color-background-success-solid);--button-background-color-hover: var(--color-background-success-solid-hover);--button-background-color-active: var(--color-background-success-solid-active);--button-text-color: var(--color-text-success-solid);--button-ring-color: var(--color-ring-success-solid)}._Button_1864l_1[data-variant=solid]:where([data-color=danger]){--button-background-color: var(--color-background-danger-solid);--button-background-color-hover: var(--color-background-danger-solid-hover);--button-background-color-active: var(--color-background-danger-solid-active);--button-text-color: var(--color-text-danger-solid);--button-ring-color: var(--color-ring-danger-solid)}._Button_1864l_1[data-variant=solid]:where([data-color=warning]){--button-background-color: var(--color-background-warning-solid);--button-background-color-hover: var(--color-background-warning-solid-hover);--button-background-color-active: var(--color-background-warning-solid-active);--button-text-color: var(--color-text-warning-solid);--button-ring-color: var(--color-ring-warning-solid)}._Button_1864l_1[data-variant=solid]:where([data-color=caution]){--button-background-color: var(--color-background-caution-solid);--button-background-color-hover: var(--color-background-caution-solid-hover);--button-background-color-active: var(--color-background-caution-solid-active);--button-text-color: var(--color-text-caution-solid);--button-ring-color: var(--color-ring-caution-solid)}._Button_1864l_1[data-variant=solid]:where([data-color=info]){--button-background-color: var(--color-background-info-solid);--button-background-color-hover: var(--color-background-info-solid-hover);--button-background-color-active: var(--color-background-info-solid-active);--button-text-color: var(--color-text-info-solid);--button-ring-color: var(--color-ring-info-solid)}._Button_1864l_1[data-variant=solid]:where([data-color=discovery]){--button-background-color: var(--color-background-discovery-solid);--button-background-color-hover: var(--color-background-discovery-solid-hover);--button-background-color-active: var(--color-background-discovery-solid-active);--button-text-color: var(--color-text-discovery-solid);--button-ring-color: var(--color-ring-discovery-solid)}._Button_1864l_1[data-variant=soft]{color:var(--button-text-color)}._Button_1864l_1[data-variant=soft]:before{background-color:var(--button-background-color)}._Button_1864l_1[data-variant=soft][aria-expanded=true]:before,._Button_1864l_1[data-variant=soft][data-state=open]:before,._Button_1864l_1[data-variant=soft][data-selected]:before{background-color:var(--button-background-color-hover)}@media(hover:hover)and (pointer:fine){._Button_1864l_1[data-variant=soft]:where(:not([data-disabled])):hover:before{background-color:var(--button-background-color-hover)}}._Button_1864l_1[data-variant=soft]:where(:not([data-disabled])):active:before{background-color:var(--button-background-color-active)}._Button_1864l_1[data-variant=soft]:where(:not([data-disabled])):active:before,._Button_1864l_1[data-variant=soft]:where(:not([data-disabled])):active:after{transform:scale(var(--scale))}._Button_1864l_1[data-variant=soft]:where([data-color=primary]){--button-background-color: var(--color-background-primary-soft-alpha);--button-background-color-hover: var(--color-background-primary-soft-alpha-hover);--button-background-color-active: var(--color-background-primary-soft-alpha-active);--button-text-color: var(--color-text-primary-soft);--button-ring-color: var(--color-ring-primary-soft)}._Button_1864l_1[data-variant=soft]:where([data-color=secondary]){--button-background-color: var(--color-background-secondary-soft-alpha);--button-background-color-hover: var(--color-background-secondary-soft-alpha-hover);--button-background-color-active: var(--color-background-secondary-soft-alpha-active);--button-text-color: var(--color-text-secondary-soft);--button-ring-color: var(--color-ring-secondary-soft)}._Button_1864l_1[data-variant=soft]:where([data-color=success]){--button-background-color: var(--color-background-success-soft-alpha);--button-background-color-hover: var(--color-background-success-soft-alpha-hover);--button-background-color-active: var(--color-background-success-soft-alpha-active);--button-text-color: var(--color-text-success-soft);--button-ring-color: var(--color-ring-success-soft)}._Button_1864l_1[data-variant=soft]:where([data-color=danger]){--button-background-color: var(--color-background-danger-soft-alpha);--button-background-color-hover: var(--color-background-danger-soft-alpha-hover);--button-background-color-active: var(--color-background-danger-soft-alpha-active);--button-text-color: var(--color-text-danger-soft);--button-ring-color: var(--color-ring-danger-soft)}._Button_1864l_1[data-variant=soft]:where([data-color=warning]){--button-background-color: var(--color-background-warning-soft-alpha);--button-background-color-hover: var(--color-background-warning-soft-alpha-hover);--button-background-color-active: var(--color-background-warning-soft-alpha-active);--button-text-color: var(--color-text-warning-soft);--button-ring-color: var(--color-ring-warning-soft)}._Button_1864l_1[data-variant=soft]:where([data-color=caution]){--button-background-color: var(--color-background-caution-soft-alpha);--button-background-color-hover: var(--color-background-caution-soft-alpha-hover);--button-background-color-active: var(--color-background-caution-soft-alpha-active);--button-text-color: var(--color-text-caution-soft);--button-ring-color: var(--color-ring-caution-soft)}._Button_1864l_1[data-variant=soft]:where([data-color=info]){--button-background-color: var(--color-background-info-soft-alpha);--button-background-color-hover: var(--color-background-info-soft-alpha-hover);--button-background-color-active: var(--color-background-info-soft-alpha-active);--button-text-color: var(--color-text-info-soft);--button-ring-color: var(--color-ring-info-soft)}._Button_1864l_1[data-variant=soft]:where([data-color=discovery]){--button-background-color: var(--color-background-discovery-soft-alpha);--button-background-color-hover: var(--color-background-discovery-soft-alpha-hover);--button-background-color-active: var(--color-background-discovery-soft-alpha-active);--button-text-color: var(--color-text-discovery-soft);--button-ring-color: var(--color-ring-discovery-soft)}._Button_1864l_1[data-variant=outline]{--button-ring-offset: -1px;color:var(--button-text-color)}._Button_1864l_1[data-variant=outline]:before{background-color:transparent;box-shadow:0 0 0 1px var(--button-border-color) inset,var(--button-shadow-custom, 0 0 #00000000)}._Button_1864l_1[data-variant=outline][aria-expanded=true],._Button_1864l_1[data-variant=outline][data-state=open],._Button_1864l_1[data-variant=outline][data-selected]{color:var(--button-text-color-hover)}._Button_1864l_1[data-variant=outline][aria-expanded=true]:before,._Button_1864l_1[data-variant=outline][data-state=open]:before,._Button_1864l_1[data-variant=outline][data-selected]:before{background-color:var(--button-background-color-hover);box-shadow:0 0 0 1px var(--button-border-color-hover) inset,var(--button-shadow-custom, 0 0 #00000000)}@media(hover:hover)and (pointer:fine){._Button_1864l_1[data-variant=outline]:where(:not([data-disabled])):hover{color:var(--button-text-color-hover)}._Button_1864l_1[data-variant=outline]:where(:not([data-disabled])):hover:before{background-color:var(--button-background-color-hover);box-shadow:0 0 0 1px var(--button-border-color-hover) inset,var(--button-shadow-custom, 0 0 #00000000)}}._Button_1864l_1[data-variant=outline]:where(:not([data-disabled])):active:before{background-color:var(--button-background-color-active);transform:scale(var(--scale))}._Button_1864l_1[data-variant=outline]:where(:not([data-disabled])):active:after{transform:scale(var(--scale))}._Button_1864l_1[data-variant=outline]:where([data-color=primary]){--button-background-color-hover: var(--color-background-primary-outline-hover);--button-background-color-active: var(--color-background-primary-outline-active);--button-border-color: var(--color-border-primary-outline);--button-border-color-hover: var(--color-border-primary-outline-hover);--button-text-color: var(--color-text-primary-outline);--button-text-color-hover: var(--color-text-primary-outline-hover);--button-ring-color: var(--color-ring-primary-outline)}._Button_1864l_1[data-variant=outline]:where([data-color=secondary]){--button-background-color-hover: var(--color-background-secondary-outline-hover);--button-background-color-active: var(--color-background-secondary-outline-active);--button-border-color: var(--color-border-secondary-outline);--button-border-color-hover: var(--color-border-secondary-outline-hover);--button-text-color: var(--color-text-secondary-outline);--button-text-color-hover: var(--color-text-secondary-outline-hover);--button-ring-color: var(--color-ring-secondary-outline)}._Button_1864l_1[data-variant=outline]:where([data-color=danger]){--button-background-color-hover: var(--color-background-danger-outline-hover);--button-background-color-active: var(--color-background-danger-outline-active);--button-border-color: var(--color-border-danger-outline);--button-border-color-hover: var(--color-border-danger-outline-hover);--button-text-color: var(--color-text-danger-outline);--button-text-color-hover: var(--color-text-danger-outline-hover);--button-ring-color: var(--color-ring-danger-outline)}._Button_1864l_1[data-variant=outline]:where([data-color=success]){--button-background-color-hover: var(--color-background-success-outline-hover);--button-background-color-active: var(--color-background-success-outline-active);--button-border-color: var(--color-border-success-outline);--button-border-color-hover: var(--color-border-success-outline-hover);--button-text-color: var(--color-text-success-outline);--button-text-color-hover: var(--color-text-success-outline-hover);--button-ring-color: var(--color-ring-success-outline)}._Button_1864l_1[data-variant=outline]:where([data-color=warning]){--button-background-color-hover: var(--color-background-warning-outline-hover);--button-background-color-active: var(--color-background-warning-outline-active);--button-border-color: var(--color-border-warning-outline);--button-border-color-hover: var(--color-border-warning-outline-hover);--button-text-color: var(--color-text-warning-outline);--button-text-color-hover: var(--color-text-warning-outline-hover);--button-ring-color: var(--color-ring-warning-outline)}._Button_1864l_1[data-variant=outline]:where([data-color=caution]){--button-background-color-hover: var(--color-background-caution-outline-hover);--button-background-color-active: var(--color-background-caution-outline-active);--button-border-color: var(--color-border-caution-outline);--button-border-color-hover: var(--color-border-caution-outline-hover);--button-text-color: var(--color-text-caution-outline);--button-text-color-hover: var(--color-text-caution-outline-hover);--button-ring-color: var(--color-ring-caution-outline)}._Button_1864l_1[data-variant=outline]:where([data-color=info]){--button-background-color-hover: var(--color-background-info-outline-hover);--button-background-color-active: var(--color-background-info-outline-active);--button-border-color: var(--color-border-info-outline);--button-border-color-hover: var(--color-border-info-outline-hover);--button-text-color: var(--color-text-info-outline);--button-text-color-hover: var(--color-text-info-outline-hover);--button-ring-color: var(--color-ring-info-outline)}._Button_1864l_1[data-variant=outline]:where([data-color=discovery]){--button-background-color-hover: var(--color-background-discovery-outline-hover);--button-background-color-active: var(--color-background-discovery-outline-active);--button-border-color: var(--color-border-discovery-outline);--button-border-color-hover: var(--color-border-discovery-outline-hover);--button-text-color: var(--color-text-discovery-outline);--button-text-color-hover: var(--color-text-discovery-outline-hover);--button-ring-color: var(--color-ring-discovery-outline)}._Button_1864l_1[disabled]{pointer-events:none}._Button_1864l_1[data-disabled][data-variant]{--button-background-color: var(--color-background-disabled);--button-border-color: var(--color-border-disabled);--button-text-color: var(--color-text-disabled);cursor:not-allowed;pointer-events:auto}._Button_1864l_1[data-disabled][data-variant]:active:before{transform:scale(1)}._Button_1864l_1[data-disabled][data-variant][data-disabled-tone=relaxed]{cursor:default}._ButtonInner_1864l_4{position:relative;display:flex;flex-direction:inherit;align-items:center;justify-content:center;gap:inherit;width:100%;height:100%;transition:opacity .15s ease .1s}[data-loading] ._ButtonInner_1864l_4{opacity:0;transition:opacity .3s ease}._ButtonLoader_1864l_749{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;pointer-events:none}._ButtonLoader_1864l_749[data-entering]{opacity:0}._ButtonLoader_1864l_749[data-exiting]{opacity:1}._ButtonLoader_1864l_749[data-entering-active],._ButtonLoader_1864l_749[data-entering][data-interrupted]{opacity:1;transition:opacity .15s ease .1s}._ButtonLoader_1864l_749[data-exiting-active],._ButtonLoader_1864l_749[data-exiting][data-interrupted]{opacity:0;transition:opacity .15s ease}}@layer components{._TransitionItem_1o7b1_1{will-change:var(--tg-will-change)}[data-transition-position=absolute] ._TransitionItem_1o7b1_1[data-exiting],[data-transition-position=absolute] ._TransitionItem_1o7b1_1:not([data-exiting])+._TransitionItem_1o7b1_1[data-entering]{position:absolute;top:0;left:0;width:100%}._TransitionItem_1o7b1_1[data-entering]{filter:var(--tg-initial-filter);opacity:var(--tg-initial-opacity);transform:var(--tg-initial-transform)}._TransitionItem_1o7b1_1[data-exiting]{filter:var(--tg-enter-filter);opacity:var(--tg-enter-opacity);transform:var(--tg-enter-transform)}._TransitionItem_1o7b1_1[data-entering-active],._TransitionItem_1o7b1_1[data-entering][data-interrupted]{filter:var(--tg-enter-filter);opacity:var(--tg-enter-opacity);transform:var(--tg-enter-transform);transition:opacity var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay),transform var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay),filter var(--tg-enter-duration) var(--tg-enter-timing-function) var(--tg-enter-delay)}._TransitionItem_1o7b1_1[data-exiting-active],._TransitionItem_1o7b1_1[data-exiting][data-interrupted]{filter:var(--tg-exit-filter, none);opacity:var(--tg-exit-opacity, 0);transform:var(--tg-exit-transform, none);transition:opacity var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay),transform var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay),filter var(--tg-exit-duration) var(--tg-exit-timing-function) var(--tg-exit-delay)}._TransitionItem_1o7b1_1[data-entering][data-interrupted],._TransitionItem_1o7b1_1[data-exiting][data-interrupted]{transition-delay:0ms}}@layer components{._CodeBlock_yp9as_1{position:relative;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--codeblock-background-color)}._CopyButtonContainer_yp9as_6{position:absolute;top:0;right:0;padding:10px 10px 0 0;border-radius:inherit;background-color:var(--codeblock-background-color)}._SyntaxHighlighter_yp9as_13{--syntax1: var(--codeblock-syntax-1);--syntax2: var(--codeblock-syntax-2);--syntax3: var(--codeblock-syntax-3);--syntax4: var(--codeblock-syntax-4);--syntax5: var(--codeblock-syntax-5);overflow:auto;display:block;padding:14px 40px 14px 16px;margin:0;background:transparent;color:var(--color-text);font-size:.875em;font-weight:var(--font-weight-normal);line-height:1.5em}._SyntaxHighlighter_yp9as_13 .token.property,._SyntaxHighlighter_yp9as_13 .token.variable,._SyntaxHighlighter_yp9as_13 .token.attr-name,._SyntaxHighlighter_yp9as_13 .token.unit,._SyntaxHighlighter_yp9as_13 .token.id,._SyntaxHighlighter_yp9as_13 .token.selector,._SyntaxHighlighter_yp9as_13 .token.entity,._SyntaxHighlighter_yp9as_13 .token.tag,._SyntaxHighlighter_yp9as_13 .token.type{color:var(--syntax4)}._SyntaxHighlighter_yp9as_13 .token.url,._SyntaxHighlighter_yp9as_13 .token.boolean,._SyntaxHighlighter_yp9as_13 .token.number,._SyntaxHighlighter_yp9as_13 .token.important{color:var(--syntax5)}._SyntaxHighlighter_yp9as_13 .token.builtin,._SyntaxHighlighter_yp9as_13 .token.function,._SyntaxHighlighter_yp9as_13 .token.class-name{color:var(--syntax1)}._SyntaxHighlighter_yp9as_13 .token.keyword,._SyntaxHighlighter_yp9as_13 .token.constant,._SyntaxHighlighter_yp9as_13 .token.symbol,._SyntaxHighlighter_yp9as_13 .token.deleted{color:var(--syntax2)}._SyntaxHighlighter_yp9as_13 .token.string,._SyntaxHighlighter_yp9as_13 .token.char,._SyntaxHighlighter_yp9as_13 .token.regex,._SyntaxHighlighter_yp9as_13 .token.attr-value,._SyntaxHighlighter_yp9as_13 .token.inserted{color:var(--syntax3)}._SyntaxHighlighter_yp9as_13 .token.comment,._SyntaxHighlighter_yp9as_13 .token.prolog,._SyntaxHighlighter_yp9as_13 .token.doctype,._SyntaxHighlighter_yp9as_13 .token.cdata{color:color-mix(in oklab,var(--color-text) 50%,transparent)}._SyntaxHighlighter_yp9as_13 .token.punctuation,._SyntaxHighlighter_yp9as_13 .token.operator{color:color-mix(in oklab,var(--color-text) 60%,transparent)}._SyntaxHighlighter_yp9as_13 .token.console{color:var(--color-text)}}@layer components{._Avatar_kiq6y_1{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--avatar-radius);transition:background-color .3s var(--cubic-enter);-webkit-user-select:none;-moz-user-select:none;user-select:none}._Avatar_kiq6y_1[type=button]{cursor:pointer}._Avatar_kiq6y_1[type=button]:focus-visible{outline:2px solid var(--avatar-ring-color);outline-offset:2px}._Avatar_kiq6y_1[data-variant=soft]{background-color:var(--avatar-background-color);color:var(--avatar-text-color)}._Avatar_kiq6y_1[data-variant=soft]:where([data-color=primary]){--avatar-background-color: var(--color-background-primary-soft);--avatar-text-color: var(--color-text-primary-soft);--avatar-ring-color: var(--color-ring-primary-soft)}._Avatar_kiq6y_1[data-variant=soft]:where([data-color=secondary]){--avatar-background-color: var(--color-background-secondary-soft);--avatar-text-color: var(--color-text-secondary-soft);--avatar-ring-color: var(--color-ring-secondary-soft)}._Avatar_kiq6y_1[data-variant=soft]:where([data-color=discovery]){--avatar-background-color: var(--color-background-discovery-soft);--avatar-text-color: var(--color-text-discovery-soft);--avatar-ring-color: var(--color-ring-discovery-soft)}._Avatar_kiq6y_1[data-variant=soft]:where([data-color=info]){--avatar-background-color: var(--color-background-info-soft);--avatar-text-color: var(--color-text-info-soft);--avatar-ring-color: var(--color-ring-info-soft)}._Avatar_kiq6y_1[data-variant=soft]:where([data-color=success]){--avatar-background-color: var(--color-background-success-soft);--avatar-text-color: var(--color-text-success-soft);--avatar-ring-color: var(--color-ring-success-soft)}._Avatar_kiq6y_1[data-variant=soft]:where([data-color=danger]){--avatar-background-color: var(--color-background-danger-soft);--avatar-text-color: var(--color-text-danger-soft);--avatar-ring-color: var(--color-ring-danger-soft)}._Avatar_kiq6y_1[data-variant=solid]{background-color:var(--avatar-background-color);color:var(--avatar-text-color)}._Avatar_kiq6y_1[data-variant=solid]:where([data-color=primary]){--avatar-background-color: var(--color-background-primary-solid);--avatar-text-color: var(--color-text-primary-solid);--avatar-ring-color: var(--color-ring-primary-solid)}._Avatar_kiq6y_1[data-variant=solid]:where([data-color=secondary]){--avatar-background-color: var(--color-background-secondary-solid);--avatar-text-color: var(--color-text-secondary-solid);--avatar-ring-color: var(--color-ring-secondary-solid)}._Avatar_kiq6y_1[data-variant=solid]:where([data-color=discovery]){--avatar-background-color: var(--color-background-discovery-solid);--avatar-text-color: var(--color-text-discovery-solid);--avatar-ring-color: var(--color-ring-discovery-solid)}._Avatar_kiq6y_1[data-variant=solid]:where([data-color=info]){--avatar-background-color: var(--color-background-info-solid);--avatar-text-color: var(--color-text-info-solid);--avatar-ring-color: var(--color-ring-info-solid)}._Avatar_kiq6y_1[data-variant=solid]:where([data-color=success]){--avatar-background-color: var(--color-background-success-solid);--avatar-text-color: var(--color-text-success-solid);--avatar-ring-color: var(--color-ring-success-solid)}._Avatar_kiq6y_1[data-variant=solid]:where([data-color=danger]){--avatar-background-color: var(--color-background-danger-solid);--avatar-text-color: var(--color-text-danger-solid);--avatar-ring-color: var(--color-ring-danger-solid)}._AvatarImageContainer_kiq6y_113{border-radius:inherit}._AvatarImageContainer_kiq6y_113:after{position:absolute;inset:0;display:block;border:1px solid var(--avatar-image-border-color);border-radius:inherit;content:"";pointer-events:none}._AvatarImage_kiq6y_113{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover;opacity:0;pointer-events:none;transition:.15s ease}._AvatarImage_kiq6y_113[data-loaded]{opacity:1}._AvatarInitial_kiq6y_142{font-size:calc(var(--avatar-size) * var(--avatar-font-size-scaling));font-weight:var(--font-weight-semibold)}._AvatarOverflowCount_kiq6y_145{font-size:calc(var(--avatar-size) * var(--avatar-overflow-font-size-scaling-three));font-weight:var(--font-weight-semibold)}._AvatarOverflowCount_kiq6y_145[data-letter-count="2"]{font-size:calc(var(--avatar-size) * var(--avatar-overflow-font-size-scaling-two))}._AvatarOverflowCount_kiq6y_145[data-letter-count="1"]{font-size:calc(var(--avatar-size) * var(--avatar-overflow-font-size-scaling-one))}._AvatarOverflowCountSymbol_kiq6y_158{position:relative;top:calc(-1 * var(--avatar-size) / 24);margin-left:-1px}._AvatarIcon_kiq6y_162{display:block;flex-grow:0;flex-shrink:0;font-size:calc(var(--avatar-size) * .7)}}@layer components{._Group_1gdai_1{display:flex}._Group_1gdai_1>*~*{box-shadow:0 0 0 var(--avatar-group-cutout-width) var(--avatar-group-cutout-color)}._Group_1gdai_1[data-stack=start]{flex-direction:row-reverse}._Group_1gdai_1[data-stack=start]>*~*{margin-inline-end:var(--avatar-group-spacing)}._Group_1gdai_1[data-stack=end]>*~*{margin-inline-start:var(--avatar-group-spacing)}}@layer components{._MenuList_1t4b0_3{overflow:auto;width:var(--menu-width, auto);min-width:var(--menu-min-width, 300px);max-width:var(--radix-dropdown-menu-content-available-width);max-height:min(var(--radix-dropdown-menu-content-available-height),var(--menu-max-height, 1200px));padding:var(--menu-gutter);border-radius:var(--menu-radius);background:var(--color-surface-elevated);box-shadow:var(--shadow),var(--shadow-hairline);color:var(--color-text);font-size:var(--menu-font-size);line-height:var(--menu-line-height);-webkit-overflow-scrolling:touch;pointer-events:auto;transform-origin:var(--radix-dropdown-menu-content-transform-origin);will-change:transform}._Menu_1t4b0_1[data-entering] ._MenuList_1t4b0_3{opacity:0;transform:scale(.95)}._Menu_1t4b0_1[data-entering-active] ._MenuList_1t4b0_3,._Menu_1t4b0_1[data-entering][data-interrupted] ._MenuList_1t4b0_3{opacity:1;transform:scale(1);transition-duration:.35s;transition-property:opacity,transform;transition-timing-function:var(--cubic-enter)}._Menu_1t4b0_1[data-exiting] ._MenuList_1t4b0_3{opacity:1;transform:scale(1)}._Menu_1t4b0_1[data-exiting-active] ._MenuList_1t4b0_3,._Menu_1t4b0_1[data-exiting][data-interrupted] ._MenuList_1t4b0_3{opacity:0;transform:scale(.95);transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:var(--cubic-exit)}._MenuItemContent_1t4b0_53{padding:var(--menu-item-padding)}._MenuItem_1t4b0_53{position:relative;display:block;align-items:center;gap:var(--menu-item-gap);padding:var(--menu-item-padding);color:var(--color-text);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}._MenuItem_1t4b0_53:focus{outline:none}@media(hover:hover)and (pointer:fine){._MenuItem_1t4b0_53:hover{color:var(--color-text)}}._MenuItem_1t4b0_53:before{position:absolute;inset:0;display:block;border-radius:calc(var(--menu-radius) - var(--menu-gutter));background:var(--menu-item-background-color);content:"";opacity:0;transform:scale(var(--scale, .98));transition-duration:var(--transition-duration-basic);transition-property:opacity,background-color,transform;transition-timing-function:var(--cubic-enter);will-change:opacity,transform}._MenuItem_1t4b0_53[data-state=open]:before,._MenuItem_1t4b0_53[data-highlighted]:before{opacity:1;transform:scale(1)}._MenuItem_1t4b0_53[data-state=open]:has(._ItemActions_1t4b0_98:hover):before,._MenuItem_1t4b0_53[data-highlighted]:has(._ItemActions_1t4b0_98:hover):before{opacity:.4}._MenuItem_1t4b0_53[data-state=open]:not(:has(._ItemActions_1t4b0_98:hover)):active:before,._MenuItem_1t4b0_53[data-highlighted]:not(:has(._ItemActions_1t4b0_98:hover)):active:before{transform:scale(var(--scale, .98))}._MenuItem_1t4b0_53[data-state=open] ._ItemActions_1t4b0_98,._MenuItem_1t4b0_53[data-highlighted] ._ItemActions_1t4b0_98{opacity:1}._MenuItem_1t4b0_53[data-disabled]{cursor:not-allowed;opacity:.5}._MenuItem_1t4b0_53[data-disabled]:before{display:none}._PressableInner_1t4b0_117{position:relative;display:flex;align-items:inherit;justify-content:inherit;gap:inherit}._ItemActions_1t4b0_98{display:flex;align-items:center;height:0;margin-right:-5px;opacity:0;transition-duration:var(--transition-duration-basic);transition-property:opacity;transition-timing-function:var(--cubic-enter)}._Separator_1t4b0_135{height:1px;margin:var(--menu-separator-gutter);background:var(--menu-separator-background-color)}._SubMenuItem_1t4b0_139{justify-content:space-between}._SubTriggerIcon_1t4b0_141{margin-right:-2px;opacity:.75;transition:opacity var(--transition-duration-basic) var(--transition-ease-basic)}._SubMenuItem_1t4b0_139[data-state=open] ._SubTriggerIcon_1t4b0_141,._SubMenuItem_1t4b0_139[data-highlighted] ._SubTriggerIcon_1t4b0_141{opacity:1}._RadioItem_1t4b0_151{gap:calc(var(--spacing) * 2)}:where([data-indicator-position=end]) ._RadioItem_1t4b0_151{justify-content:space-between;gap:calc(var(--spacing) * 3)}._RadioIndicatorActive_1t4b0_158{position:relative;display:inline-grid;align-items:center;justify-content:center;width:100%;height:100%}._RadioIndicatorActive_1t4b0_158:before,._RadioIndicatorActive_1t4b0_158:after{display:block;content:"";grid-column-start:1;grid-row-start:1;place-self:center center;will-change:transform}._RadioIndicatorActive_1t4b0_158:before{width:var(--menu-radio-indicator-size);height:var(--menu-radio-indicator-size);border-radius:var(--radius-full);animation:_fade-in_1t4b0_1 .4s var(--cubic-enter);background-color:var(--radio-group-indicator-background-color)}._RadioIndicatorActive_1t4b0_158:after{width:var(--menu-radio-indicator-hole-size);height:var(--menu-radio-indicator-hole-size);border-radius:var(--radius-full);animation:_scale-in_1t4b0_1 .4s var(--cubic-enter);background-color:var(--radio-group-indicator-hole-background-color)}[data-entering] ._RadioIndicatorActive_1t4b0_158:before,[data-entering] ._RadioIndicatorActive_1t4b0_158:after{animation-duration:0s}._RadioIndicator_1t4b0_158{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--menu-radio-indicator-size);height:var(--menu-radio-indicator-size);padding:0;border:none;border-radius:var(--radius-full);background-color:transparent;box-shadow:0 0 0 1px var(--radio-group-indicator-border-color) inset;cursor:pointer;transition-duration:var(--transition-duration-basic);transition-property:box-shadow;transition-timing-function:var(--transition-ease-basic)}[data-indicator-position=end] ._RadioIndicator_1t4b0_158{order:1}[data-highlighted] ._RadioIndicator_1t4b0_158{box-shadow:0 0 0 1px var(--radio-group-indicator-border-color-hover) inset}[data-disabled] ._RadioIndicator_1t4b0_158{cursor:not-allowed}._RadioIndicator_1t4b0_158:focus{outline:none}@keyframes _scale-in_1t4b0_1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes _fade-in_1t4b0_1{0%{opacity:0}to{opacity:1}}._CheckboxItem_1t4b0_249{gap:calc(var(--spacing) * 2)}._CheckboxItem_1t4b0_249:where([data-indicator-position=end]){justify-content:space-between;gap:calc(var(--spacing) * 3)}._CheckboxIndicator_1t4b0_256{flex-shrink:0;width:var(--menu-checkbox-indicator-size);height:var(--menu-checkbox-indicator-size)}[data-indicator-position=end] ._CheckboxIndicator_1t4b0_256{order:1}[data-indicator-variant=solid] ._CheckboxIndicator_1t4b0_256{border-radius:var(--radius-full);box-shadow:0 0 0 1px var(--radio-group-indicator-border-color) inset}._CheckboxCircle_1t4b0_269{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--menu-checkbox-indicator-size);height:var(--menu-checkbox-indicator-size);border-radius:var(--radius-full);animation:_fade-in_1t4b0_1 .5s var(--cubic-enter);background-color:var(--radio-group-indicator-background-color);color:var(--radio-group-indicator-hole-background-color)}[data-entering] ._CheckboxCircle_1t4b0_269:before,[data-entering] ._CheckboxCircle_1t4b0_269:after{animation-duration:0s}}@layer components{._Tooltip_16g2y_1{max-width:300px;border-radius:var(--radius-md);background:var(--color-surface-elevated);box-shadow:var(--shadow),var(--shadow-hairline);font-size:14px;line-height:1.45}._Tooltip_16g2y_1[data-clickable=false]{cursor:default}._Tooltip_16g2y_1[data-clickable=true]{cursor:pointer}@media(hover:hover)and (pointer:fine){._Tooltip_16g2y_1[data-compact=true][data-clickable=true]:hover{background:var(--gray-600);color:var(--gray-0)}}._Tooltip_16g2y_1[data-gutter-size=sm]{padding:8px 12px}._Tooltip_16g2y_1[data-gutter-size=md]{padding:12px 16px}._Tooltip_16g2y_1[data-gutter-size=lg]{padding:14px 18px}._Tooltip_16g2y_1[data-compact=true]{padding:2px 8px;background:var(--gray-700);color:var(--gray-0);font-size:14px}@keyframes _scale-in_16g2y_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _scale-out_16g2y_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}._TriggerDecorator_16g2y_73{display:inline-flex;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-color:transparent}._TriggerDecorator_16g2y_73:focus{outline:0}._TriggerDecorator_16g2y_73[data-state*=open]{text-decoration-color:var(--color-text-tertiary);transition-timing-function:var(--cubic-enter)}}@layer components{._TextLink_16uec_1{display:inline-flex;align-items:center;gap:var(--link-gap);border-radius:var(--link-radius);color:currentcolor;cursor:pointer;font-weight:var(--link-font-weight);overflow-wrap:anywhere;transition-duration:var(--transition-duration-basic);transition-property:opacity,color,box-shadow,text-decoration-color;transition-timing-function:var(--transition-ease-basic)}@media(hover:hover)and (pointer:fine){._TextLink_16uec_1:hover{color:color-mix(in oklab,currentcolor 80%,transparent)}.text-secondary ._TextLink_16uec_1:hover{color:var(--color-text)}.text-tertiary ._TextLink_16uec_1:hover{color:var(--color-text-secondary)}}._TextLink_16uec_1:focus-visible{outline:2px solid var(--color-ring);outline-offset:1px}._TextLink_16uec_1[data-underline]{text-decoration:underline;text-decoration-color:color-mix(in oklab,currentcolor 70%,transparent);text-underline-offset:var(--link-underline-decoration-offset)}._TextLink_16uec_1[data-primary]{color:var(--link-primary-text-color)}@media(hover:hover)and (pointer:fine){._TextLink_16uec_1[data-primary]:hover{color:var(--link-primary-text-color-hover)}}}@layer components{._Container_1a6nz_1{display:flex;align-items:center;gap:var(--input-gap);width:100%;border-radius:var(--input-radius);color:var(--input-text-color);cursor:text;font-size:var(--input-font-size);font-weight:var(--font-weight-normal);transition-duration:var(--transition-duration-basic);transition-property:color,box-shadow,background-color;transition-timing-function:var(--transition-ease-basic)}._Container_1a6nz_1:where([data-optically-align=start]){margin-inline-start:calc(var(--input-gutter) * -1)}._Container_1a6nz_1:where([data-optically-align=end]){margin-inline-end:calc(var(--input-gutter) * -1)}._Container_1a6nz_1:where([data-variant=outline]){box-shadow:0 0 0 1px var(--input-outline-border-color) inset}@media(hover:hover)and (pointer:fine){._Container_1a6nz_1:where([data-variant=outline]):not([data-disabled]):hover{box-shadow:0 0 0 1px var(--input-outline-border-color-hover) inset}}._Container_1a6nz_1:where([data-variant=outline]):not([data-disabled])[data-focused=true]{box-shadow:0 0 0 1px var(--input-outline-border-color-focus) inset}._Container_1a6nz_1:where([data-variant=outline]):not([data-disabled])[data-invalid]{box-shadow:0 0 0 1px var(--input-border-color-invalid) inset}._Container_1a6nz_1:where([data-variant=soft]){background-color:var(--input-soft-background-color)}._Container_1a6nz_1:where([data-variant=soft]):not([data-disabled])[data-focused=true]{box-shadow:0 0 0 1px var(--input-soft-border-color-focus) inset}._Container_1a6nz_1:where([data-variant=soft]):not([data-disabled])[data-invalid]{box-shadow:0 0 0 1px var(--input-border-color-invalid) inset}._Container_1a6nz_1[data-invalid] ::-moz-selection{background-color:var(--red-a50)}._Container_1a6nz_1[data-invalid] ::selection{background-color:var(--red-a50)}._Container_1a6nz_1:where([data-size="3xs"]){--input-size: var(--control-size-3xs);--input-font-size: var(--control-font-size-sm);--input-radius: var(--control-radius-sm);--input-gutter: var(--control-gutter-xs);--input-gap: var(--input-gap-xs);--input-adornment-offset: -1px}._Container_1a6nz_1:where([data-size="2xs"]){--input-size: var(--control-size-2xs);--input-font-size: var(--control-font-size-sm);--input-radius: var(--control-radius-sm);--input-gutter: var(--control-gutter-xs);--input-gap: var(--input-gap-xs);--input-adornment-offset: -1px}._Container_1a6nz_1:where([data-size=xs]){--input-size: var(--control-size-xs);--input-font-size: var(--control-font-size-md);--input-radius: var(--control-radius-sm);--input-gutter: var(--control-gutter-xs);--input-gap: var(--input-gap-sm);--input-adornment-offset: -1px}._Container_1a6nz_1:where([data-size=sm]){--input-size: var(--control-size-sm);--input-font-size: var(--control-font-size-md);--input-radius: var(--control-radius-md);--input-gutter: var(--control-gutter-sm);--input-gap: var(--input-gap-md);--input-adornment-offset: -1px}._Container_1a6nz_1:where([data-size=md]){--input-size: var(--control-size-md);--input-font-size: var(--control-font-size-md);--input-radius: var(--control-radius-md);--input-gutter: var(--control-gutter-md);--input-gap: var(--input-gap-md)}._Container_1a6nz_1:where([data-size=lg]){--input-size: var(--control-size-lg);--input-font-size: var(--control-font-size-md);--input-radius: var(--control-radius-md);--input-gutter: var(--control-gutter-md);--input-gap: var(--input-gap-md)}._Container_1a6nz_1:where([data-size=xl]){--input-size: var(--control-size-xl);--input-font-size: var(--control-font-size-lg);--input-radius: var(--control-radius-lg);--input-gutter: var(--control-gutter-lg);--input-gap: var(--input-gap-lg)}._Container_1a6nz_1:where([data-size="2xl"]){--input-size: var(--control-size-2xl);--input-font-size: var(--control-font-size-lg);--input-radius: var(--control-radius-xl);--input-gutter: var(--control-gutter-xl);--input-gap: var(--input-gap-lg);--input-adornment-offset: -4px}._Container_1a6nz_1:where([data-size="3xl"]){--input-size: var(--control-size-3xl);--input-font-size: var(--control-font-size-lg);--input-radius: var(--control-radius-xl);--input-gutter: var(--control-gutter-xl);--input-gap: var(--input-gap-lg);--input-adornment-offset: -4px}._Container_1a6nz_1:where([data-gutter-size="2xs"]){--input-gutter: var(--control-gutter-2xs);--input-adornment-offset: -1px}._Container_1a6nz_1:where([data-gutter-size=xs]){--input-gutter: var(--control-gutter-xs);--input-adornment-offset: -1px}._Container_1a6nz_1:where([data-gutter-size=sm]){--input-gutter: var(--control-gutter-sm);--input-adornment-offset: -2px}._Container_1a6nz_1:where([data-gutter-size=md]){--input-gutter: var(--control-gutter-md);--input-adornment-offset: -2px}._Container_1a6nz_1:where([data-gutter-size=lg]){--input-gutter: var(--control-gutter-lg);--input-adornment-offset: -2px}._Container_1a6nz_1:where([data-gutter-size=xl]){--input-gutter: var(--control-gutter-xl);--input-adornment-offset: -4px}._Container_1a6nz_1:where([data-pill]){--input-radius: var(--radius-full)}._Container_1a6nz_1[data-disabled]{cursor:not-allowed;opacity:.5}._Container_1a6nz_1:where([data-has-start-adornment]){padding-left:var(--input-gutter)}._Container_1a6nz_1:where([data-has-start-adornment][data-pill]){padding-left:calc(var(--input-gutter) * var(--control-gutter-pill-scaling))}._Container_1a6nz_1:where([data-has-end-adornment]){padding-right:var(--input-gutter)}._Container_1a6nz_1:where([data-has-end-adornment][data-pill]){padding-right:calc(var(--input-gutter) * var(--control-gutter-pill-scaling))}._Container_1a6nz_1>:first-child:not(input){margin-left:var(--input-adornment-offset, -2px)}._Container_1a6nz_1>:last-child:not(input){margin-right:var(--input-adornment-offset, -2px)}._Input_1a6nz_229{display:block;width:100%;height:var(--input-size);padding:0 var(--input-gutter);border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}._Input_1a6nz_229:focus{outline:0}._Input_1a6nz_229:disabled{cursor:not-allowed}._Input_1a6nz_229::-moz-placeholder{color:var(--input-placeholder-text-color)}._Input_1a6nz_229::placeholder{color:var(--input-placeholder-text-color)}._Input_1a6nz_229:-webkit-autofill{animation:_native-autofill-in_1a6nz_1 1ms}._Input_1a6nz_229:-webkit-autofill,._Input_1a6nz_229:-webkit-autofill:focus,._Input_1a6nz_229:-webkit-autofill:hover{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;-webkit-transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important}._Input_1a6nz_229:-webkit-autofill-and-obscured,._Input_1a6nz_229:-webkit-autofill-strong-password,._Input_1a6nz_229:-webkit-autofill-strong-password-viewable{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;-webkit-transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important}._Input_1a6nz_229:-webkit-autofill:first-line{font-size:inherit!important;-webkit-transition:font-size 0s 50000s!important;transition:font-size 0s 50000s!important}._Input_1a6nz_229[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}._Input_1a6nz_229[type=number]::-webkit-outer-spin-button,._Input_1a6nz_229[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}:where(._Container_1a6nz_1[data-pill]) ._Input_1a6nz_229{padding:0 calc(var(--input-gutter) * var(--control-gutter-pill-scaling))}:where(._Container_1a6nz_1[data-has-start-adornment]) ._Input_1a6nz_229{padding-left:0}:where(._Container_1a6nz_1[data-has-end-adornment]) ._Input_1a6nz_229{padding-right:0}@keyframes _native-autofill-in_1a6nz_1{0%{opacity:1}to{opacity:1}}}@layer components{._Container_13560_1{--textarea-line-height: 20px;--textarea-font-weight: var(--font-weight-normal);--textarea-color: var(--color-text);--textarea-gutter-y: calc(.5 * calc(var(--textarea-base-height) - var(--textarea-line-height)));--textarea-min-height: calc( (var(--textarea-gutter-y) * 2) + (var(--textarea-line-height) * var(--textarea-min-rows)) );--textarea-max-height: calc( (var(--textarea-gutter-y) * 2) + (var(--textarea-line-height) * var(--textarea-max-rows)) )}._Container_13560_1:where([data-size="3xs"]){--textarea-base-height: var(--control-size-3xs);--textarea-font-size: var(--control-font-size-sm);--textarea-radius: var(--control-radius-sm);--textarea-gutter-x: var(--control-gutter-xs)}._Container_13560_1:where([data-size="2xs"]){--textarea-base-height: var(--control-size-2xs);--textarea-font-size: var(--control-font-size-sm);--textarea-radius: var(--control-radius-sm);--textarea-gutter-x: var(--control-gutter-xs)}._Container_13560_1:where([data-size=xs]){--textarea-base-height: var(--control-size-xs);--textarea-font-size: var(--control-font-size-md);--textarea-radius: var(--control-radius-sm);--textarea-gutter-x: var(--control-gutter-xs)}._Container_13560_1:where([data-size=sm]){--textarea-base-height: var(--control-size-sm);--textarea-font-size: var(--control-font-size-md);--textarea-radius: var(--control-radius-md);--textarea-gutter-x: var(--control-gutter-sm)}._Container_13560_1:where([data-size=md]){--textarea-base-height: var(--control-size-md);--textarea-font-size: var(--control-font-size-md);--textarea-radius: var(--control-radius-md);--textarea-gutter-x: var(--control-gutter-md)}._Container_13560_1:where([data-size=lg]){--textarea-base-height: var(--control-size-lg);--textarea-font-size: var(--control-font-size-md);--textarea-radius: var(--control-radius-md);--textarea-gutter-x: var(--control-gutter-md)}._Container_13560_1:where([data-size=xl]){--textarea-base-height: var(--control-size-xl);--textarea-font-size: var(--control-font-size-lg);--textarea-radius: var(--control-radius-lg);--textarea-gutter-x: var(--control-gutter-lg)}._Container_13560_1:where([data-size="2xl"]){--textarea-base-height: var(--control-size-2xl);--textarea-font-size: var(--control-font-size-lg);--textarea-radius: var(--control-radius-xl);--textarea-gutter-x: var(--control-gutter-xl)}._Container_13560_1:where([data-size="3xl"]){--textarea-base-height: var(--control-size-3xl);--textarea-font-size: var(--control-font-size-lg);--textarea-radius: var(--control-radius-xl);--textarea-gutter-x: var(--control-gutter-xl)}._Container_13560_1:where([data-gutter-size="2xs"]){--textarea-gutter-x: var(--control-gutter-2xs)}._Container_13560_1:where([data-gutter-size=xs]){--textarea-gutter-x: var(--control-gutter-xs)}._Container_13560_1:where([data-gutter-size=sm]){--textarea-gutter-x: var(--control-gutter-sm)}._Container_13560_1:where([data-gutter-size=md]){--textarea-gutter-x: var(--control-gutter-md)}._Container_13560_1:where([data-gutter-size=lg]){--textarea-gutter-x: var(--control-gutter-lg)}._Container_13560_1:where([data-gutter-size=xl]){--textarea-gutter-x: var(--control-gutter-xl)}._Container_13560_1{position:relative;overflow:hidden;display:flex;width:100%;border-radius:var(--textarea-radius);color:var(--textarea-color);cursor:text;font-size:var(--textarea-font-size);font-weight:var(--textarea-font-weight);transition-duration:var(--transition-duration-basic);transition-property:color,box-shadow,background-color;transition-timing-function:var(--transition-ease-basic)}._Container_13560_1:where([data-variant=outline]){box-shadow:0 0 0 1px var(--input-outline-border-color) inset}@media(hover:hover)and (pointer:fine){._Container_13560_1:where([data-variant=outline]):not([data-disabled]):hover{box-shadow:0 0 0 1px var(--input-outline-border-color-hover) inset}}._Container_13560_1:where([data-variant=outline]):not([data-disabled])[data-focused=true]{box-shadow:0 0 0 1px var(--input-outline-border-color-focus) inset}._Container_13560_1:where([data-variant=outline]):not([data-disabled])[data-invalid]{box-shadow:0 0 0 1px var(--input-border-color-invalid) inset}._Container_13560_1:where([data-variant=soft]){background-color:var(--input-soft-background-color)}._Container_13560_1:where([data-variant=soft]):not([data-disabled])[data-focused=true]{box-shadow:0 0 0 1px var(--input-soft-border-color-focus) inset}._Container_13560_1:where([data-variant=soft]):not([data-disabled])[data-invalid]{box-shadow:0 0 0 1px var(--input-border-color-invalid) inset}._Container_13560_1[data-invalid] ::-moz-selection{background-color:var(--red-a50)}._Container_13560_1[data-invalid] ::selection{background-color:var(--red-a50)}._Container_13560_1[data-disabled]{cursor:not-allowed;opacity:.5}._Textarea_13560_174{display:block;width:100%;max-width:100%;min-height:var(--textarea-min-height);max-height:var(--textarea-max-height);padding:var(--textarea-gutter-y) var(--textarea-gutter-x);border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;box-shadow:none;color:inherit;filter:none;font-size:inherit;font-weight:inherit;line-height:var(--textarea-line-height);resize:none}._Textarea_13560_174:focus{outline:0}._Textarea_13560_174:disabled{cursor:not-allowed}._Textarea_13560_174::-moz-placeholder{color:var(--input-placeholder-text-color);opacity:1}._Textarea_13560_174::placeholder{color:var(--input-placeholder-text-color);opacity:1}._Textarea_13560_174:-webkit-autofill{animation:_native-autofill-in_13560_1 1ms}._Textarea_13560_174:-webkit-autofill,._Textarea_13560_174:-webkit-autofill:focus,._Textarea_13560_174:-webkit-autofill:hover{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;-webkit-transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important}._Textarea_13560_174:-webkit-autofill-and-obscured,._Textarea_13560_174:-webkit-autofill-strong-password,._Textarea_13560_174:-webkit-autofill-strong-password-viewable{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;-webkit-transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important}._Textarea_13560_174:-webkit-autofill:first-line{font-size:16px!important;-webkit-transition:font-size 0s 50000s!important;transition:font-size 0s 50000s!important}._Textarea_13560_174::-webkit-resizer{visibility:hidden}@keyframes _native-autofill-in_13560_1{0%{opacity:1}to{opacity:1}}}@layer components{._EmptyMessage_1r5gu_1{display:flex;flex-direction:column;align-items:center;justify-content:center}._EmptyMessage_1r5gu_1[data-fill=static]{width:100%;height:100%}._EmptyMessage_1r5gu_1[data-fill=absolute]{position:absolute;inset:0}._IconBadge_1r5gu_16{--badge-size: 40px;--icon-size: 24px;display:flex;align-items:center;justify-content:center;width:var(--badge-size);height:var(--badge-size);border-radius:var(--radius-md);margin:0 0 12px;background:var(--badge-background-color);color:var(--badge-text-color)}._IconBadge_1r5gu_16 svg{width:var(--icon-size);height:var(--icon-size)}._IconBadge_1r5gu_16[data-size=sm]{--badge-size: 32px;--icon-size: 20px}._IconBadge_1r5gu_16[data-color=secondary]{--badge-background-color: var(--color-background-secondary-soft);--badge-text-color: var(--color-text-secondary-soft)}._IconBadge_1r5gu_16[data-color=warning]{--badge-background-color: var(--color-background-warning-soft);--badge-text-color: var(--color-text-warning-soft)}._IconBadge_1r5gu_16[data-color=danger]{--badge-background-color: var(--color-background-danger-soft);--badge-text-color: var(--color-text-danger-soft)}._Title_1r5gu_54{max-width:90%;color:var(--color-text);font-size:16px;font-weight:var(--font-weight-semibold);text-align:center;text-wrap:balance}._Title_1r5gu_54:where([data-color=danger]){color:var(--color-text-danger)}._Title_1r5gu_54:where([data-color=warning]){color:var(--color-text-warning)}._Description_1r5gu_69{max-width:90%;margin:6px 0 0;color:var(--color-text-secondary);font-size:14px;line-height:1.45;text-align:center;text-wrap:balance}._ActionRow_1r5gu_77{margin-top:calc(var(--spacing) * 4)}}@layer components{._Badge_1viyg_1{--indicator-size: var(--badge-indicator-size);display:inline-flex;align-items:center;gap:calc(var(--spacing) * 1);height:var(--badge-size);padding:0 var(--badge-gutter);border-radius:var(--badge-radius);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);letter-spacing:var(--badge-tracking);white-space:nowrap}._Badge_1viyg_1 svg{font-size:var(--badge-icon-font-size)}:where(._Badge_1viyg_1 svg:first-child:not(:only-child)){margin-left:var(--badge-icon-offset, -1px)}:where(._Badge_1viyg_1 svg:last-child:not(:only-child)){margin-right:var(--badge-icon-offset, -1px)}._Badge_1viyg_1[data-variant=soft]{background-color:var(--badge-background-color);color:var(--badge-text-color)}._Badge_1viyg_1[data-variant=soft]:where([data-color=secondary]){--badge-background-color: var(--color-background-secondary-soft-alpha);--badge-text-color: var(--color-text-secondary-soft)}._Badge_1viyg_1[data-variant=soft]:where([data-color=success]){--badge-background-color: var(--color-background-success-soft-alpha);--badge-text-color: var(--color-text-success-soft)}._Badge_1viyg_1[data-variant=soft]:where([data-color=warning]){--badge-background-color: var(--color-background-warning-soft-alpha);--badge-text-color: var(--color-text-warning-soft)}._Badge_1viyg_1[data-variant=soft]:where([data-color=danger]){--badge-background-color: var(--color-background-danger-soft-alpha);--badge-text-color: var(--color-text-danger-soft)}._Badge_1viyg_1[data-variant=soft]:where([data-color=info]){--badge-background-color: var(--color-background-info-soft-alpha);--badge-text-color: var(--color-text-info-soft)}._Badge_1viyg_1[data-variant=soft]:where([data-color=discovery]){--badge-background-color: var(--color-background-discovery-soft-alpha);--badge-text-color: var(--color-text-discovery-soft)}._Badge_1viyg_1[data-variant=solid]{background-color:var(--badge-background-color);color:var(--badge-text-color)}._Badge_1viyg_1[data-variant=solid]:where([data-color=secondary]){--badge-background-color: var(--color-background-secondary-solid);--badge-text-color: var(--color-text-secondary-solid)}._Badge_1viyg_1[data-variant=solid]:where([data-color=success]){--badge-background-color: var(--color-background-success-solid);--badge-text-color: var(--color-text-success-solid)}._Badge_1viyg_1[data-variant=solid]:where([data-color=warning]){--badge-background-color: var(--color-background-warning-solid);--badge-text-color: var(--color-text-warning-solid)}._Badge_1viyg_1[data-variant=solid]:where([data-color=danger]){--badge-background-color: var(--color-background-danger-solid);--badge-text-color: var(--color-text-danger-solid)}._Badge_1viyg_1[data-variant=solid]:where([data-color=info]){--badge-background-color: var(--color-background-info-solid);--badge-text-color: var(--color-text-info-solid)}._Badge_1viyg_1[data-variant=solid]:where([data-color=discovery]){--badge-background-color: var(--color-background-discovery-solid);--badge-text-color: var(--color-text-discovery-solid)}._Badge_1viyg_1[data-variant=outline]{box-shadow:0 0 0 1px var(--badge-border-color) inset;color:var(--badge-text-color)}._Badge_1viyg_1[data-variant=outline]:where([data-color=secondary]){--badge-border-color: var(--color-border-secondary-outline);--badge-text-color: var(--color-text-secondary-outline)}._Badge_1viyg_1[data-variant=outline]:where([data-color=success]){--badge-border-color: var(--color-border-success-outline);--badge-text-color: var(--color-text-success-outline)}._Badge_1viyg_1[data-variant=outline]:where([data-color=warning]){--badge-border-color: var(--color-border-warning-outline);--badge-text-color: var(--color-text-warning-outline)}._Badge_1viyg_1[data-variant=outline]:where([data-color=danger]){--badge-border-color: var(--color-border-danger-outline);--badge-text-color: var(--color-text-danger-outline)}._Badge_1viyg_1[data-variant=outline]:where([data-color=info]){--badge-border-color: var(--color-border-info-outline);--badge-text-color: var(--color-text-info-outline)}._Badge_1viyg_1[data-variant=outline]:where([data-color=discovery]){--badge-border-color: var(--color-border-discovery-outline);--badge-text-color: var(--color-text-discovery-outline)}._Badge_1viyg_1:where([data-size=sm]){--badge-size: var(--badge-size-sm);--badge-gutter: var(--badge-gutter-sm);--badge-font-size: var(--badge-font-size-sm);--badge-font-weight: var(--badge-font-weight-sm);--badge-tracking: var(--badge-tracking-sm);--badge-radius: var(--badge-radius-sm);--badge-icon-font-size: var(--badge-icon-font-size-sm);--badge-indicator-size: var(--badge-indicator-size-sm)}._Badge_1viyg_1:where([data-size=md]){--badge-size: var(--badge-size-md);--badge-gutter: var(--badge-gutter-md);--badge-font-size: var(--badge-font-size-md);--badge-font-weight: var(--badge-font-weight-md);--badge-tracking: var(--badge-tracking-md);--badge-radius: var(--badge-radius-md);--badge-icon-font-size: var(--badge-icon-font-size-md);--badge-indicator-size: var(--badge-indicator-size-md)}._Badge_1viyg_1:where([data-size=lg]){--badge-size: var(--badge-size-lg);--badge-gutter: var(--badge-gutter-lg);--badge-font-size: var(--badge-font-size-lg);--badge-font-weight: var(--badge-font-weight-lg);--badge-tracking: var(--badge-tracking-lg);--badge-radius: var(--badge-radius-lg);--badge-icon-font-size: var(--badge-icon-font-size-lg);--badge-indicator-size: var(--badge-indicator-size-lg)}._Badge_1viyg_1:where([data-pill]){--badge-radius: var(--radius-full);padding:0 calc(var(--badge-gutter) * var(--control-gutter-pill-scaling))}}@layer components{._SelectControl_1tyi7_1{position:relative;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--select-control-gap);flex-shrink:0;height:var(--select-control-size);padding:0 var(--select-control-gutter);border-radius:var(--select-control-radius);cursor:pointer;font-size:var(--select-control-font-size);font-weight:var(--select-control-font-weight);line-height:var(--font-text-md-line-height);text-align:left;transition-duration:var(--transition-duration-basic);transition-property:color;transition-timing-function:var(--transition-ease-basic);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}._SelectControl_1tyi7_1:where([data-optically-align=start]){margin-inline-start:calc(var(--select-control-gutter) * -1)}._SelectControl_1tyi7_1:where([data-optically-align=end]){margin-inline-end:calc(var(--select-control-gutter) * -1)}._SelectControl_1tyi7_1:before{position:absolute;inset:0;display:block;border-radius:inherit;content:"";transition-duration:var(--transition-duration-basic);transition-property:opacity,background-color,transform,box-shadow,border-color;transition-timing-function:var(--transition-ease-basic);will-change:transform}._SelectControl_1tyi7_1:after{position:absolute;inset:0;display:block;border-radius:inherit;content:"";pointer-events:none;transition-duration:var(--transition-duration-basic);transition-property:transform;transition-timing-function:var(--transition-ease-basic);will-change:transform}._SelectControl_1tyi7_1:focus{outline:none}._SelectControl_1tyi7_1:focus-visible:after{outline:2px solid var(--button-ring-color, var(--color-ring));outline-offset:var(--select-control-ring-offset, 2px)}._SelectControl_1tyi7_1:where([data-size="3xs"]){--select-control-size: var(--control-size-3xs);--select-control-gutter: var(--control-gutter-2xs);--select-control-font-size: var(--control-font-size-sm);--select-control-gap: 4px;--select-control-radius: var(--control-radius-sm);--start-icon-size: var(--control-icon-size-xs);--start-icon-offset: 0;--start-icon-pill-offset: 0;--clear-size: 14px;--clear-icon-size: 13px;--clear-iso-size: 12px;--clear-iso-icon-size: 10px;--clear-iso-offset: -1px;--clear-iso-pill-offset: -2px;--dropdown-icon-offset: 0;--dropdown-icon-pill-offset: 0;--dropdown-icon-width: 6px;--dropdown-icon-height: 9px;--dropdown-chevron-icon-width: 8px;--dropdown-chevron-icon-height: 5px;--indicator-wrapper-gap: calc(var(--spacing) * 1);--indicator-wrapper-gutter: 0}._SelectControl_1tyi7_1:where([data-size="2xs"]){--select-control-size: var(--control-size-2xs);--select-control-gutter: var(--control-gutter-xs);--select-control-font-size: var(--control-font-size-sm);--select-control-gap: 6px;--select-control-radius: var(--control-radius-sm);--start-icon-size: var(--control-icon-size-sm);--start-icon-offset: 0;--start-icon-pill-offset: -1px;--clear-size: 16px;--clear-icon-size: 13px;--clear-iso-size: 14px;--clear-iso-icon-size: 12px;--clear-iso-offset: -2px;--clear-iso-pill-offset: -4px;--dropdown-icon-offset: 0;--dropdown-icon-pill-offset: 0;--dropdown-icon-width: 6px;--dropdown-icon-height: 9px;--dropdown-chevron-icon-width: 8px;--dropdown-chevron-icon-height: 5px;--indicator-wrapper-gap: calc(var(--spacing) * 1);--indicator-wrapper-gutter: 0}._SelectControl_1tyi7_1:where([data-size=xs]){--select-control-size: var(--control-size-xs);--select-control-gutter: var(--control-gutter-xs);--select-control-font-size: var(--control-font-size-md);--select-control-gap: 6px;--select-control-radius: var(--control-radius-sm);--start-icon-size: var(--control-icon-size-sm);--start-icon-offset: -1px;--start-icon-pill-offset: -1px;--clear-size: 18px;--clear-icon-size: 14px;--clear-iso-size: 16px;--clear-iso-icon-size: 12px;--clear-iso-offset: -2px;--clear-iso-pill-offset: -4px;--dropdown-icon-offset: 0;--dropdown-icon-pill-offset: 0;--dropdown-icon-width: 7px;--dropdown-icon-height: 11px;--dropdown-chevron-icon-width: 9px;--dropdown-chevron-icon-height: 5px;--indicator-wrapper-gap: calc(var(--spacing) * 1);--indicator-wrapper-gutter: 0}._SelectControl_1tyi7_1:where([data-size=sm]){--select-control-size: var(--control-size-sm);--select-control-gutter: var(--control-gutter-sm);--select-control-font-size: var(--control-font-size-md);--select-control-gap: 8px;--select-control-radius: var(--control-radius-sm);--start-icon-size: var(--control-icon-size-sm);--start-icon-offset: -1px;--start-icon-pill-offset: -2px;--clear-size: 18px;--clear-icon-size: 14px;--clear-iso-size: 16px;--clear-iso-icon-size: 12px;--clear-iso-offset: -3px;--clear-iso-pill-offset: -6px;--dropdown-icon-offset: 0;--dropdown-icon-pill-offset: -2px;--dropdown-icon-width: 7px;--dropdown-icon-height: 11px;--dropdown-chevron-icon-width: 9px;--dropdown-chevron-icon-height: 5px;--indicator-wrapper-gap: calc(var(--spacing) * 1);--indicator-wrapper-gutter: 0}._SelectControl_1tyi7_1:where([data-size=md]){--select-control-size: var(--control-size-md);--select-control-gutter: var(--control-gutter-md);--select-control-font-size: var(--control-font-size-md);--select-control-gap: 8px;--select-control-radius: var(--control-radius-md);--start-icon-size: var(--control-icon-size-md);--start-icon-offset: -1px;--start-icon-pill-offset: -4px;--clear-size: 22px;--clear-icon-size: 15px;--clear-iso-size: 18px;--clear-iso-icon-size: 14px;--clear-iso-offset: -4px;--clear-iso-pill-offset: -7px;--dropdown-icon-offset: 0;--dropdown-icon-pill-offset: -2px;--dropdown-icon-width: 8px;--dropdown-icon-height: 12px;--dropdown-chevron-icon-width: 11px;--dropdown-chevron-icon-height: 6px;--indicator-wrapper-gap: calc(var(--spacing) * 1);--indicator-wrapper-gutter: calc(var(--spacing) * 0)}._SelectControl_1tyi7_1:where([data-size=lg]){--select-control-size: var(--control-size-lg);--select-control-gutter: var(--control-gutter-md);--select-control-font-size: var(--control-font-size-md);--select-control-gap: 8px;--select-control-radius: var(--control-radius-md);--start-icon-size: var(--control-icon-size-md);--start-icon-offset: -2px;--start-icon-pill-offset: -4px;--clear-size: 22px;--clear-icon-size: 15px;--clear-iso-size: 18px;--clear-iso-icon-size: 14px;--clear-iso-offset: -2px;--clear-iso-pill-offset: -6px;--dropdown-icon-offset: 0;--dropdown-icon-pill-offset: -2px;--dropdown-icon-width: 8px;--dropdown-icon-height: 12px;--dropdown-chevron-icon-width: 11px;--dropdown-chevron-icon-height: 6px;--indicator-wrapper-gap: calc(var(--spacing) * 1.5);--indicator-wrapper-gutter: calc(var(--spacing) * 0)}._SelectControl_1tyi7_1:where([data-size=xl]){--select-control-size: var(--control-size-xl);--select-control-gutter: var(--control-gutter-lg);--select-control-font-size: var(--control-font-size-md);--select-control-gap: 8px;--select-control-radius: var(--control-radius-lg);--start-icon-size: var(--control-icon-size-md);--start-icon-offset: -2px;--start-icon-pill-offset: -4px;--clear-size: 24px;--clear-icon-size: 16px;--clear-iso-size: 18px;--clear-iso-icon-size: 14px;--clear-iso-offset: -2px;--clear-iso-pill-offset: -7px;--dropdown-icon-offset: 0;--dropdown-icon-pill-offset: -2px;--dropdown-icon-width: 8px;--dropdown-icon-height: 12px;--dropdown-chevron-icon-width: 11px;--dropdown-chevron-icon-height: 6px;--indicator-wrapper-gap: calc(var(--spacing) * 1);--indicator-wrapper-gutter: calc(var(--spacing) * .5)}._SelectControl_1tyi7_1:where([data-size="2xl"]){--select-control-size: var(--control-size-2xl);--select-control-gutter: var(--control-gutter-lg);--select-control-font-size: var(--control-font-size-lg);--select-control-gap: 10px;--select-control-radius: var(--control-radius-xl);--start-icon-size: var(--control-icon-size-lg);--start-icon-offset: -2px;--start-icon-pill-offset: -4px;--clear-size: 24px;--clear-icon-size: 16px;--clear-iso-size: 20px;--clear-iso-icon-size: 15px;--clear-iso-offset: -2px;--clear-iso-pill-offset: -7px;--dropdown-icon-offset: 0;--dropdown-icon-pill-offset: -2px;--dropdown-icon-width: 8px;--dropdown-icon-height: 12px;--dropdown-chevron-icon-width: 11px;--dropdown-chevron-icon-height: 6px;--indicator-wrapper-gap: calc(var(--spacing) * 1.5);--indicator-wrapper-gutter: calc(var(--spacing) * 1)}._SelectControl_1tyi7_1:where([data-size="3xl"]){--select-control-size: var(--control-size-3xl);--select-control-gutter: var(--control-gutter-xl);--select-control-font-size: var(--control-font-size-lg);--select-control-gap: 10px;--select-control-radius: var(--control-radius-xl);--start-icon-size: var(--control-icon-size-lg);--start-icon-offset: -2px;--start-icon-pill-offset: -4px;--clear-size: 24px;--clear-icon-size: 16px;--clear-iso-size: 20px;--clear-iso-icon-size: 15px;--clear-iso-offset: -2px;--clear-iso-pill-offset: -7px;--dropdown-icon-offset: 0;--dropdown-icon-pill-offset: -3px;--dropdown-icon-width: 9px;--dropdown-icon-height: 13px;--dropdown-chevron-icon-width: 12px;--dropdown-chevron-icon-height: 7px;--indicator-wrapper-gap: calc(var(--spacing) * 1.5);--indicator-wrapper-gutter: calc(var(--spacing) * 1)}._SelectControl_1tyi7_1:where([data-pill]){--select-control-radius: var(--radius-full);padding:0 calc(var(--select-control-gutter) * var(--control-gutter-pill-scaling))}._SelectControl_1tyi7_1:where([data-block]){width:100%}._SelectControl_1tyi7_1[data-variant=ghost]{--select-control-background-color: var(--color-background-primary-ghost-hover);--select-control-ring-offset: -1px}._SelectControl_1tyi7_1[data-variant=ghost]:before{background-color:var(--select-control-background-color);opacity:0;transform:scale(var(--scale))}._SelectControl_1tyi7_1[data-variant=ghost][aria-expanded=true]:before,._SelectControl_1tyi7_1[data-variant=ghost][data-state=open]:before{opacity:.6;transform:scale(1)}@media(hover:hover)and (pointer:fine){._SelectControl_1tyi7_1[data-variant=ghost]:where(:not([data-disabled])):hover:before{opacity:1;transform:scale(1)}}._SelectControl_1tyi7_1[data-variant=ghost]:where(:not([data-disabled])):not(:has(button:active)):active:before{--select-control-background-color: var(--color-background-primary-ghost-active);opacity:1;transform:scale(var(--scale))}._SelectControl_1tyi7_1[data-variant=ghost]:where(:not([data-disabled])):not(:has(button:active)):active:after{transform:scale(var(--scale))}._SelectControl_1tyi7_1[data-variant=ghost]:where(:not([data-disabled]))[data-invalid]:before{--select-control-background-color: transparent;box-shadow:0 0 0 1px var(--input-border-color-invalid) inset;opacity:1;transform:scale(1)}@media(hover:hover)and (pointer:fine){._SelectControl_1tyi7_1[data-variant=ghost]:where(:not([data-disabled]))[data-invalid]:hover:before{--select-control-background-color: var(--color-background-primary-ghost-hover)}}._SelectControl_1tyi7_1[data-variant=soft]{--select-control-background-color: var(--color-background-primary-soft-alpha)}._SelectControl_1tyi7_1[data-variant=soft]:before{background-color:var(--select-control-background-color)}._SelectControl_1tyi7_1[data-variant=soft][aria-expanded=true]:before,._SelectControl_1tyi7_1[data-variant=soft][data-state=open]:before{--select-control-background-color: var(--color-background-primary-soft-alpha-hover)}@media(hover:hover)and (pointer:fine){._SelectControl_1tyi7_1[data-variant=soft]:where(:not([data-disabled])):hover:before{--select-control-background-color: var(--color-background-primary-soft-alpha-hover)}}._SelectControl_1tyi7_1[data-variant=soft]:where(:not([data-disabled])):not(:has(button:active)):active:before{--select-control-background-color: var(--color-background-primary-soft-alpha-active)}._SelectControl_1tyi7_1[data-variant=soft]:where(:not([data-disabled])):not(:has(button:active)):active:before,._SelectControl_1tyi7_1[data-variant=soft]:where(:not([data-disabled])):not(:has(button:active)):active:after{transform:scale(var(--scale))}._SelectControl_1tyi7_1[data-variant=soft]:where(:not([data-disabled]))[data-invalid]:before{box-shadow:0 0 0 1px var(--input-border-color-invalid) inset}._SelectControl_1tyi7_1[data-variant=outline]{--select-control-border-color: var(--input-outline-border-color);--select-control-ring-offset: -1px}._SelectControl_1tyi7_1[data-variant=outline]:before{background-color:transparent;box-shadow:0 0 0 1px var(--select-control-border-color) inset}._SelectControl_1tyi7_1[data-variant=outline][aria-expanded=true],._SelectControl_1tyi7_1[data-variant=outline][data-state=open]{--select-control-border-color: var(--input-outline-border-color-hover)}@media(hover:hover)and (pointer:fine){._SelectControl_1tyi7_1[data-variant=outline]:where(:not([data-disabled])):hover{--select-control-border-color: var(--input-outline-border-color-hover)}}._SelectControl_1tyi7_1[data-variant=outline]:where(:not([data-disabled])):not(:has(button:active)):active:before{transform:scale(var(--scale))}._SelectControl_1tyi7_1[data-variant=outline]:where(:not([data-disabled])):not(:has(button:active)):active:after{transform:scale(var(--scale))}._SelectControl_1tyi7_1[data-variant=outline]:where(:not([data-disabled]))[data-invalid]:before{--select-control-border-color: var(--input-border-color-invalid)}._SelectControl_1tyi7_1:where([data-invalid]){--button-ring-color: var(--color-ring-danger)}@media(hover:hover)and (pointer:fine){._SelectControl_1tyi7_1:not([data-disabled]):hover ._Clear_1tyi7_436,._SelectControl_1tyi7_1:not([data-disabled]):hover ._DropdownIcon_1tyi7_437{opacity:1}}._SelectControl_1tyi7_1[data-selected=false]{color:var(--input-placeholder-text-color)}._SelectControl_1tyi7_1[data-disabled][data-variant]{--select-control-background-color: var(--color-background-disabled);--select-control-border-color: var(--color-border-disabled);color:var(--color-text-disabled);cursor:not-allowed}._SelectControl_1tyi7_1[data-disabled][data-variant] ._DropdownIcon_1tyi7_437{color:var(--color-text-disabled)}._SelectControl_1tyi7_1[data-disabled][data-variant]:active:before{transform:scale(1)}._TriggerText_1tyi7_468{position:relative;overflow:hidden;flex:1;max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap}._IndicatorWrapper_1tyi7_476{position:relative;display:flex;align-items:center;gap:var(--indicator-wrapper-gap);padding-left:var(--indicator-wrapper-gutter)}._StartIcon_1tyi7_482{position:relative;width:var(--start-icon-size);height:var(--start-icon-size);margin-left:var(--start-icon-offset)}:where(._SelectControl_1tyi7_1[data-pill]) ._StartIcon_1tyi7_482{margin-left:var(--start-icon-pill-offset)}._Clear_1tyi7_436{--button-size: var(--clear-size);--button-icon-size: var(--clear-icon-size);position:relative;opacity:.75}._Clear_1tyi7_436[data-variant=solid]{--button-size: var(--clear-iso-size);--button-icon-size: var(--clear-iso-icon-size)}[data-state=open] ._Clear_1tyi7_436,._Clear_1tyi7_436:focus-visible{opacity:1}._Clear_1tyi7_436[data-only-child]{margin-right:var(--clear-iso-offset)}:where(._SelectControl_1tyi7_1[data-pill]) ._Clear_1tyi7_436[data-only-child]{margin-right:var(--clear-iso-pill-offset)}._DropdownIcon_1tyi7_437{position:relative;width:var(--dropdown-icon-width, 8px);height:var(--dropdown-icon-height, 12px);margin-right:var(--dropdown-icon-offset);color:var(--color-text-secondary);opacity:.75;transition-duration:var(--transition-duration-basic);transition-property:opacity;transition-timing-function:var(--transition-ease-basic);will-change:opacity}:where(._SelectControl_1tyi7_1[data-pill]) ._DropdownIcon_1tyi7_437{margin-right:var(--dropdown-icon-pill-offset)}[data-state=open] ._DropdownIcon_1tyi7_437{opacity:1}._DropdownIconChevron_1tyi7_534{width:var(--dropdown-chevron-icon-width, 11px);height:var(--dropdown-chevron-icon-height, 6px)}._LoadingIndicator_1tyi7_537{margin-right:var(--dropdown-icon-offset)}:where(._SelectControl_1tyi7_1[data-pill]) ._LoadingIndicator_1tyi7_537{margin-right:var(--dropdown-icon-pill-offset)}}@layer components{._MenuList_n4tw6_5{width:var(--select-list-width, var(--radix-popover-trigger-width));min-width:var(--select-list-min-width, 300px);max-width:var(--select-list-max-width, none);border-radius:var(--menu-radius);background:var(--color-surface-elevated);box-shadow:var(--shadow),var(--shadow-hairline);font-size:var(--menu-font-size);line-height:var(--menu-line-height);transform-origin:var(--radix-popover-content-transform-origin);-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:opacity,transform}._Menu_n4tw6_3[data-entering] ._MenuList_n4tw6_5{opacity:0;transform:scale(.95)}._Menu_n4tw6_3[data-entering-active] ._MenuList_n4tw6_5,._Menu_n4tw6_3[data-entering][data-interrupted] ._MenuList_n4tw6_5{opacity:1;transform:scale(1);transition-duration:.35s;transition-property:opacity,transform;transition-timing-function:var(--cubic-enter)}._Menu_n4tw6_3[data-exiting] ._MenuList_n4tw6_5{opacity:1;transform:scale(1)}._Menu_n4tw6_3[data-exiting-active] ._MenuList_n4tw6_5,._Menu_n4tw6_3[data-exiting][data-interrupted] ._MenuList_n4tw6_5{opacity:0;transform:scale(.95);transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:var(--cubic-exit)}._MenuInner_n4tw6_50{display:flex;flex-direction:column;max-height:min(var(--select-list-max-height, 400px),var(--radix-popover-content-available-height))}._MenuInner_n4tw6_50:focus{outline:0}._OptionsList_n4tw6_64{overflow:auto;flex:1;padding:var(--menu-gutter)}._Option_n4tw6_64{position:relative;padding:var(--menu-item-padding);cursor:pointer;overflow-wrap:anywhere;scroll-margin:15px 0}._Option_n4tw6_64:before{position:absolute;inset:0;display:block;border-radius:calc(var(--menu-radius) - var(--menu-gutter));background:var(--menu-item-background-color);content:"";opacity:0;transform:scale(var(--scale, .98));transition-duration:var(--transition-duration-basic);transition-property:opacity,background-color,transform;transition-timing-function:var(--cubic-enter);will-change:opacity,transform}._Option_n4tw6_64[data-selected]{font-weight:var(--font-weight-semibold)}._Option_n4tw6_64[data-highlight]:before{opacity:1;transform:scale(1)}._Option_n4tw6_64[data-highlight]:active:before{transform:scale(var(--scale, .98))}._Option_n4tw6_64[data-disabled]{cursor:not-allowed;opacity:.5}._Option_n4tw6_64[data-disabled]:before{display:none}._PressableInner_n4tw6_111{position:relative}._OptionInner_n4tw6_113{display:flex;align-items:center;justify-content:flex-start;gap:calc(var(--spacing) * 1)}._OptionCheck_n4tw6_118{display:block;flex-shrink:0;width:16px;height:16px}._OptionIndicatorSlot_n4tw6_123{flex-grow:0;flex-shrink:0;width:16px;height:16px}._OptionGroupHeading_n4tw6_128{display:flex;align-items:center;justify-content:flex-start;gap:calc(var(--spacing) * 1);padding:var(--menu-item-padding);margin-top:calc(var(--spacing) * 1.5);color:var(--color-text-secondary)}._OptionGroupHeading_n4tw6_128:first-child{margin-top:0}._OptionHardLimitHeading_n4tw6_140{display:flex;align-items:center;justify-content:flex-start;gap:calc(var(--spacing) * 1);padding:var(--menu-item-padding);color:var(--color-text-secondary)}._OptionsLimit_n4tw6_147{color:var(--link-primary-text-color);font-weight:var(--font-weight-medium)}._Action_n4tw6_152{position:relative;padding:var(--menu-item-padding);border-radius:calc(var(--menu-radius) - var(--menu-gutter));cursor:pointer;transition:background-color .15s ease}._Action_n4tw6_152:before{position:absolute;inset:0;display:block;border-radius:calc(var(--menu-radius) - var(--menu-gutter));content:"";opacity:0;transform:scale(var(--scale, .98));transition-duration:.15s;transition-property:opacity,background-color,transform;transition-timing-function:var(--cubic-enter);will-change:opacity,transform}._Action_n4tw6_152:before,:where([data-theme=light]) ._Action_n4tw6_152:before{background:var(--gray-100)}:where([data-theme=dark]) ._Action_n4tw6_152:before{background:var(--gray-25)}._Action_n4tw6_152:after{position:absolute;inset:0;display:block;border-radius:calc(var(--menu-radius) - var(--menu-gutter));content:"";pointer-events:none;transition-duration:.15s;transition-property:box-shadow,transform;transition-timing-function:var(--cubic-enter)}@media(hover:hover)and (pointer:fine){._Action_n4tw6_152:hover:before{opacity:1;transform:scale(1)}}._Action_n4tw6_152:focus{outline:none}._Action_n4tw6_152:focus-visible:after{box-shadow:0 0 0 2px var(--color-ring)}._Action_n4tw6_152:active:before,._Action_n4tw6_152:active:after{transform:scale(var(--scale, .98))}._Action_n4tw6_152 svg{flex-shrink:0;width:16px;height:16px}._ActionInner_n4tw6_218{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:var(--menu-item-gap)}._ActionsContainer_n4tw6_224{position:relative;padding:var(--menu-gutter);border-top:1px solid var(--menu-separator-background-color)}._ActionsContainer_n4tw6_224:before{position:absolute;bottom:100%;left:0;width:100%;height:9px;margin-bottom:1px;background:var(--color-surface-elevated);content:"";-webkit-mask-image:linear-gradient(180deg,rgb(0 0 0 / 0%),rgb(0 0 0 / 100%));mask-image:linear-gradient(180deg,#0000,#000);pointer-events:none}._Search_n4tw6_244{position:relative;padding:var(--menu-gutter) var(--menu-gutter) 0}._SearchEmpty_n4tw6_247{padding:var(--menu-gutter);margin:calc(var(--spacing) * 4) 0}._SearchEmpty_n4tw6_247[data-text-only]{color:var(--color-text-secondary);text-align:center}}@layer components{._Container_1tuad_1{position:relative;display:flex}._Container_1tuad_1[data-has-label]{align-items:flex-start}._Container_1tuad_1[data-orientation=right]{flex-direction:row-reverse}._Container_1tuad_1>input{right:0;bottom:0;left:0;height:1px!important;transform:none!important}._Checkbox_1tuad_22{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;max-width:18px;height:18px;padding:0;border-radius:var(--radius-xs);background-color:transparent;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}._Checkbox_1tuad_22,:where([data-theme=light]) ._Checkbox_1tuad_22{border:1px solid var(--gray-200)}:where([data-theme=dark]) ._Checkbox_1tuad_22{border:1px solid var(--gray-500)}[data-has-label] ._Checkbox_1tuad_22{top:1px}@media(hover:hover)and (pointer:fine){._Checkbox_1tuad_22:where(:not([data-disabled],[data-state=checked])):hover,:where([data-theme=light]) ._Checkbox_1tuad_22:where(:not([data-disabled],[data-state=checked])):hover{border-color:var(--gray-300)}:where([data-theme=dark]) ._Checkbox_1tuad_22:where(:not([data-disabled],[data-state=checked])):hover{border-color:var(--gray-600)}}._Checkbox_1tuad_22[data-state=indeterminate],._Checkbox_1tuad_22[data-state=checked]{border-color:var(--gray-900);background-color:var(--gray-900)}._Checkbox_1tuad_22:focus{outline:none}._Checkbox_1tuad_22:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}._Checkbox_1tuad_22[data-disabled]{cursor:not-allowed}._Checkbox_1tuad_22[data-disabled],:where([data-theme=light]) ._Checkbox_1tuad_22[data-disabled]{border-color:var(--gray-150);background:var(--gray-25)}:where([data-theme=dark]) ._Checkbox_1tuad_22[data-disabled]{border-color:var(--gray-300);background:var(--gray-200)}._Checkbox_1tuad_22[data-disabled][data-state=checked],:where([data-theme=light]) ._Checkbox_1tuad_22[data-disabled][data-state=checked]{border-color:var(--gray-300);background-color:var(--gray-300)}:where([data-theme=dark]) ._Checkbox_1tuad_22[data-disabled][data-state=checked]{border-color:var(--gray-200);background-color:var(--gray-200)}._CheckMark_1tuad_92{position:absolute;top:0;left:0;width:64%;height:32%;transform:rotate(-45deg) translate(-10%,100%);transform-origin:center;transition:opacity .15s ease,transform .15s ease}@starting-style{._CheckMark_1tuad_92{opacity:0}}[data-state=indeterminate] ._CheckMark_1tuad_92{transform:translate(30%,80%)}[data-state=indeterminate] ._CheckMark_1tuad_92:before{opacity:0}._CheckMark_1tuad_92:before,._CheckMark_1tuad_92:after{position:absolute;display:block;background:var(--gray-0);content:"";will-change:transform}@starting-style{._CheckMark_1tuad_92:before,._CheckMark_1tuad_92:after{transform:scale(0)}}:where([data-theme=dark]) ._CheckMark_1tuad_92[data-disabled]:before,:where([data-theme=dark]) ._CheckMark_1tuad_92[data-disabled]:after{background:var(--gray-100)}._CheckMark_1tuad_92:before{top:0;bottom:0;left:0;width:2px;transform-origin:0 0;transition:transform .1s ease 80ms,opacity .2s ease}._CheckMark_1tuad_92 [data-state=indeterminate]:before{opacity:0}._CheckMark_1tuad_92:after{right:0;bottom:0;left:0;height:2px;transform-origin:0 100%;transition:transform .1s ease .16s}._Label_1tuad_162{display:flex;align-items:center;min-height:20px;cursor:pointer;font-size:14px;line-height:20px}[data-disabled] ._Label_1tuad_162{cursor:not-allowed}[data-orientation=left] ._Label_1tuad_162{padding-left:8px}[data-orientation=right] ._Label_1tuad_162{padding-right:8px}}@layer components{._RadioGroup_onrfm_1{display:flex;gap:var(--radio-group-row-gap)}._RadioGroup_onrfm_1:where([data-direction=col]){flex-direction:column;gap:var(--radio-group-col-gap)}._RadioLabel_onrfm_9{display:inline-flex;flex-direction:row;align-items:flex-start;gap:var(--radio-group-item-gap);cursor:pointer;font-size:var(--radio-group-item-font-size);line-height:var(--radio-group-item-line-height)}._RadioLabel_onrfm_9[data-disabled]{cursor:not-allowed;opacity:.5}._RadioLabel_onrfm_9[data-block]{width:100%}._RadioIndicatorWrapper_onrfm_26{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;height:var(--radio-group-item-line-height)}._RadioIndicatorWrapper_onrfm_26>input{right:0;bottom:0;left:0;height:1px!important;transform:none!important}._RadioItem_onrfm_43{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--radio-group-indicator-size);height:var(--radio-group-indicator-size);padding:0;border:none;border-radius:var(--radius-full);background-color:transparent;box-shadow:0 0 0 1px var(--radio-group-indicator-border-color) inset;cursor:pointer;transition-duration:var(--transition-duration-basic);transition-property:box-shadow;transition-timing-function:var(--transition-ease-basic)}@media(hover:hover)and (pointer:fine){._RadioItem_onrfm_43:where(:not([data-disabled])):hover{box-shadow:0 0 0 1px var(--radio-group-indicator-border-color-hover) inset}}._RadioItem_onrfm_43[data-disabled]{cursor:not-allowed}._RadioItem_onrfm_43:focus{outline:none}._RadioItem_onrfm_43:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}._RadioIndicator_onrfm_26{position:relative;display:inline-grid;align-items:center;justify-content:center;width:100%;height:100%}._RadioIndicator_onrfm_26:before,._RadioIndicator_onrfm_26:after{display:block;content:"";grid-column-start:1;grid-row-start:1;place-self:center center;will-change:transform}._RadioIndicator_onrfm_26:before{width:var(--radio-group-indicator-size);height:var(--radio-group-indicator-size);border-radius:var(--radius-full);animation:_fade-in_onrfm_1 .6s var(--cubic-enter);background-color:var(--radio-group-indicator-background-color)}._RadioIndicator_onrfm_26:after{width:var(--radio-group-indicator-hole-size);height:var(--radio-group-indicator-hole-size);border-radius:var(--radius-full);animation:_scale-in_onrfm_1 .6s var(--cubic-enter);background-color:var(--radio-group-indicator-hole-background-color)}@keyframes _scale-in_onrfm_1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes _fade-in_onrfm_1{0%{opacity:0}to{opacity:1}}}@layer components{._Container_1bl61_1{display:flex;font-size:var(--font-text-sm-size);line-height:var(--font-text-sm-line-height);-webkit-user-select:none;-moz-user-select:none;user-select:none}._Container_1bl61_1[data-has-label]{align-items:flex-start}._Container_1bl61_1[data-label-position=start]{flex-direction:row-reverse}._Track_1bl61_16{position:relative;flex-shrink:0;width:var(--switch-track-width);max-width:var(--switch-track-width);height:var(--switch-track-height);border:0;border-radius:var(--radius-full);background:var(--switch-track-color);cursor:pointer;transition:background-color .25s var(--cubic-move)}@media(hover:hover)and (pointer:fine){._Track_1bl61_16:where(:not([data-disabled],[data-state=checked])):hover{background:var(--switch-track-color-hover)}}[data-has-label] ._Track_1bl61_16{top:var(--switch-track-top-offset, 1px)}._Track_1bl61_16:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}._Track_1bl61_16[data-state=checked]{background:var(--switch-track-color-checked)}._Track_1bl61_16[data-disabled]{background:var(--switch-track-color-disabled);cursor:not-allowed}._Track_1bl61_16[data-disabled][data-state=checked]{background:var(--switch-track-color-checked-disabled)}._Thumb_1bl61_56{position:absolute;top:var(--switch-thumb-offset);left:var(--switch-thumb-offset);display:block;width:var(--switch-thumb-size);height:var(--switch-thumb-size);border-radius:var(--radius-full);background:var(--switch-thumb-color);box-shadow:var(--switch-thumb-shadow);transition:transform .25s var(--cubic-move)}[data-state=checked] ._Thumb_1bl61_56{transform:translate(calc(var(--switch-track-width) - var(--switch-thumb-size) - var(--switch-thumb-offset) * 2))}._Thumb_1bl61_56[data-disabled]{background:var(--switch-thumb-color-disabled);box-shadow:none}._Label_1bl61_78{cursor:pointer}[data-label-position=end] ._Label_1bl61_78{padding-left:var(--switch-label-gap)}[data-label-position=start] ._Label_1bl61_78{padding-right:var(--switch-label-gap)}[data-disabled] ._Label_1bl61_78{cursor:not-allowed}}@layer components{._SegmentedControl_1sl7d_1{--segmented-control-option-radius: calc( var(--segmented-control-radius) - var(--segmented-control-gutter) );position:relative;overflow:auto;display:inline-flex;flex-wrap:nowrap;gap:var(--segmented-control-gap);height:var(--segmented-control-size);padding:var(--segmented-control-gutter);border-radius:var(--segmented-control-radius);background:var(--segmented-control-background);font-size:var(--segmented-control-font-size);font-weight:var(--segmented-control-font-weight);-ms-overflow-style:none;scrollbar-width:none;vertical-align:middle;white-space:nowrap}._SegmentedControl_1sl7d_1::-webkit-scrollbar{width:0;height:0}._SegmentedControl_1sl7d_1::-webkit-scrollbar-track,._SegmentedControl_1sl7d_1::-webkit-scrollbar-thumb{background:transparent}._SegmentedControl_1sl7d_1:where([data-block]){overflow:hidden;display:flex;width:100%;white-space:wrap}._SegmentedControl_1sl7d_1:where([data-size="3xs"]){--segmented-control-size: var(--control-size-3xs);--segmented-control-font-size: var(--control-font-size-sm);--segmented-control-radius: var(--control-radius-sm);--segmented-control-option-gutter: var(--control-gutter-xs)}._SegmentedControl_1sl7d_1:where([data-size="2xs"]){--segmented-control-size: var(--control-size-2xs);--segmented-control-font-size: var(--control-font-size-sm);--segmented-control-radius: var(--control-radius-sm);--segmented-control-option-gutter: var(--control-gutter-xs)}._SegmentedControl_1sl7d_1:where([data-size=xs]){--segmented-control-size: var(--control-size-xs);--segmented-control-font-size: var(--control-font-size-md);--segmented-control-radius: var(--control-radius-sm);--segmented-control-option-gutter: var(--control-gutter-xs)}._SegmentedControl_1sl7d_1:where([data-size=sm]){--segmented-control-size: var(--control-size-sm);--segmented-control-font-size: var(--control-font-size-md);--segmented-control-radius: var(--control-radius-md);--segmented-control-option-gutter: var(--control-gutter-sm)}._SegmentedControl_1sl7d_1:where([data-size=md]){--segmented-control-size: var(--control-size-md);--segmented-control-font-size: var(--control-font-size-md);--segmented-control-radius: var(--control-radius-md);--segmented-control-option-gutter: var(--control-gutter-md)}._SegmentedControl_1sl7d_1:where([data-size=lg]){--segmented-control-size: var(--control-size-lg);--segmented-control-font-size: var(--control-font-size-md);--segmented-control-radius: var(--control-radius-md);--segmented-control-option-gutter: var(--control-gutter-md)}._SegmentedControl_1sl7d_1:where([data-size=xl]){--segmented-control-size: var(--control-size-xl);--segmented-control-font-size: var(--control-font-size-md);--segmented-control-radius: var(--control-radius-lg);--segmented-control-option-gutter: var(--control-gutter-lg)}._SegmentedControl_1sl7d_1:where([data-size="2xl"]){--segmented-control-size: var(--control-size-2xl);--segmented-control-font-size: var(--control-font-size-lg);--segmented-control-radius: var(--control-radius-xl);--segmented-control-option-gutter: var(--control-gutter-xl)}._SegmentedControl_1sl7d_1:where([data-size="3xl"]){--segmented-control-size: var(--control-size-3xl);--segmented-control-font-size: var(--control-font-size-lg);--segmented-control-radius: var(--control-radius-xl);--segmented-control-option-gutter: var(--control-gutter-xl)}._SegmentedControl_1sl7d_1:where([data-gutter-size="2xs"]){--segmented-control-option-gutter: var(--control-gutter-2xs)}._SegmentedControl_1sl7d_1:where([data-gutter-size=xs]){--segmented-control-option-gutter: var(--control-gutter-xs)}._SegmentedControl_1sl7d_1:where([data-gutter-size=sm]){--segmented-control-option-gutter: var(--control-gutter-sm)}._SegmentedControl_1sl7d_1:where([data-gutter-size=md]){--segmented-control-option-gutter: var(--control-gutter-md)}._SegmentedControl_1sl7d_1:where([data-gutter-size=lg]){--segmented-control-option-gutter: var(--control-gutter-lg)}._SegmentedControl_1sl7d_1:where([data-gutter-size=xl]){--segmented-control-option-gutter: var(--control-gutter-xl)}._SegmentedControl_1sl7d_1:where([data-pill]){--segmented-control-radius: var(--radius-full);--segmented-control-option-radius: var(--radius-full)}._SegmentedControlOption_1sl7d_140{position:relative;padding:0 var(--segmented-control-option-gutter);border-radius:var(--segmented-control-option-radius);color:var(--color-text-secondary);cursor:pointer;line-height:1;transition-duration:var(--transition-duration-basic);transition-property:opacity,background-color,color;transition-timing-function:var(--transition-ease-basic)}._SegmentedControlOption_1sl7d_140:focus{outline:0}:where(._SegmentedControl_1sl7d_1[data-block]) ._SegmentedControlOption_1sl7d_140{flex:1}:where(._SegmentedControl_1sl7d_1[data-pill]) ._SegmentedControlOption_1sl7d_140{padding:0 calc(var(--segmented-control-option-gutter) * var(--control-gutter-pill-scaling))}._SegmentedControlOption_1sl7d_140[data-state=on]:focus-visible{outline:2px solid var(--color-ring)}._SegmentedControlOption_1sl7d_140:before{position:absolute;inset:var(--segmented-control-option-highlight-gutter);border-radius:var(--segmented-control-option-radius);background:var(--segmented-control-option-highlight-background-color);content:"";opacity:0;pointer-events:none;transform:scale(1);transition-duration:var(--transition-duration-basic);transition-property:opacity,transform;transition-timing-function:var(--transition-ease-basic);will-change:transform}._SegmentedControlOption_1sl7d_140:active:before{transform:scale(var(--scale),.97)}._SegmentedControlOption_1sl7d_140 svg{display:block}@media(hover:hover)and (pointer:fine){._SegmentedControlOption_1sl7d_140[data-state=off]:where(:not([disabled])):hover{color:var(--color-text)}._SegmentedControlOption_1sl7d_140[data-state=off]:where(:not([disabled])):hover:before{opacity:.5}}._SegmentedControlOption_1sl7d_140[data-state=off]:where(:not([disabled])):focus-visible{color:var(--color-text);outline:2px solid var(--color-ring)}._SegmentedControlOption_1sl7d_140[data-state=off]:where(:not([disabled])):active:before{opacity:.75}._SegmentedControlOption_1sl7d_140[data-state=on]{color:var(--color-text)}._SegmentedControlOption_1sl7d_140[data-disabled]{cursor:not-allowed;opacity:.5}._SegmentedControlOption_1sl7d_140[data-disabled]:before{opacity:0!important}._SegmentedControlThumb_1sl7d_219{position:absolute;top:var(--segmented-control-gutter);bottom:var(--segmented-control-gutter);left:0;border-radius:var(--segmented-control-option-radius);background:var(--segmented-control-thumb-background);box-shadow:var(--segmented-control-thumb-shadow);pointer-events:none;will-change:transform}}@layer components{._Alert_1tr02_1{display:flex;align-items:center;gap:var(--alert-gap);width:100%;padding:var(--alert-gutter);border-radius:var(--alert-border-radius);font-size:var(--alert-font-size);line-height:var(--alert-line-height)}._Alert_1tr02_1:where([data-actions-placement=bottom]){align-items:flex-start}._Alert_1tr02_1[data-variant=soft]{background-color:var(--alert-background-color);box-shadow:0 0 0 1px var(--alert-border-color) inset;color:var(--alert-text-color)}._Alert_1tr02_1[data-variant=soft]:where([data-color=primary]){--alert-background-color: var(--color-background-primary-surface);--alert-border-color: var(--color-border-primary-surface);--alert-text-color: var(--color-text)}._Alert_1tr02_1[data-variant=soft]:where([data-color=success]){--alert-background-color: var(--color-background-success-surface);--alert-border-color: var(--color-border-success-surface);--alert-text-color: var(--color-text-success-surface)}._Alert_1tr02_1[data-variant=soft]:where([data-color=warning]){--alert-background-color: var(--color-background-warning-surface);--alert-border-color: var(--color-border-warning-surface);--alert-text-color: var(--color-text-warning-surface)}._Alert_1tr02_1[data-variant=soft]:where([data-color=caution]){--alert-background-color: var(--color-background-caution-surface);--alert-border-color: var(--color-border-caution-surface);--alert-text-color: var(--color-text-caution-surface)}._Alert_1tr02_1[data-variant=soft]:where([data-color=danger]){--alert-background-color: var(--color-background-danger-surface);--alert-border-color: var(--color-border-danger-surface);--alert-text-color: var(--color-text-danger-surface)}._Alert_1tr02_1[data-variant=soft]:where([data-color=info]){--alert-background-color: var(--color-background-info-surface);--alert-border-color: var(--color-border-info-surface);--alert-text-color: var(--color-text-info-surface)}._Alert_1tr02_1[data-variant=soft]:where([data-color=discovery]){--alert-background-color: var(--color-background-discovery-surface);--alert-border-color: var(--color-border-discovery-surface);--alert-text-color: var(--color-text-discovery-surface)}._Alert_1tr02_1[data-variant=solid]{background-color:var(--alert-background-color);color:var(--alert-text-color)}._Alert_1tr02_1[data-variant=solid]:where([data-color=primary]){--alert-background-color: var(--color-background-primary-solid);--alert-text-color: var(--color-text-primary-solid)}._Alert_1tr02_1[data-variant=solid]:where([data-color=success]){--alert-background-color: var(--color-background-success-solid);--alert-text-color: var(--color-text-success-solid)}._Alert_1tr02_1[data-variant=solid]:where([data-color=warning]){--alert-background-color: var(--color-background-warning-solid);--alert-text-color: var(--color-text-warning-solid)}._Alert_1tr02_1[data-variant=solid]:where([data-color=caution]){--alert-background-color: var(--color-background-caution-solid);--alert-text-color: var(--color-text-caution-solid)}._Alert_1tr02_1[data-variant=solid]:where([data-color=danger]){--alert-background-color: var(--color-background-danger-solid);--alert-text-color: var(--color-text-danger-solid)}._Alert_1tr02_1[data-variant=solid]:where([data-color=info]){--alert-background-color: var(--color-background-info-solid);--alert-text-color: var(--color-text-info-solid)}._Alert_1tr02_1[data-variant=solid]:where([data-color=discovery]){--alert-background-color: var(--color-background-discovery-solid);--alert-text-color: var(--color-text-discovery-solid)}._Alert_1tr02_1[data-variant=outline]{box-shadow:0 0 0 1px var(--alert-border-color) inset;color:var(--alert-text-color)}._Alert_1tr02_1[data-variant=outline]:where([data-color=primary]){--alert-border-color: var(--color-border);--alert-text-color: var(--color-text)}._Alert_1tr02_1[data-variant=outline]:where([data-color=success]){--alert-border-color: var(--color-border-success-outline);--alert-text-color: var(--color-text-success-outline)}._Alert_1tr02_1[data-variant=outline]:where([data-color=warning]){--alert-border-color: var(--color-border-warning-outline);--alert-text-color: var(--color-text-warning-outline)}._Alert_1tr02_1[data-variant=outline]:where([data-color=caution]){--alert-border-color: var(--color-border-caution-outline);--alert-text-color: var(--color-text-caution-outline)}._Alert_1tr02_1[data-variant=outline]:where([data-color=danger]){--alert-border-color: var(--color-border-danger-outline);--alert-text-color: var(--color-text-danger-outline)}._Alert_1tr02_1[data-variant=outline]:where([data-color=info]){--alert-border-color: var(--color-border-info-outline);--alert-text-color: var(--color-text-info-outline)}._Alert_1tr02_1[data-variant=outline]:where([data-color=discovery]){--alert-border-color: var(--color-border-discovery-outline);--alert-text-color: var(--color-text-discovery-outline)}._Content_1tr02_145{display:flex;align-items:center;justify-content:space-between;flex:1;min-width:0}:where(._Alert_1tr02_1[data-actions-placement=bottom]) ._Content_1tr02_145{display:block}._Indicator_1tr02_156 svg{width:var(--alert-indicator-size, 20px);height:var(--alert-indicator-size, 20px)}._Message_1tr02_159{flex:1;min-width:0}._Title_1tr02_162{font-weight:var(--alert-title-font-weight);text-wrap:pretty}._Title_1tr02_162~._Description_1tr02_168{margin-top:2px}._Description_1tr02_168{opacity:1;text-wrap:pretty}._Actions_1tr02_173{display:flex;gap:calc(var(--spacing) * 2)}:where(._Alert_1tr02_1[data-actions-placement=end]) ._Actions_1tr02_173{align-self:center;margin-left:var(--alert-gutter)}:where(._Alert_1tr02_1[data-actions-placement=bottom]) ._Actions_1tr02_173{margin-top:var(--alert-gutter)}}@layer components{@media(hover:hover)and (pointer:fine){._SliderWrap_rjcgg_3:hover ._Reset_rjcgg_3[data-hide=false]{cursor:pointer;opacity:1;transition:visibility 0ms,opacity .25s ease;visibility:visible}}._Slider_rjcgg_3{position:relative;display:flex;align-items:center;width:100%;padding-bottom:6px;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}._Slider_rjcgg_3 span:nth-child(2){transition:left var(--slider-duration) var(--cubic-move)}._Track_rjcgg_26{position:relative;flex-grow:1;width:100%;height:4px;border-radius:var(--radius-2xs);background:var(--slider-track-color)}._Range_rjcgg_33{position:absolute;height:100%;border-radius:var(--radius-2xs);background:var(--slider-range-color);transition:right var(--slider-duration) var(--cubic-move)}._Thumb_rjcgg_39{position:relative;display:block;width:14px;height:14px;border-radius:50%;background:var(--gray-0);box-shadow:inset 0 0 0 2px var(--slider-range-color);cursor:grab;outline:none}._Thumb_rjcgg_39:focus-visible{box-shadow:inset 0 0 0 2px var(--green-600);outline:none}._Thumb_rjcgg_39:focus{box-shadow:inset 0 0 0 2px var(--slider-range-color)}._Thumb_rjcgg_39:active{cursor:grabbing}._Thumb_rjcgg_39:disabled{pointer-events:none}._SliderLabel_rjcgg_66{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-bottom:8px;color:var(--color-text);font-size:14px}._Reset_rjcgg_3{cursor:default;opacity:0;transition:visibility 0ms ease .25s,opacity .25s ease;visibility:hidden}._Reset_rjcgg_3[data-size="2xs"]{width:22px;height:22px}._Reset_rjcgg_3[data-size="2xs"] svg{width:14px;height:14px}._SliderValue_rjcgg_93{overflow:hidden;display:flex;align-items:baseline;justify-content:flex-end;gap:2px;height:26px;padding:0 4px;border:.5px solid transparent;border-radius:var(--radius-sm);margin-right:-4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:text;outline:none;text-align:center;transition:border-color .25s ease}@media(min-width:768px){._SliderValue_rjcgg_93{height:22px}}._SliderWrap_rjcgg_3:hover ._SliderValue_rjcgg_93:not(:focus-within){border-color:var(--gray-200)}._SliderValue_rjcgg_93:focus-within{border-color:var(--gray-500)}._ValueInput_rjcgg_126{height:100%;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:var(--color-text);font-size:16px;font-variant-numeric:tabular-nums;outline:none;text-align:left;transition:width .1s ease}@media(min-width:768px){._ValueInput_rjcgg_126{font-size:13px}}._ValueUnit_rjcgg_146{color:var(--color-text-secondary);font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}._SliderContainer_rjcgg_152{position:relative;width:100%}._MarksContainer_rjcgg_155{position:relative;width:100%;margin-top:4px}._Mark_rjcgg_155{position:absolute;color:var(--color-text);font-size:12px;font-weight:400}._MarkLabel_rjcgg_164{display:inline-block;overflow-wrap:break-word;text-align:center;word-wrap:break-word}}@layer components{._Popover_1wdpp_3{overflow:auto;width:var(--popover-width, auto);min-width:var(--popover-min-width, 300px);max-width:min(var(--popover-max-width, 700px),var(--radix-popover-content-available-width));max-height:var(--radix-popover-content-available-height);border-radius:var(--popover-radius);background:var(--color-surface-elevated);box-shadow:var(--shadow),var(--shadow-hairline);-webkit-overflow-scrolling:touch;transform-origin:var(--radix-popover-content-transform-origin);will-change:transform}._Popover_1wdpp_3:focus{outline:none}._Popover_1wdpp_3[data-translucent]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(360deg,#f7f7f87f,#f7f7f8)}:where([data-theme=dark]) ._Popover_1wdpp_3[data-translucent]{background:linear-gradient(360deg,#56586940,#5658697d)}._Popover_1wdpp_3[data-animate=shake]{animation:_shake_1wdpp_1 .4s ease}._Transition_1wdpp_1[data-entering] ._Popover_1wdpp_3{opacity:0;transform:scale(.95)}._Transition_1wdpp_1[data-entering-active] ._Popover_1wdpp_3,._Transition_1wdpp_1[data-entering][data-interrupted] ._Popover_1wdpp_3{opacity:1;transform:scale(1);transition-duration:.35s;transition-property:opacity,transform;transition-timing-function:var(--cubic-enter)}._Transition_1wdpp_1[data-exiting] ._Popover_1wdpp_3{opacity:1;transform:scale(1)}._Transition_1wdpp_1[data-exiting-active] ._Popover_1wdpp_3,._Transition_1wdpp_1[data-exiting][data-interrupted] ._Popover_1wdpp_3{opacity:0;transform:scale(.95);transition-duration:.2s;transition-property:opacity,transform;transition-timing-function:var(--cubic-exit)}@keyframes _shake_1wdpp_1{0%{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}to{transform:translate(0)}}}.hchat-history{box-sizing:border-box;width:100%;max-width:var(--hos-layout-chat-column-width);margin-inline:auto;overflow:auto}.hchat-scroll{overflow:auto}.hchat-scroll--middle{justify-content:center}.hchat-home{display:flex;flex:1;flex-direction:column;gap:var(--hos-space-400);min-height:0;padding-bottom:var(--hos-space-300);overflow:auto}.hchat-dock-empty{display:flex;flex:1;flex-direction:column;justify-content:center;padding:var(--hos-space-200)}.hchat-thread{gap:0}.hchat-composer{box-sizing:border-box;width:100%;max-width:var(--hos-layout-chat-column-width);margin-inline:auto;padding-top:var(--hos-space-100);padding-inline:var(--hos-space-200)}.hdock-text{white-space:pre-wrap}.cv-body{gap:var(--hos-space-200)}.cv-body>.cv-box{flex:1;min-height:var(--hos-size-sm)}.cv-who{display:grid;grid-template-columns:var(--hos-size-xs) var(--hos-size-xs);gap:var(--hos-space-100)}.cv-note{text-align:center}.cv-box{display:flex;flex-direction:column;overflow:hidden}.cv-box>*{flex:1;min-height:0}.cv-box.cv-call{overflow:hidden auto}.cv-box.cv-call>*{flex:none}.cv-hub{display:flex;flex-direction:column;height:min(var(--hos-size-2xl),80dvh);min-height:var(--hos-size-lg)}.cv-hub>*{flex:1;min-height:0}.cv-panel{display:flex;flex-direction:column;min-height:0}.cv-panel>*{flex:1;min-height:0}.cv-panel--whatsapp{overflow:hidden}.cv-panel--phone{overflow:hidden auto}.cv-panel--phone>*{flex:none}@media(max-width:640px){.cv-bar{align-items:stretch}.cv-canal{width:100%}.cv-bar-end{flex-direction:row-reverse;width:100%}.cv-who{grid-template-columns:minmax(0,1fr) minmax(0,1fr);flex:1 1 100%}}.im-sheet{width:var(--hos-size-xs)}.im-problems{margin:0;padding:0 0 0 var(--hos-space-300);max-height:var(--hos-size-xs);overflow:auto}.ob-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--hos-space-200)}.ob-bar>p{margin:0;flex:1 1 var(--hos-size-md)}.ob-actions{display:flex;flex-wrap:wrap;gap:var(--hos-space-100)}.ob-actions--end{justify-content:flex-end}.ob-badges{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--hos-space-75)}.ob-badges--start{justify-content:flex-start}.ob-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--hos-size-xs),1fr));align-items:start;gap:var(--hos-space-150)}.ob-wait{display:grid;grid-template-columns:minmax(0,1fr) 14ch;align-items:end;gap:var(--hos-space-100)}.ob-weight{max-width:var(--hos-size-sm)}.ob-days{display:flex;flex-wrap:wrap;gap:var(--hos-space-200)}.ob-stats{padding:var(--hos-space-100) 0}.ob-preview{position:sticky;top:var(--hos-space-200)}.ob-body{margin:0;white-space:pre-wrap}.ob-message p{margin:0}@media(max-width:900px){.ob-preview{position:static}}.sc-list{position:relative;min-width:0}.sc-toolbar{padding:0 0 var(--hos-space-200)}.sc-table{min-width:0;overflow-x:auto}.sc-list-embedded .sc-table{margin-top:var(--hos-space-100)}.sc-cell-wrap{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.sc-item-head{display:flex;flex-direction:column;gap:var(--hos-space-100)}.sc-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hos-space-100)}.sc-tabs{display:flex;flex-direction:column;min-width:0}.sc-tabpanel{display:flex;flex-direction:column;gap:var(--hos-space-400);min-width:0;padding-top:var(--hos-space-400)}.sc-stack{display:flex;flex-direction:column;gap:var(--hos-space-200);min-width:0}@media(max-width:767.98px){.sc-reply{display:none}.sc-kpis{margin-bottom:var(--hos-space-300)}.sc-tabpanel{padding-top:var(--hos-space-300)}}.sc-steps{display:flex;flex-direction:column;gap:var(--hos-space-250)}.sc-steps-head{display:flex;flex-direction:column;gap:var(--hos-space-100)}.sc-step-body,.sc-step-more{display:flex;flex-direction:column;gap:var(--hos-space-150);min-width:0}.sc-turn{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:var(--hos-space-150)}.sc-step-log{display:flex;flex-direction:column;gap:var(--hos-space-100);margin-top:var(--hos-space-100)}.sc-proc-edit{display:grid;grid-template-columns:minmax(0,var(--hos-size-md)) auto;justify-content:start;align-items:end;gap:var(--hos-space-100)}.sc-proc-edit.is-wide{grid-template-columns:minmax(0,1fr) auto;justify-content:stretch}@media(max-width:767.98px){.sc-turn{grid-template-columns:auto minmax(0,1fr);row-gap:var(--hos-space-100)}.sc-turn>:last-child{grid-column:2;justify-self:start}.sc-proc-edit,.sc-proc-edit.is-wide{grid-template-columns:minmax(0,1fr)}}.sc-act-form{display:flex;flex-direction:column;gap:var(--hos-space-150)}.sc-act-row{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--hos-space-150)}.sc-act-due{flex:0 1 var(--hos-size-sm);min-width:0}@media(max-width:767.98px){.sc-act-row{flex-direction:column;align-items:stretch}.sc-act-due{flex:none;width:100%}}.sc-stages{display:flex;flex-direction:column;gap:var(--hos-space-100)}.sc-stages-select{display:flex;gap:var(--hos-space-100);align-items:center;align-self:flex-end}.sc-stages-select>:last-child{width:var(--hos-size-xs)}.sc-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--hos-space-300);align-items:start}.sc-col{display:flex;flex-direction:column;gap:var(--hos-space-300);min-width:0}@media(max-width:900px){.sc-cols{grid-template-columns:minmax(0,1fr)}.sc-stages-select{align-self:stretch}.sc-stages-select>:last-child{flex:1;width:auto}}.sc-cols-wide-none{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.sc-cols-wide-none>.sc-col>.sc-prof{flex:1}.sc-cols-wide-left{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media(max-width:900px){.sc-cols-wide-none,.sc-cols-wide-left{grid-template-columns:minmax(0,1fr)}}.sc-prof-aside{display:inline-flex;align-items:center;gap:var(--hos-space-150)}.sc-stages-row{display:flex;align-items:center;gap:var(--hos-space-300);min-width:0}.sc-stages-row>:first-child{flex:1;min-width:0}.sc-stages-clock{flex:none;white-space:nowrap}@media(max-width:900px){.sc-stages-row{flex-direction:column;align-items:stretch;gap:var(--hos-space-100)}}.sc-peek-title{display:inline-flex;align-items:center;gap:var(--hos-space-150);flex-wrap:wrap}.sc-peek-foot{display:flex;justify-content:flex-end}.cv-last{max-height:var(--hos-size-md);overflow:auto}.cfg-stack{display:flex;flex-direction:column;gap:var(--hos-space-100)}.bill-prices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--hos-space-150)}@media(max-width:719px){.bill-prices{grid-template-columns:minmax(0,1fr)}}.an-wide{overflow-x:auto;width:0;min-width:100%}.an-wide-table{min-width:var(--an-min)}.an-num{white-space:nowrap}.rc-search{width:var(--hos-size-md);max-width:100%}.rc-section{display:flex;flex-direction:column;gap:var(--hos-space-100);min-width:0}.rc-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hos-space-200) var(--hos-space-300)}.rc-form-cell{min-width:0}.rc-form-wide{grid-column:1 / -1}@media(max-width:767.98px){.rc-form{grid-template-columns:minmax(0,1fr)}}.rc-source-error{display:inline-flex;align-items:center;gap:var(--hos-space-100);min-width:0;max-width:var(--hos-size-xl)}
