html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}:root{--font-roboto:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-roboto-thin:"Roboto-Thin", var(--font-roboto);--font-roboto-light:"Roboto-Light", var(--font-roboto);--font-roboto-regular:"Roboto-Regular", var(--font-roboto);--font-roboto-medium:"Roboto-Medium", var(--font-roboto);--font-roboto-bold:"Roboto-Bold", var(--font-roboto);--font-roboto-black:"Roboto-Black", var(--font-roboto);--font-primary:var(--font-roboto-regular);--font-secondary:var(--font-roboto);--font-base:var(--font-primary);--font-heading-primary:var(--font-roboto-medium);--font-heading-secondary:var(--font-roboto-medium);--font-body-light:var(--font-roboto-light);--font-body-regular:var(--font-roboto-regular);--font-body-medium:var(--font-roboto-medium);--font-body-bold:var(--font-roboto-bold);--font-caption:var(--font-roboto-light);--font-emphasis:var(--font-roboto-medium);--font-display:var(--font-roboto-medium);--font-system:-apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono:"Fira Code", "Monaco", "Cascadia Code", monospace;--ant-font-family:var(--font-primary);--ant-heading-font:var(--font-heading-primary);--ant-button-font:var(--font-body-medium);--ant-input-font:var(--font-body-regular);--tyrann:"tyrann";--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-btn:14px;--ds-container-max-width:48rem;--font-scale-mobile:1;--font-scale-tablet:1;--font-scale-desktop:1}@media (width>=40rem){:root{--font-size-base:calc(1rem * var(--font-scale-tablet))}}@media (width>=50rem){:root{--font-size-base:calc(1rem * var(--font-scale-desktop))}}.font-roboto-thin{font-family:var(--font-roboto);font-weight:100}.font-roboto-light{font-family:var(--font-roboto);font-weight:300}.font-roboto-regular{font-family:var(--font-roboto);font-weight:400}.font-roboto-medium{font-family:var(--font-roboto);font-weight:500}.font-roboto-bold{font-family:var(--font-roboto);font-weight:700}.font-roboto-black{font-family:var(--font-roboto);font-weight:900}.font-roboto{font-family:var(--font-roboto)}.font-display{font-family:var(--font-display)}.font-emphasis{font-family:var(--font-emphasis)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-primary);font-size:var(--font-size-base);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15}body{font-family:var(--font-primary);font-size:.875rem;line-height:1.5715}button,input,select,optgroup,textarea{font-family:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);margin:0;font-weight:400}p{margin:0;padding:0}@font-face{font-family:Roboto;src:url(/assets/Roboto-Thin-BBdju-tB.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-ThinItalic-CUpw_l2c.ttf)format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Light-Y4k1rq9e.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-LightItalic-mBk0kmmo.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Regular-BOEp37C7.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Italic-BJ-P11vW.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Medium-Bo6PLVFR.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-MediumItalic-BZgloNP2.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Bold-DKOzpgXT.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-BoldItalic-nxGWNBg9.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-Black-D180be5V.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/Roboto-BlackItalic-CswZoS63.ttf)format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Roboto-Thin;src:url(/assets/Roboto-Thin-BBdju-tB.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto-Light;src:url(/assets/Roboto-Light-Y4k1rq9e.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto-Regular;src:url(/assets/Roboto-Regular-BOEp37C7.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto-Medium;src:url(/assets/Roboto-Medium-Bo6PLVFR.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto-Bold;src:url(/assets/Roboto-Bold-DKOzpgXT.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto-Black;src:url(/assets/Roboto-Black-D180be5V.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto-Italic;src:url(/assets/Roboto-Italic-BJ-P11vW.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto-ThinItalic;src:url(/assets/Roboto-ThinItalic-CUpw_l2c.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto-LightItalic;src:url(/assets/Roboto-LightItalic-mBk0kmmo.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto-MediumItalic;src:url(/assets/Roboto-MediumItalic-BZgloNP2.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto-BoldItalic;src:url(/assets/Roboto-BoldItalic-nxGWNBg9.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto-BlackItalic;src:url(/assets/Roboto-BlackItalic-CswZoS63.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}:root{--white:#fff;--black:#000;--ds-print-paper:#fff;--primary-one:#aa1814;--primary-two:#001287;--primary-four:#b50957;--primary-three:#008c8c;--primary-five:#1677ff;--dark-cyan:#008c8c;--cornell-red:#aa1814;--phthalo-blue:#001287;--amaranth-purple:#b50957;--dark-cyan-one:#b8ccc9;--dark-cyan-two:#7abfb6;--dark-cyan-three:#56b3a9;--dark-cyan-four:#35a69e;--dark-cyan-five:#189995;--dark-cyan-six:#008c8c;--dark-cyan-seven:#006366;--dark-cyan-eight:#003c40;--red-two-v:#cf1322;--gray-two:#fafafa;--gray-three:#f5f5f5;--gray-four:#f0f0f0;--gray-five:#d9d9d9;--gray-six:#bfbfbf;--gray-seven:#8c8c8c;--gray-eight:#595959;--gray-nine:#434343;--gray-ten:#262626;--alice-blue-one:#f0f7ff;--alice-blue-two:#f0f6ff;--alice-blue-three:#f0f5ff;--alice-blue-four:#f6f8fc;--alice-blue-five:#c7ccd6;--alice-blue-six:#9ba0b0;--alice-blue-seven:#72788a;--alice-blue-eight:#525563;--alice-zero:#f0f4f9;--alice-one:#f8fafc;--alice-two:#f0f4f9;--alice-three:#e1e9f1;--alice-four:#d2dee9;--alice-five:#c3d3e1;--alice-six:#b4c8d9;--alice-seven:#96afc5;--alice-eight:#7896b1;--alice-nine:#5a7d9d;--alice-ten:#3c5469;--lavender:#e6e6fa;--lavender-one:#f0f8ff;--lavender-two:#f0f7ff;--lavender-three:#f0f6ff;--lavender-four:#d3e3fd;--lavender-five:#a7b8d6;--lavender-six:#808fb0;--lavender-seven:#5e6a8a;--lavender-eight:#434b63;--po-misty-rose:#ffe5e5;--po-light-red:#ff6b6b;--pt-lavender:#e5e5ff;--pt-medium-slate-blue:#6b6bff;--pt-azure:#e5fafa;--pt-tiffany-blue:#6bcccc;--pf-pale-purple:#ffe5f0;--pf-cyclamen:#ff6b95;--anti-flash-white:#f1f1f1;--ghost-white:#f3f6fc;--red-one:#fff1f0;--red-two:#ffccc7;--red-three:#ffa39e;--red-four:#ff7875;--red-five:#ff4d4f;--red-six:#f5222d;--red-seven:#cf1322;--red-eight:#a8071a;--red-nine:#820014;--red-ten:#5c0011;--volcano-one:#fff2e8;--volcano-two:#ffd8bf;--volcano-three:#ffbb96;--volcano-four:#ff9c6e;--volcano-five:#ff7a45;--volcano-six:#fa541c;--volcano-seven:#d4380d;--volcano-eight:#ad2102;--volcano-nine:#871400;--volcano-ten:#610b00;--orange-one:#fff7e6;--orange-two:#ffe7ba;--orange-three:#ffd591;--orange-four:#ffc069;--orange-five:#ffa940;--orange-six:#fa8c16;--orange-seven:#d46b08;--orange-eight:#ad4e00;--orange-nine:#873800;--orange-ten:#612500;--cyan-one:#e6fffb;--cyan-two:#b5f5ec;--cyan-three:#87e8de;--cyan-four:#5cdbd3;--cyan-five:#36cfc9;--cyan-six:#13c2c2;--cyan-seven:#08979c;--cyan-eight:#006d75;--cyan-nine:#00474f;--cyan-ten:#002329;--gold-one:#fffbe6;--gold-two:#fff1b8;--gold-three:#ffe58f;--gold-four:#ffd666;--gold-five:#ffc53d;--gold-six:#faad14;--gold-seven:#d48806;--gold-eight:#ad6800;--gold-nine:#874d00;--gold-ten:#613400;--yellow-one:#feffe6;--yellow-two:#ffffb8;--yellow-three:#fffb8f;--yellow-four:#fff566;--yellow-five:#ffec3d;--yellow-six:#fadb14;--yellow-seven:#d4b106;--yellow-eight:#ad8b00;--yellow-nine:#876800;--yellow-ten:#614700;--lime-one:#fcffe6;--lime-two:#f4ffb8;--lime-three:#eaff8f;--lime-four:#d3f261;--lime-five:#bae637;--lime-six:#a0d911;--lime-seven:#7cb305;--lime-eight:#5b8c00;--lime-nine:#3f6600;--lime-ten:#254000;--green-one:#f6ffed;--green-two:#d9f7be;--green-three:#b7eb8f;--green-four:#95de64;--green-five:#73d13d;--green-six:#52c41a;--green-seven:#389e0d;--green-eight:#237804;--green-nine:#135200;--green-ten:#092b00;--blue-one:#e6f4ff;--blue-two:#bae0ff;--blue-three:#91caff;--blue-four:#69b1ff;--blue-five:#4096ff;--blue-six:#1677ff;--blue-seven:#0958d9;--blue-eight:#003eb3;--blue-nine:#002c8c;--blue-ten:#001d66;--geekblue-one:#f0f5ff;--geekblue-two:#d6e4ff;--geekblue-four:#85a5ff;--geekblue-five:#597ef7;--geekblue-six:#2f54eb;--geekblue-seven:#1d39c4;--geekblue-eight:#10239e;--geekblue-nine:#061178;--geekblue-ten:#030852;--purple-one:#f9f0ff;--purple-two:#efdbff;--purple-three:#d3adf7;--purple-four:#b37feb;--purple-five:#9254de;--purple-six:#722ed1;--purple-seven:#531dab;--purple-eight:#391085;--purple-nine:#22075e;--purple-ten:#120338;--magenta-one:#fff0f6;--magenta-two:#ffd6e7;--magenta-three:#ffadd2;--magenta-four:#ff85c0;--magenta-five:#f759ab;--magenta-six:#eb2f96;--magenta-seven:#c41d7f;--magenta-eight:#9e1068;--magenta-nine:#780650;--magenta-ten:#520339;--slate-one:#f8f9fa;--slate-two:#e9ecef;--slate-three:#d1d7dc;--slate-four:#9ca3af;--slate-five:#6b7280;--slate-six:#4b5563;--slate-seven:#374151;--slate-eight:#2d3748;--slate-nine:#1a202c;--slate-ten:#0f172a;--red-50:#fff1f0;--red-100:#ffccc7;--red-200:#ffa39e;--red-300:#ff7875;--red-400:#ff4d4f;--red-500:#f5222d;--red-600:#cf1322;--red-700:#a8071a;--red-800:#820014;--red-900:#5c0011;--red-950:#2a0106;--orange-50:oklch(98% .016 73.684);--orange-100:oklch(95.4% .038 75.164);--orange-200:oklch(90.1% .076 70.697);--orange-300:oklch(83.7% .128 66.29);--orange-400:oklch(75% .183 55.934);--orange-500:oklch(70.5% .213 47.604);--orange-600:oklch(64.6% .222 41.116);--orange-700:oklch(55.3% .195 38.402);--orange-800:oklch(47% .157 37.304);--orange-900:oklch(40.8% .123 38.172);--orange-950:oklch(26.6% .079 36.259);--amber-50:oklch(98.7% .022 95.277);--amber-100:oklch(96.2% .059 95.617);--amber-200:oklch(92.4% .12 95.746);--amber-300:oklch(87.9% .169 91.605);--amber-400:oklch(82.8% .189 84.429);--amber-500:oklch(76.9% .188 70.08);--amber-600:oklch(66.6% .179 58.318);--amber-700:oklch(55.5% .163 48.998);--amber-800:oklch(47.3% .137 46.201);--amber-900:oklch(41.4% .112 45.904);--amber-950:oklch(27.9% .077 45.635);--yellow-50:oklch(98.7% .026 102.212);--yellow-100:oklch(97.3% .071 103.193);--yellow-200:oklch(94.5% .129 101.54);--yellow-300:oklch(90.5% .182 98.111);--yellow-400:oklch(85.2% .199 91.936);--yellow-500:oklch(79.5% .184 86.047);--yellow-600:oklch(68.1% .162 75.834);--yellow-700:oklch(55.4% .135 66.442);--yellow-800:oklch(47.6% .114 61.907);--yellow-900:oklch(42.1% .095 57.708);--yellow-950:oklch(28.6% .066 53.813);--lime-50:oklch(98.6% .031 120.757);--lime-100:oklch(96.7% .067 122.328);--lime-200:oklch(93.8% .127 124.321);--lime-300:oklch(89.7% .196 126.665);--lime-400:oklch(84.1% .238 128.85);--lime-500:oklch(76.8% .233 130.85);--lime-600:oklch(64.8% .2 131.684);--lime-700:oklch(53.2% .157 131.589);--lime-800:oklch(45.3% .124 130.933);--lime-900:oklch(40.5% .101 131.063);--lime-950:oklch(27.4% .072 132.109);--green-50:oklch(98.2% .018 155.826);--green-100:oklch(96.2% .044 156.743);--green-200:oklch(92.5% .084 155.995);--green-300:oklch(87.1% .15 154.449);--green-400:oklch(79.2% .209 151.711);--green-500:oklch(72.3% .219 149.579);--green-600:oklch(62.7% .194 149.214);--green-700:oklch(52.7% .154 150.069);--green-800:oklch(44.8% .119 151.328);--green-900:oklch(39.3% .095 152.535);--green-950:oklch(26.6% .065 152.934);--emerald-50:oklch(97.9% .021 166.113);--emerald-100:oklch(95% .052 163.051);--emerald-200:oklch(90.5% .093 164.15);--emerald-300:oklch(84.5% .143 164.978);--emerald-400:oklch(76.5% .177 163.223);--emerald-500:oklch(69.6% .17 162.48);--emerald-600:oklch(59.6% .145 163.225);--emerald-700:oklch(50.8% .118 165.612);--emerald-800:oklch(43.2% .095 166.913);--emerald-900:oklch(37.8% .077 168.94);--emerald-950:oklch(26.2% .051 172.552);--teal-50:oklch(98.4% .014 180.72);--teal-100:oklch(95.3% .051 180.801);--teal-200:oklch(91% .096 180.426);--teal-300:oklch(85.5% .138 181.071);--teal-400:oklch(77.7% .152 181.912);--teal-500:oklch(70.4% .14 182.503);--teal-600:oklch(60% .118 184.704);--teal-700:oklch(51.1% .096 186.391);--teal-800:oklch(43.7% .078 188.216);--teal-900:oklch(38.6% .063 188.416);--teal-950:oklch(27.7% .046 192.524);--cyan-50:oklch(98.4% .019 200.873);--cyan-100:oklch(95.6% .045 203.388);--cyan-200:oklch(91.7% .08 205.041);--cyan-300:oklch(86.5% .127 207.078);--cyan-400:oklch(78.9% .154 211.53);--cyan-500:oklch(71.5% .143 215.221);--cyan-600:oklch(60.9% .126 221.723);--cyan-700:oklch(52% .105 223.128);--cyan-800:oklch(45% .085 224.283);--cyan-900:oklch(39.8% .07 227.392);--cyan-950:oklch(30.2% .056 229.695);--sky-50:oklch(97.7% .013 236.62);--sky-100:oklch(95.1% .026 236.824);--sky-200:oklch(90.1% .058 230.902);--sky-300:oklch(82.8% .111 230.318);--sky-400:oklch(74.6% .16 232.661);--sky-500:oklch(68.5% .169 237.323);--sky-600:oklch(58.8% .158 241.966);--sky-700:oklch(50% .134 242.749);--sky-800:oklch(44.3% .11 240.79);--sky-900:oklch(39.1% .09 240.876);--sky-950:oklch(29.3% .066 243.157);--blue-50:oklch(97% .014 254.604);--blue-100:oklch(93.2% .032 255.585);--blue-200:oklch(88.2% .059 254.128);--blue-300:oklch(80.9% .105 251.813);--blue-400:oklch(70.7% .165 254.624);--blue-500:oklch(62.3% .214 259.815);--blue-600:oklch(54.6% .245 262.881);--blue-700:oklch(48.8% .243 264.376);--blue-800:oklch(42.4% .199 265.638);--blue-900:oklch(37.9% .146 265.522);--blue-950:oklch(28.2% .091 267.935);--indigo-50:oklch(96.2% .018 272.314);--indigo-100:oklch(93% .034 272.788);--indigo-200:oklch(87% .065 274.039);--indigo-300:oklch(78.5% .115 274.713);--indigo-400:oklch(67.3% .182 276.935);--indigo-500:oklch(58.5% .233 277.117);--indigo-600:oklch(51.1% .262 276.966);--indigo-700:oklch(45.7% .24 277.023);--indigo-800:oklch(39.8% .195 277.366);--indigo-900:oklch(35.9% .144 278.697);--indigo-950:oklch(25.7% .09 281.288);--violet-50:oklch(96.9% .016 293.756);--violet-100:oklch(94.3% .029 294.588);--violet-200:oklch(89.4% .057 293.283);--violet-300:oklch(81.1% .111 293.571);--violet-400:oklch(70.2% .183 293.541);--violet-500:oklch(60.6% .25 292.717);--violet-600:oklch(54.1% .281 293.009);--violet-700:oklch(49.1% .27 292.581);--violet-800:oklch(43.2% .232 292.759);--violet-900:oklch(38% .189 293.745);--violet-950:oklch(28.3% .141 291.089);--purple-50:oklch(97.7% .014 308.299);--purple-100:oklch(94.6% .033 307.174);--purple-200:oklch(90.2% .063 306.703);--purple-300:oklch(82.7% .119 306.383);--purple-400:oklch(71.4% .203 305.504);--purple-500:oklch(62.7% .265 303.9);--purple-600:oklch(55.8% .288 302.321);--purple-700:oklch(49.6% .265 301.924);--purple-800:oklch(43.8% .218 303.724);--purple-900:oklch(38.1% .176 304.987);--purple-950:oklch(29.1% .149 302.717);--fuchsia-50:oklch(97.7% .017 320.058);--fuchsia-100:oklch(95.2% .037 318.852);--fuchsia-200:oklch(90.3% .076 319.62);--fuchsia-300:oklch(83.3% .145 321.434);--fuchsia-400:oklch(74% .238 322.16);--fuchsia-500:oklch(66.7% .295 322.15);--fuchsia-600:oklch(59.1% .293 322.896);--fuchsia-700:oklch(51.8% .253 323.949);--fuchsia-800:oklch(45.2% .211 324.591);--fuchsia-900:oklch(40.1% .17 325.612);--fuchsia-950:oklch(29.3% .136 325.661);--pink-50:oklch(97.1% .014 343.198);--pink-100:oklch(94.8% .028 342.258);--pink-200:oklch(89.9% .061 343.231);--pink-300:oklch(82.3% .12 346.018);--pink-400:oklch(71.8% .202 349.761);--pink-500:oklch(65.6% .241 354.308);--pink-600:oklch(59.2% .249 .584);--pink-700:oklch(52.5% .223 3.958);--pink-800:oklch(45.9% .187 3.815);--pink-900:oklch(40.8% .153 2.432);--pink-950:oklch(28.4% .109 3.907);--rose-50:oklch(96.9% .015 12.422);--rose-100:oklch(94.1% .03 12.58);--rose-200:oklch(89.2% .058 10.001);--rose-300:oklch(81% .117 11.638);--rose-400:oklch(71.2% .194 13.428);--rose-500:oklch(64.5% .246 16.439);--rose-600:oklch(58.6% .253 17.585);--rose-700:oklch(51.4% .222 16.935);--rose-800:oklch(45.5% .188 13.697);--rose-900:oklch(41% .159 10.272);--rose-950:oklch(27.1% .105 12.094);--slate-50:oklch(98.4% .003 247.858);--slate-100:oklch(96.8% .007 247.896);--slate-200:oklch(92.9% .013 255.508);--slate-300:oklch(86.9% .022 252.894);--slate-400:oklch(70.4% .04 256.788);--slate-500:oklch(55.4% .046 257.417);--slate-600:oklch(44.6% .043 257.281);--slate-700:oklch(37.2% .044 257.287);--slate-800:oklch(27.9% .041 260.031);--slate-900:oklch(20.8% .042 265.755);--slate-950:oklch(12.9% .042 264.695);--gray-50:oklch(98.5% .002 247.839);--gray-100:oklch(96.7% .003 264.542);--gray-200:oklch(92.8% .006 264.531);--gray-300:oklch(87.2% .01 258.338);--gray-400:oklch(70.7% .022 261.325);--gray-500:oklch(55.1% .027 264.364);--gray-600:oklch(44.6% .03 256.802);--gray-700:oklch(37.3% .034 259.733);--gray-800:oklch(27.8% .033 256.848);--gray-900:oklch(21% .034 264.665);--gray-950:oklch(13% .028 261.692);--zinc-50:oklch(98.5% 0 0);--zinc-100:oklch(96.7% .001 286.375);--zinc-200:oklch(92% .004 286.32);--zinc-300:oklch(87.1% .006 286.286);--zinc-400:oklch(70.5% .015 286.067);--zinc-500:oklch(55.2% .016 285.938);--zinc-600:oklch(44.2% .017 285.786);--zinc-700:oklch(37% .013 285.805);--zinc-800:oklch(27.4% .006 286.033);--zinc-900:oklch(21% .006 285.885);--zinc-950:oklch(14.1% .005 285.823);--neutral-50:oklch(98.5% 0 0);--neutral-100:oklch(97% 0 0);--neutral-200:oklch(92.2% 0 0);--neutral-300:oklch(87% 0 0);--neutral-400:oklch(70.8% 0 0);--neutral-500:oklch(55.6% 0 0);--neutral-600:oklch(43.9% 0 0);--neutral-700:oklch(37.1% 0 0);--neutral-800:oklch(26.9% 0 0);--neutral-900:oklch(20.5% 0 0);--neutral-950:oklch(14.5% 0 0);--stone-50:oklch(98.5% .001 106.423);--stone-100:oklch(97% .001 106.424);--stone-200:oklch(92.3% .003 48.717);--stone-300:oklch(86.9% .005 56.366);--stone-400:oklch(70.9% .01 56.259);--stone-500:oklch(55.3% .013 58.071);--stone-600:oklch(44.4% .011 73.639);--stone-700:oklch(37.4% .01 67.558);--stone-800:oklch(26.8% .007 34.298);--stone-900:oklch(21.6% .006 56.043);--stone-950:oklch(14.7% .004 49.25);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ds-srf-header:#e8eef6;--ds-srf-header-top:#e1e8f1;--ds-srf-header-nav:#e8eef6;--ds-srf-input:var(--white);--ds-srf-hover:#0d17260f;--ds-srf-muted:var(--gray-100);--ds-shadow-header:0 1px 8px #0003;--ds-shadow-overlay:0 1px 3px #1f23281f, 0 8px 24px #424a531f;--ds-srf-overlay:#fff;--ds-line-overlay:#d1d9e0;--ds-line-frame:var(--gray-four);--ds-line-divider:#d1d9e0;--ds-line-tag:#d1d9e0;--ds-cir-blue-bg:var(--blue-three);--ds-cir-blue-ink:var(--blue-six);--ds-cir-geek-bg:var(--geekblue-three);--ds-cir-geek-ink:var(--geekblue-seven);--ds-cir-cyan-bg:var(--cyan-three);--ds-cir-cyan-ink:var(--cyan-seven);--ds-cir-gold-bg:var(--gold-three);--ds-cir-gold-ink:var(--gold-seven);--ds-cir-green-bg:var(--green-three);--ds-cir-green-ink:var(--green-seven);--ds-cir-purple-bg:var(--purple-three);--ds-cir-purple-ink:var(--purple-seven);--ds-cir-gray-bg:var(--gray-three);--ds-cir-gray-ink:var(--gray-seven);--ds-scrim:#00000073;--ds-overlay-bg:#f0f7ff80;--ds-loader-bg:#f0f0f066;--ds-btn-deep-green:#237804;--ds-btn-deep-green-hover:#389e0d;--ds-btn-deep-green-active:#135200;--ds-btn-deep-green-ink:#fff;--ds-btn-danger-fg:var(--red-seven);--ds-btn-danger-bg-hover:var(--red-600);--ds-btn-danger-bg-active:var(--red-700);--ds-btn-danger-ink:#fff;--ds-ink-green:var(--ds-btn-deep-green);--ds-accent-fg:#0969da;--ds-accent-line:var(--blue-six);--ds-accent-subtle:#ddf4ff;--ds-success-fg:#1a7f37;--ds-attention-fg:#9a6700;--ds-attention-subtle:#fff8c5;--ds-danger-fg:#d1242f;--ds-accent-muted:#54aeff66;--ds-success-subtle:#dafbe1;--ds-success-muted:#4ac26b66;--ds-attention-muted:#d4a72c66;--ds-severe-fg:#bc4c00;--ds-severe-subtle:#fff1e5;--ds-done-fg:#8250df;--ds-done-subtle:#fbefff;--ds-sponsors-fg:#bf3989;--ds-sponsors-subtle:#ffeff7;--note-coral-bg:#faafa8;--note-peach-bg:#f39f76;--note-sand-bg:#fff8b8;--note-mint-bg:#e2f6d3;--note-sage-bg:#b4ddd3;--note-fog-bg:#d4e4ed;--note-storm-bg:#aeccdc;--note-dusk-bg:#d3bfdb;--note-blossom-bg:#f6e2dd;--note-clay-bg:#e9e3d4;--note-chalk-bg:#efeff1;--notes-shadow:0 1px 2px 0 #3c40434d, 0 1px 3px 1px #3c404326;--notes-shadow-raised:0 1px 3px 0 #3c40434d, 0 4px 8px 3px #3c404326;--notes-chip-bg:#00000014;--notes-snackbar-bg:#323232;--notes-snackbar-ink:#fff;--notes-snackbar-link:#8ab4f8}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--white:#161b22;--ds-print-paper:#fff;--alice-zero:#0d1117;--alice-one:#161b22;--alice-two:#0d1117;--alice-three:#21262d;--alice-four:#30363d;--alice-blue-one:#161b22;--alice-blue-two:#161b22;--alice-blue-three:#161b22;--alice-blue-four:#161b22;--ghost-white:#161b22;--anti-flash-white:#21262d;--gray-two:#161b22;--gray-50:#161b22;--gray-100:#161b22;--gray-200:#30363d;--slate-one:#161b22;--slate-two:#21262d;--slate-50:#161b22;--slate-100:#21262d;--ds-srf-header:#010409;--ds-srf-header-top:#010409;--ds-srf-header-nav:#070a0f;--ds-srf-input:#0d1117;--ds-srf-hover:#b1bac41f;--ds-srf-muted:#6e76811f;--ds-shadow-header:none;--ds-shadow-overlay:0 0 0 1px #30363d, 0 16px 32px #010409d9;--ds-srf-overlay:#010409;--ds-line-overlay:#3d444d;--ds-line-frame:var(--gray-four);--ds-line-divider:var(--gray-four);--ds-line-tag:#3d444d;--ds-cir-blue-bg:#1677ff2e;--ds-cir-blue-ink:#91caff;--ds-cir-geek-bg:#2f54eb38;--ds-cir-geek-ink:#adc6ff;--ds-cir-cyan-bg:#13c2c238;--ds-cir-cyan-ink:#87e8de;--ds-cir-gold-bg:#faad1429;--ds-cir-gold-ink:#ffe58f;--ds-cir-green-bg:#52c41a2e;--ds-cir-green-ink:#b7eb8f;--ds-cir-purple-bg:#722ed142;--ds-cir-purple-ink:#d3adf7;--ds-cir-gray-bg:#ffffff14;--ds-cir-gray-ink:#bfbfbf;--gray-three:#21262d;--gray-four:#30363d;--gray-five:#3d444d;--gray-300:#3d444d;--slate-three:#3d444d;--slate-200:#30363d;--slate-300:#3d444d;--black:#f0f6fc;--slate-ten:#f0f6fc;--slate-nine:#f0f6fc;--slate-eight:#f0f6fc;--slate-seven:#c9d1d9;--slate-six:#b1bac4;--slate-five:#8b949e;--slate-four:#768390;--slate-900:#f0f6fc;--slate-800:#f0f6fc;--slate-700:#c9d1d9;--slate-600:#b1bac4;--slate-500:#8b949e;--gray-nine:#c9d1d9;--gray-ten:#f0f6fc;--gray-eight:#8b949e;--gray-seven:#6e7681;--gray-six:#6e7681;--gray-900:#c9d1d9;--gray-800:#b1bac4;--gray-700:#8b949e;--gray-600:#8b949e;--gray-500:#768390;--gray-400:#6e7681;--alice-ten:#8b949e;--alice-nine:#768390;--alice-eight:#6e7681;--lavender:#388bfd26;--lavender-one:#388bfd26;--lavender-two:#388bfd26;--lavender-three:#388bfd26;--lavender-four:#388bfd26;--lavender-five:#30363d;--dark-cyan:#00b8cc;--dark-cyan-six:#00b8cc;--dark-cyan-one:#062225;--primary-three:#00b8cc;--blue-seven:#79c0ff;--blue-one:#388bfd26;--blue-two:#388bfd26;--geekblue-one:#2f54eb38;--geekblue-two:#2f54eb38;--geekblue-seven:#adc6ff;--cyan-one:#13c2c238;--cyan-two:#13c2c238;--cyan-seven:#87e8de;--green-one:#389e0d42;--green-two:#389e0d42;--green-three:#b7eb8f;--green-seven:#b7eb8f;--green-eight:#b7eb8f;--ds-ink-green:#b7eb8f;--ds-accent-fg:#58a6ff;--ds-accent-line:#1f6feb;--ds-accent-subtle:#388bfd26;--ds-success-fg:#3fb950;--ds-attention-fg:#d29922;--ds-attention-subtle:#bb800926;--ds-danger-fg:#f85149;--ds-accent-muted:#388bfd66;--ds-success-subtle:#2ea04326;--ds-success-muted:#2ea04366;--ds-attention-muted:#bb800966;--ds-severe-fg:#db6d28;--ds-severe-subtle:#db6d281a;--ds-done-fg:#a371f7;--ds-done-subtle:#a371f726;--ds-sponsors-fg:#db61a2;--ds-sponsors-subtle:#db61a21a;--note-coral-bg:#77172e;--note-peach-bg:#692b17;--note-sand-bg:#7c4a03;--note-mint-bg:#264d3b;--note-sage-bg:#0c625d;--note-fog-bg:#256377;--note-storm-bg:#284255;--note-dusk-bg:#472e5b;--note-blossom-bg:#6c394f;--note-clay-bg:#4b443a;--note-chalk-bg:#232427;--notes-shadow:0 1px 2px 0 #0009, 0 1px 3px 1px #0000004d;--notes-shadow-raised:0 1px 3px 0 #0009, 0 4px 8px 3px #0000004d;--notes-chip-bg:#ffffff1f;--notes-snackbar-bg:#e8eaed;--notes-snackbar-ink:#202124;--notes-snackbar-link:#1a73e8;--gold-one:#faad1438;--gold-two:#faad1438;--gold-three:#ffe58f;--gold-seven:#ffe58f;--gold-eight:#ffe58f;--magenta-one:#24101c;--magenta-two:#24101c;--magenta-seven:#eb2f96;--magenta-eight:#f759ab;--red-one:#2a1215;--red-two:#2a1215;--red-50:#2a1215;--red-100:#2a1215;--red-seven:#ff7875;--red-eight:#ff7875;--volcano-one:#2b1611;--volcano-two:#2b1611;--orange-one:#2b1d11;--orange-two:#2b1d11;--purple-one:#1a1325;--purple-two:#1a1325;--purple-seven:#d3adf7;--purple-eight:#d3adf7;--ds-scrim:#000000b3;--ds-overlay-bg:#00000080;--ds-loader-bg:#161b2266}img{max-width:100%;height:auto;display:block}:focus:not(:focus-visible){outline:none}button{cursor:pointer;background:0 0;border:none;padding:0}button:focus{outline:none}*{scrollbar-width:thin;scrollbar-color:var(--gray-300) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background-color:#0000}::-webkit-scrollbar-corner{background-color:#0000}::-webkit-scrollbar-thumb{background-color:var(--gray-300);border-radius:3px}::-webkit-scrollbar-thumb:hover{background-color:var(--gray-400)}::-webkit-scrollbar-button{display:none}body{color:var(--black);background-color:var(--alice-zero)}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}*{font-size:14px}.lp-landing,.lp-landing *{font-size:inherit}:where(.ant-typography,.ant-btn,.ant-input,.ant-menu,.ant-form-item,.ant-form,.ant-form-item-label,.ant-form-item-label>label,.ant-select,.ant-picker,.ant-tag){font-family:var(--font-primary)}:where(.ant-input,.ant-menu,.ant-form-item,.ant-form,.ant-form-item-label,.ant-picker-input){font-size:14px!important}.ant-tag,.ant-tag *{font-size:.75rem!important}.ant-tag{position:relative;font-family:var(--font-roboto-medium)!important;border-color:#0000!important}.ant-tag:after{content:"";border-radius:inherit;opacity:.42;pointer-events:none;border:1px solid;position:absolute;inset:-1px}.ant-tag:not(.ant-tag-blue,.ant-tag-purple,.ant-tag-cyan,.ant-tag-green,.ant-tag-magenta,.ant-tag-pink,.ant-tag-red,.ant-tag-orange,.ant-tag-yellow,.ant-tag-volcano,.ant-tag-geekblue,.ant-tag-lime,.ant-tag-gold,.ant-tag-success,.ant-tag-processing,.ant-tag-error,.ant-tag-warning):after{opacity:1;border-color:var(--ds-line-tag)}.ant-tag{vertical-align:middle;align-items:center;line-height:1.5715;display:inline-flex;border-radius:2em!important;padding-inline:.625rem!important}.ant-tag>:first-child:not(span):not(a){flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;line-height:1!important}.ant-tag>:first-child:not(span):not(a) svg{width:1em;height:1em;display:block}.ant-tag>:first-child:not(span):not(a)+span{margin-inline-start:7px}:root{--ds-icon-optical-shift:.0625em}.ant-tag>:first-child:not(span):not(a),.ant-tag>.anticon:first-child,.ant-btn:not(.ant-btn-icon-only)>.ant-btn-icon,.ant-dropdown-menu-item>.ant-dropdown-menu-item-icon,.ant-tabs-tab-btn>.ant-tabs-tab-icon{transform:translateY(var(--ds-icon-optical-shift))}.ant-col.ant-form-item-label>label,.ant-form-item-label>label,.ant-form-item .ant-form-item-label>label{font-family:var(--font-primary);font-size:14px!important}:where(.ant-btn){font-size:var(--font-size-btn)!important}.ant-pagination,.ant-pagination *,.ant-pagination .ant-pagination-total-text,.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next,.ant-pagination .ant-pagination-jump-prev,.ant-pagination .ant-pagination-jump-next,.ant-pagination .ant-select-selector,.ant-pagination .ant-select-selection-item{font-size:14px!important}.tyrann-cursor{cursor:pointer}.ant-typography,.ant-btn,.ant-input,.ant-select,.ant-select-selector,.ant-select-selection-item,.ant-select-selection-placeholder,.ant-dropdown-menu,.ant-menu,.ant-modal-content,.ant-modal-container,.ant-drawer-section,.ant-form,.ant-form-item,.ant-form-item-label,.ant-form-item-label>label,.ant-form-item-control,.ant-form-item-control-input,.ant-table,.ant-tabs,.ant-notification,.ant-message,.ant-popover,.ant-tooltip,.ant-drawer-content,.ant-card,.ant-descriptions,.ant-tag,.ant-badge,.ant-alert,.ant-checkbox,.ant-checkbox+span,.ant-radio,.ant-radio+span,.ant-calendar,.ant-pagination,.ant-radio-group,h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography,h5.ant-typography,.ant-table-thead>tr>th,.ant-menu-item,.ant-menu-submenu-title,.ant-modal-title,.ant-modal-header,.ant-dropdown-menu-item,.ant-select-dropdown,.ant-select-item,.ant-select-item-option,.ant-picker,.ant-picker-input>input,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-input,.ant-root,.ant-app,label{font-family:var(--font-primary)}.ant-btn{text-transform:none}.ant-typography strong,.ant-btn-primary,.ant-table-thead>tr>th,.ant-form-item-required,.ant-menu-item-selected{font-weight:500!important}.ant-typography,.ant-form-item-label>label,.ant-form-item-required:before,.ant-input,.ant-menu-item{font-weight:400!important}.ant-typography,.ant-btn,.ant-input{letter-spacing:.2px!important}.ant-modal-title,.ant-modal-header .ant-modal-title{font-family:var(--font-roboto-medium);font-size:1rem!important}.ant-modal-title *{font-size:1rem}.ant-modal-title{font-weight:400!important}.ant-form-item .ant-form-item-explain,.ant-form-item .ant-form-item-explain *,.ant-form-item .ant-form-item-extra,.ant-form-item .ant-form-item-extra *{font-size:.75rem}.ant-input-affix-wrapper .ant-input-prefix{color:var(--gray-six);margin-inline-end:7px!important}.ant-image-preview-img,.ant-image:hover,.ant-image-img:hover,.ant-image-mask:hover{border-radius:5%!important}.ant-form-item{margin-bottom:.4rem!important}.ant-select .ant-select-selector{min-height:35px!important}.ant-btn{font-weight:500!important}.ant-btn.ant-btn.ant-btn{--ant-button-default-hover-color:var(--ant-button-default-color);--ant-button-default-hover-border-color:var(--ant-button-default-border-color);--ant-button-default-hover-bg:var(--ant-button-default-bg);--ant-button-default-active-color:var(--ant-button-default-color);--ant-button-default-active-border-color:var(--ant-button-default-border-color);--ant-button-default-active-bg:var(--ant-button-default-bg);--ant-color-primary-hover:var(--ant-color-primary);--ant-color-primary-active:var(--ant-color-primary)}.ant-btn.ant-btn-color-dangerous:not(.ant-btn-variant-solid){--ant-color-error:var(--ds-btn-danger-fg);--ant-color-error-hover:var(--ds-btn-danger-fg);--ant-color-error-active:var(--ds-btn-danger-fg)}.ant-btn.ant-btn-color-dangerous.ant-btn-variant-outlined{--ant-btn-bg-color:var(--ant-button-default-bg);--ant-btn-border-color:var(--ant-button-default-border-color);--ant-btn-text-color:var(--ds-btn-danger-fg);--ant-btn-bg-color-hover:var(--ds-btn-danger-bg-hover);--ant-btn-border-color-hover:var(--ds-btn-danger-bg-hover);--ant-btn-text-color-hover:var(--ds-btn-danger-ink);--ant-btn-bg-color-active:var(--ds-btn-danger-bg-active);--ant-btn-border-color-active:var(--ds-btn-danger-bg-active);--ant-btn-text-color-active:var(--ds-btn-danger-ink)}.ant-btn:focus,.ant-btn:focus-visible{box-shadow:none!important;outline:none!important}.ant-btn-icon{font-weight:400!important}.ant-picker,.ant-picker-input>input,.ant-picker-dropdown,.ant-picker-dropdown *,.ant-picker-panel,.ant-picker-panel *,.ant-picker-header,.ant-picker-header *,.ant-picker-content,.ant-picker-content *,.ant-picker-footer,.ant-picker-footer *{font-size:14px!important}.ant-picker-input>input{line-height:1.5715!important}@media (width<=39.99rem){.ant-picker-dropdown .ant-picker-panels>.ant-picker-panel:last-child{display:none}.ant-picker-dropdown .ant-picker-panels>.ant-picker-panel:first-child .ant-picker-header-next-btn,.ant-picker-dropdown .ant-picker-panels>.ant-picker-panel:first-child .ant-picker-header-super-next-btn{visibility:visible!important}}.ant-steps .ant-steps-item-icon .ant-steps-icon>svg,.ant-steps .ant-steps-item-icon .anticon.anticon-check.ant-steps-finish-icon,.ant-steps-icon>.anticon.anticon-check.ant-steps-finish-icon,.ant-steps .ant-steps-item-title,.ant-steps .ant-steps-item-description,.ant-steps.ant-steps-small .ant-steps-item-icon .ant-steps-icon,.ant-steps.ant-steps-small .ant-steps-item-title{font-size:14px!important}.ant-steps.ant-steps-small .ant-steps-item-description{font-size:12px!important}.ant-steps .ant-steps-item-icon .ant-steps-icon svg{width:24px!important;height:24px!important}.ant-steps .ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon svg{width:16px!important;height:16px!important}.ant-steps.ant-steps-small .ant-steps-item-icon .ant-steps-icon svg{width:20px!important;height:20px!important}.ant-badge-status-text,.ant-ribbon-text,.ant-form-item-explain-error{font-size:14px!important}.ant-badge-status-dot{width:8px!important;height:8px!important}[data-theme=dark] .ant-input-outlined,[data-theme=dark] .ant-input-number-outlined,[data-theme=dark] .ant-picker-outlined,[data-theme=dark] .ant-mentions-outlined,[data-theme=dark] .ant-select-outlined .ant-select-selector{background-color:var(--ds-srf-input);color:var(--slate-seven)}.page-head__title{font-size:1rem;font-family:var(--font-roboto-medium);color:var(--gray-600)}.ant-popconfirm .ant-popover-inner,.ant-popconfirm .ant-popover-container{padding:1rem}.ant-popconfirm .ant-popconfirm-message{gap:.75rem;margin-bottom:1rem}.ant-popconfirm .ant-popconfirm-message-icon{height:calc(.875rem * var(--ant-line-height,1.5714));align-items:center;margin-inline-end:0;display:inline-flex}.ant-popconfirm .ant-popconfirm-message-icon,.ant-popconfirm .ant-popconfirm-message-icon *{font-size:1rem}:is(.ant-popconfirm .ant-popconfirm-message:has(.ant-popconfirm-description) .ant-popconfirm-message-icon,.ant-popconfirm .ant-popconfirm-message:has(.ant-popconfirm-description) .ant-popconfirm-message-icon *){font-size:1.25rem}.ant-popover.ant-popconfirm .ant-popconfirm-message>.ant-popconfirm-message-icon .anticon{margin-inline-end:0}.ant-popover.ant-popconfirm .ant-popconfirm-message .ant-popconfirm-title{font-family:var(--font-roboto-medium);color:var(--gray-nine);font-weight:400}.ant-popover.ant-popconfirm .ant-popconfirm-message .ant-popconfirm-description{font-family:var(--font-roboto-regular);color:var(--gray-600);margin-top:.25rem}.ant-popconfirm .ant-popconfirm-buttons{justify-content:flex-end;gap:.5rem;display:flex}.ant-popconfirm .ant-popconfirm-buttons .ant-btn{margin-inline-start:0}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-color-primary.ant-btn-variant-solid{--ant-btn-solid-bg-color:var(--ds-btn-deep-green);--ant-btn-solid-bg-color-hover:var(--ds-btn-deep-green);--ant-btn-solid-bg-color-active:var(--ds-btn-deep-green)}:root{--feedback-line:calc(.875rem * var(--ant-line-height,1.5714))}.ant-modal.ant-modal-confirm .ant-modal-container{font-family:var(--font-roboto-regular);padding:1.5rem}.ant-modal.ant-modal-confirm .ant-modal-confirm-body{align-items:flex-start;column-gap:.75rem}.ant-modal.ant-modal-confirm .ant-modal-confirm-body>.anticon{height:var(--feedback-line);align-items:center;margin-inline-end:0;display:inline-flex}.ant-modal.ant-modal-confirm .ant-modal-confirm-body>.anticon,.ant-modal.ant-modal-confirm .ant-modal-confirm-body>.anticon *{font-size:1.25rem}.ant-modal.ant-modal-confirm .ant-modal-confirm-title,.ant-modal.ant-modal-confirm .ant-modal-confirm-title *{font-family:var(--font-roboto-medium);font-size:.875rem;font-weight:400;line-height:var(--feedback-line);color:var(--gray-nine)}.ant-modal.ant-modal-confirm .ant-modal-confirm-content{font-family:var(--font-roboto-regular);color:var(--gray-600);margin-top:.25rem}.ant-modal.ant-modal-confirm .ant-modal-confirm-btns{margin-top:1.5rem}.ant-modal.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-color-primary.ant-btn-variant-solid{--ant-btn-solid-bg-color:var(--ds-btn-deep-green);--ant-btn-solid-bg-color-hover:var(--ds-btn-deep-green);--ant-btn-solid-bg-color-active:var(--ds-btn-deep-green)}.ant-notification .ant-notification-notice{padding:1rem}.ant-notification .ant-notification-notice-wrapper{gap:.75rem}.ant-notification .ant-notification-notice-icon{height:var(--feedback-line);align-items:center;display:inline-flex}.ant-notification .ant-notification-notice-icon,.ant-notification .ant-notification-notice-icon *{font-size:1.25rem}.ant-notification .ant-notification-notice-title{font-family:var(--font-roboto-medium);font-size:.875rem;font-weight:400;line-height:var(--feedback-line);color:var(--gray-nine)}.ant-notification .ant-notification-notice-description{font-family:var(--font-roboto-regular);color:var(--gray-600);margin-top:.25rem}.ant-message .ant-message-notice-wrapper{gap:.5rem}.ant-message .ant-message-notice-icon{align-items:center;display:inline-flex}.ant-message .ant-message-notice-icon,.ant-message .ant-message-notice-icon *{font-size:1rem}.ant-message .ant-message-notice-title{font-family:var(--font-roboto-medium);color:var(--gray-nine);font-weight:400}.ant-alert.ant-alert{column-gap:.75rem}.ant-alert.ant-alert-with-description{padding:1rem}.ant-alert .ant-alert-icon{height:var(--feedback-line);align-self:flex-start;align-items:center;margin-inline-end:0;display:inline-flex}.ant-alert .ant-alert-icon,.ant-alert .ant-alert-icon *{font-size:1rem}.ant-alert.ant-alert-with-description .ant-alert-icon,.ant-alert.ant-alert-with-description .ant-alert-icon *{font-size:1.25rem}.ant-alert.ant-alert .ant-alert-title{font-family:var(--font-roboto-medium);font-size:.875rem;font-weight:400;line-height:var(--feedback-line)}.ant-alert.ant-alert .ant-alert-description{font-family:var(--font-roboto-regular);color:var(--gray-600);margin-top:.25rem}.ant-popover:not(.ant-popconfirm) .ant-popover-container:has(>.ant-popover-title){padding:1rem}.ant-popover:not(.ant-popconfirm) .ant-popover-title{font-family:var(--font-roboto-medium);color:var(--gray-nine);margin-bottom:.25rem;font-size:.875rem;font-weight:400}.ant-popover:not(.ant-popconfirm) .ant-popover-container:has(>.ant-popover-title)>.ant-popover-content{font-family:var(--font-roboto-regular);color:var(--gray-600)}.ant-tooltip .ant-tooltip-container{font-family:var(--font-roboto-regular);padding:.5rem .75rem}.cc-nav .ant-btn.cc-nav__item{--ant-btn-bg-color-hover:transparent;--ant-btn-bg-color-active:transparent;--ant-btn-text-color-hover:var(--slate-ten);--ant-btn-text-color-active:var(--slate-ten)}.cc-nav .ant-btn.cc-nav__item:before{content:"";background-color:#0000;border-radius:.375rem;transition:background-color .12s;position:absolute;inset:.125rem .25rem}.cc-nav .ant-btn.cc-nav__item>*{position:relative}.cc-nav .ant-btn.cc-nav__item:hover:before{background-color:var(--ds-srf-hover)}.ds-form-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.ant-drawer .ant-drawer-title{font-family:var(--font-roboto-medium);color:var(--gray-nine);font-size:.875rem;font-weight:400}.ant-drawer .ant-drawer-footer{padding:1rem 1.5rem}.feed-react-popover .ant-popover-inner,.feed-react-popover .ant-popover-container{border-radius:2rem;padding:.125rem}.feed-comments__new--reply .ant-mentions,.feed-comments__new--reply .ant-mentions:hover,.feed-comments__new--reply .ant-mentions:focus-within,.feed-comments__new--reply .ant-mentions-focused,.feed-comments__new--reply .ant-mentions textarea,.feed-comments__new--reply .ant-mentions textarea:focus,.notes-composer .ant-input,.notes-composer .ant-input:hover,.notes-composer .ant-input:focus,.notes-composer .ant-input-focused,.notes-editor__dialog .ant-input,.notes-editor__dialog .ant-input:hover,.notes-editor__dialog .ant-input:focus,.notes-editor__dialog .ant-input-focused{box-shadow:none;background-color:#0000;border-color:#0000;outline:none}.notes-composer__title.ant-input,.notes-editor__title.ant-input{font-size:1.375rem;line-height:1.75rem}.notes-composer__body.ant-input,.notes-editor__body.ant-input{font-size:1rem;line-height:1.5rem}.global-icon{color:var(--gray-eight)!important;padding:0!important;font-size:24px!important}.global-icon__large{font-size:5em!important}.ant-btn-dark-cyan.ant-btn-dark-cyan{color:var(--white);background:var(--dark-cyan-six);border:none;font-size:14px}.ant-btn-dark-cyan.ant-btn-dark-cyan path{stroke:var(--dark-cyan-one)}.ant-btn-dark-cyan.ant-btn-dark-cyan:hover,.ant-btn-dark-cyan.ant-btn-dark-cyan:active,.ant-btn-dark-cyan.ant-btn-dark-cyan:focus,.ant-btn-dark-cyan.ant-btn-dark-cyan:disabled,.ant-btn-dark-cyan.ant-btn-dark-cyan:disabled:hover{background:var(--dark-cyan-six);color:var(--white);border:none}.ant-btn-dark-cyan.ant-btn-dark-cyan:hover,.ant-btn-dark-cyan.ant-btn-dark-cyan:active{background:var(--dark-cyan-five)}.ant-btn-blue.ant-btn-blue{color:var(--white);background:var(--blue-six);border:none;font-size:14px}.ant-btn-blue.ant-btn-blue path{stroke:var(--blue-one)}.ant-btn-blue.ant-btn-blue:hover,.ant-btn-blue.ant-btn-blue:active,.ant-btn-blue.ant-btn-blue:focus,.ant-btn-blue.ant-btn-blue:disabled,.ant-btn-blue.ant-btn-blue:disabled:hover{background:var(--blue-six);color:var(--white);border:none}.ant-btn-blue.ant-btn-blue:hover,.ant-btn-blue.ant-btn-blue:active{background:var(--blue-five)}:root{--overlay-bg:var(--ds-overlay-bg);--loader-height:4px;--loader-color:var(--blue-six);--loader-bg:var(--ds-loader-bg)}.tyrann-lib-overlay{content:"";z-index:9998;background-color:var(--overlay-bg);width:100%;height:100%;position:fixed;top:0;left:0}.tyrann-lib-loader{width:100%;height:var(--loader-height);z-index:9999;position:fixed;top:0;left:0}.loader{background-color:var(--loader-color);height:100%;animation:2s ease-in-out infinite loader-animation;position:absolute;top:0;left:0}.loader:before{content:"";z-index:9998;background-color:var(--loader-bg);width:100%;height:100%;position:fixed;top:.3rem;left:0}@keyframes loader-animation{0%{width:0%}50%{width:50%}to{width:100%}}.tyrann-view-enter{animation:.18s cubic-bezier(.4,0,.2,1) tyrann-view-enter}@keyframes tyrann-view-enter{0%{transform:translateY(.25rem)}to{transform:none}}@media (prefers-reduced-motion:reduce){.tyrann-view-enter{animation:none}}.route-progress{z-index:10000;pointer-events:none;opacity:0;transform-origin:0;background-color:var(--ds-accent,var(--blue-six));width:100%;height:3px;box-shadow:0 0 6px var(--ds-accent,var(--blue-six));position:fixed;top:0;left:0;transform:scaleX(0)}:root{--ds-av-radius-round:50%;--ds-av-radius-org:28%;--ds-av-radius-pill:999px;--ds-av-tint-empty:#eef0f2;--ds-av-mark:#c2cad2;--ds-av-mark-deep:#a6b1bb;--ds-av-hairline:#171a1f12;--ds-av-text-ratio:.4;--ds-av-status-ratio:.28;--ds-av-ghost-offset:.055em;--ds-av-ghost-opacity:.16;--ds-av-font:inherit;--ds-av-ring:var(--white);--ds-av-status-online:#1e9e6a;--ds-av-status-away:#d98a1f;--ds-av-status-busy:#c4443c}.ds-av-root{width:var(--ds-av-size,40px);height:var(--ds-av-size,40px);vertical-align:middle;flex:none;display:inline-block;position:relative}.ds-av{border-radius:var(--ds-av-radius-round);background:var(--ds-av-tint,var(--ds-av-tint-empty));color:var(--ds-av-ink,inherit);box-shadow:inset 0 0 0 1px var(--ds-av-hairline);font-family:var(--ds-av-font);font-size:calc(var(--ds-av-size,40px) * var(--ds-av-text-ratio));letter-spacing:.02em;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex;position:absolute;inset:0;overflow:hidden}.ds-av--org{border-radius:var(--ds-av-radius-org)}.ds-av__img,.ds-av__mark{object-fit:cover;width:100%;height:100%;display:block}.ds-av__txt,.ds-av__ghost{font-size:inherit}.ds-av__txt{z-index:1;position:relative;transform:translateY(.02em)}.ds-av__ghost{opacity:var(--ds-av-ghost-opacity);transform:translate(var(--ds-av-ghost-offset), calc(var(--ds-av-ghost-offset) + .02em));position:absolute}.ds-av__status{width:calc(var(--ds-av-size,40px) * var(--ds-av-status-ratio));height:calc(var(--ds-av-size,40px) * var(--ds-av-status-ratio));box-shadow:0 0 0 max(1.5px, calc(var(--ds-av-size,40px) * .055)) var(--ds-av-ring);border-radius:50%;position:absolute;bottom:2%;right:2%}.ds-av__status[data-state=online]{background:var(--ds-av-status-online)}.ds-av__status[data-state=away]{background:var(--ds-av-status-away)}.ds-av__status[data-state=busy]{background:var(--ds-av-status-busy)}.ds-av__status[data-state=offline]{background:var(--ds-av-ring);box-shadow:0 0 0 max(1.5px, calc(var(--ds-av-size,40px) * .055)) var(--ds-av-ring), inset 0 0 0 max(1.5px, calc(var(--ds-av-size,40px) * .07)) var(--ds-av-mark-deep)}.ds-av--loading{background:linear-gradient(100deg,#e9ecef 30%,#f4f6f7 50%,#e9ecef 70%) 0 0/220% 100%;animation:1.4s linear infinite ds-av-sheen}@keyframes ds-av-sheen{to{background-position:-120% 0}}.ds-av-root:is(a,button){cursor:pointer;background:0 0;border:0;padding:0}.ds-av-root:focus-visible{outline-offset:3px;border-radius:var(--ds-av-radius-round);outline:2px solid}.ds-av-group{align-items:center;display:flex}.ds-av-group>.ds-av-root{margin-left:calc(var(--ds-av-size,40px) * -.3)}.ds-av-group>.ds-av-root:first-child{margin-left:0}.ds-av-group .ds-av{box-shadow:inset 0 0 0 1px var(--ds-av-hairline), 0 0 0 max(2px, calc(var(--ds-av-size,40px) * .05)) var(--ds-av-ring)}.ds-av-root--overflow{width:auto;min-width:var(--ds-av-size,40px)}.ds-av__overflow{border-radius:var(--ds-av-radius-pill);color:#5f6873;height:100%;font-size:max(.75rem, calc(var(--ds-av-size,40px) * .3));white-space:nowrap;background:#e7eaee;padding:0 .5em;position:relative}@media (prefers-reduced-motion:reduce){.ds-av--loading{animation:none}}.list-pagination__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.list-pagination__count{font-family:var(--font-roboto-regular);color:var(--gray-600)}.list-pagination__count-number{font-family:var(--font-roboto-medium);color:var(--gray-nine)}.list-pagination{justify-content:center;display:flex}.list-pagination .ant-pagination{flex-wrap:wrap;justify-content:center;align-items:center;row-gap:.5rem;display:flex}@media (width>=40rem){.list-pagination,.list-pagination .ant-pagination{justify-content:flex-end}}.nav-list{--nav-list-hover:#818b981a;--nav-list-selected:#818b9826;--nav-list-accent:var(--blue-six);flex-direction:column;gap:.25rem;display:flex}[data-theme=dark] .nav-list{--nav-list-hover:#656c7633;--nav-list-selected:#656c764d}.nav-list__heading{font-size:.75rem;font-weight:400;font-family:var(--font-roboto-medium);color:var(--gray-600);margin:0;padding:.375rem 1rem;line-height:1.25rem}.nav-list__items{flex-direction:column;margin:0;padding:0 .5rem;list-style:none;display:flex}.nav-list__item{width:100%;min-height:2rem;color:var(--gray-ten);text-align:left;cursor:pointer;background-color:#0000;border:0;border-radius:.375rem;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;transition:background-color .12s;display:flex;position:relative}.nav-list__item:hover{background-color:var(--nav-list-hover)}.nav-list__item:focus-visible{outline:2px solid var(--nav-list-accent);outline-offset:-2px}.nav-list__item--active,.nav-list__item--active:hover{background-color:var(--nav-list-selected);font-family:var(--font-roboto-medium)}.nav-list__item--active:after{content:"";background-color:var(--nav-list-accent);border-radius:.375rem;width:.25rem;height:1.5rem;position:absolute;top:calc(50% - .75rem);left:-.5rem}.nav-list__icon{width:1rem;height:1rem;color:var(--gray-600);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nav-list .nav-list__icon>*,.nav-list .nav-list__icon .sidebar-submenu-icon{width:1rem;height:1rem;color:inherit;background:0 0;font-size:1rem!important}.nav-list .nav-list__icon svg{width:1rem;height:1rem}.nav-list__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.nav-list--plain .nav-list__item--active:after{content:none}.nav-list__dot{background-color:var(--nav-list-accent);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;margin-left:auto}.lockable{position:relative}.lockable--locked>:first-child{-webkit-user-select:none;user-select:none;min-height:13rem}.implementation-veil{z-index:1;text-align:center;background-color:color-mix(in srgb, var(--white) 78%, transparent);-webkit-backdrop-filter:blur(3px);border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem;display:flex;position:absolute;inset:0}.implementation-veil__icon{color:var(--gray-eight);font-size:1.5rem;display:inline-flex}.implementation-veil__title{font-family:var(--font-roboto-medium);color:var(--gray-nine);font-size:.875rem}.implementation-veil__text{max-width:28rem;font-family:var(--font-roboto-regular);color:var(--gray-eight);margin-bottom:.25rem;font-size:.875rem;line-height:1.4}.implementation-form__intro{font-family:var(--font-roboto-regular);color:var(--gray-eight);margin:0 0 1rem;font-size:.875rem;line-height:1.4}.implementation-form__company{font-family:var(--font-roboto-medium);color:var(--gray-nine);margin:0 0 1rem;font-size:.875rem}.implementation-form__actions{justify-content:flex-end;gap:.5rem;display:flex}.subscription-notice{border:1px solid #0000;border-radius:.375rem;align-items:flex-start;gap:.75rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex}.subscription-notice--attention{border-color:var(--ds-attention-muted);background-color:var(--ds-attention-subtle)}.subscription-notice--accent{border-color:var(--ds-accent-muted);background-color:var(--ds-accent-subtle)}.subscription-notice__icon{flex:none;align-items:center;height:1.375rem;font-size:1rem;display:flex}.subscription-notice--attention .subscription-notice__icon{color:var(--ds-attention-fg)}.subscription-notice--accent .subscription-notice__icon{color:var(--ds-accent-fg)}.subscription-notice__content{flex-direction:column;gap:.125rem;min-width:0;display:flex}.subscription-notice__title{font-family:var(--font-roboto-medium)}.subscription-notice__text{color:var(--gray-600);text-wrap:pretty}.attachment-viewer{z-index:1100;background-color:var(--gray-three);flex-direction:column;display:flex;position:fixed;inset:0}.attachment-viewer--loading{justify-content:center;align-items:center}.attachment-viewer__bar{background-color:var(--white);border-bottom:1px solid var(--ds-line-divider);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.5rem 1rem;display:flex}.attachment-viewer__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--slate-eight);font-family:var(--font-roboto-medium);flex:12rem;overflow:hidden}.attachment-viewer__group{align-items:center;gap:.25rem;display:flex}.attachment-viewer__count{text-align:center;min-width:4rem;color:var(--gray-600);white-space:nowrap}.attachment-viewer__pages{flex:1;padding:1rem;overflow:auto}.attachment-viewer__page{background-color:#fff;width:fit-content;margin:0 auto 1rem;box-shadow:0 1px 3px #00000026}.attachment-viewer__sentinel{height:1px}.attachment-viewer__message{color:var(--gray-600);text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:3rem 1rem;display:flex}.attachment-viewer__gallery-actions{align-items:center;gap:.75rem;display:flex}.attachment-viewer__gallery-download{color:inherit;cursor:pointer;background:0 0;border:0;padding:.75rem;font-size:1.125rem;display:flex}.section-tabs{flex-direction:column;min-width:0;display:flex}.section-tabs__row{border-bottom:1px solid var(--ds-line-frame);align-items:stretch;height:3rem;padding:0 .5rem;display:flex;position:relative;overflow:hidden}.section-tabs__tab{font:inherit;background:0 0;border-top:0;border-left:0;border-right:0;margin:0}.section-tabs__tab:focus-visible{outline:2px solid var(--blue-six);outline-offset:-2px}.section-tabs .sidebar-icon-circle{width:auto;height:auto;color:var(--gray-600);font-size:1.125rem!important}.section-tabs .health-nav__more{margin-left:0}.section-tabs__measure{visibility:hidden;pointer-events:none;white-space:nowrap;width:max-content;height:0;display:flex;position:absolute;top:0;left:0;overflow:hidden}.section-tabs__measure>*{flex-shrink:0}.section-tabs__count{color:var(--blue-six);background-color:var(--alice-blue-one);border-radius:999px;padding:0 .375rem}.section-tabs__count--warning{color:var(--ds-cir-gold-ink);background-color:var(--ds-cir-gold-bg)}@media (width>=50rem){.section-tabs--compact .section-tabs__row{padding:0}.section-tabs--compact .health-nav__tab{padding:0 .5rem}}.section-tabs__panel{padding-top:1rem}.dictation__live{align-items:center;gap:.5rem;display:inline-flex}.dictation__dot{background-color:var(--ds-danger-fg);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;animation:1.2s ease-in-out infinite dictation-pulse}.dictation__clock{color:var(--gray-600);font-variant-numeric:tabular-nums}.dictation__line{color:var(--gray-600);font-family:var(--font-roboto);overflow-wrap:anywhere;margin-top:.25rem;display:block}.dictation__line--live{color:var(--slate-eight)}.dictation__line--error{color:var(--ds-danger-fg)}.dictation-field{position:relative}.dictation-field__action{z-index:1;position:absolute;top:0;right:0}@keyframes dictation-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.dictation__dot{animation:none}}.health-content__container:has(>.notes-board){max-width:none}.notes-board{flex-direction:column;gap:1rem;padding:1rem 0 5rem;display:flex}.notes-board .notes-board__menu{width:100%;max-height:none;padding:0;position:static;overflow:visible}.notes-board__main{flex-direction:column;flex:1;gap:1rem;min-width:0;display:flex}.notes-board__heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.notes-board__search,.notes-board__trash{width:100%;max-width:37.5rem;margin:0 auto}.notes-board__trash{color:var(--gray-600);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;font-style:italic;display:flex}.notes-board__state,.notes-board__empty,.notes-board__more{color:var(--gray-600);text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1rem;display:flex}.notes-board__empty{padding-top:4rem;font-size:1rem}.notes-board__section{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.notes-board__section-title{width:100%;max-width:var(--notes-grid-width,100%);font-family:var(--font-roboto-medium);letter-spacing:.06em;color:var(--gray-600);margin:0 auto;padding:0 .75rem;font-size:.75rem}@media (width>=66rem){.notes-board{flex-direction:row;align-items:flex-start;gap:1.5rem}.notes-board .notes-board__menu{width:16rem;max-height:calc(100vh - 108px);position:sticky;top:108px;overflow-y:auto}}.notes-color--default{--note-bg:var(--white);--note-line:var(--ds-line-frame)}.notes-color--coral{--note-bg:var(--note-coral-bg);--note-line:var(--note-coral-bg)}.notes-color--peach{--note-bg:var(--note-peach-bg);--note-line:var(--note-peach-bg)}.notes-color--sand{--note-bg:var(--note-sand-bg);--note-line:var(--note-sand-bg)}.notes-color--mint{--note-bg:var(--note-mint-bg);--note-line:var(--note-mint-bg)}.notes-color--sage{--note-bg:var(--note-sage-bg);--note-line:var(--note-sage-bg)}.notes-color--fog{--note-bg:var(--note-fog-bg);--note-line:var(--note-fog-bg)}.notes-color--storm{--note-bg:var(--note-storm-bg);--note-line:var(--note-storm-bg)}.notes-color--dusk{--note-bg:var(--note-dusk-bg);--note-line:var(--note-dusk-bg)}.notes-color--blossom{--note-bg:var(--note-blossom-bg);--note-line:var(--note-blossom-bg)}.notes-color--clay{--note-bg:var(--note-clay-bg);--note-line:var(--note-clay-bg)}.notes-color--chalk{--note-bg:var(--note-chalk-bg);--note-line:var(--note-chalk-bg)}.notes-composer{border:1px solid var(--note-line,var(--ds-line-frame));background-color:var(--note-bg,var(--white));width:100%;max-width:37.5rem;box-shadow:var(--notes-shadow);border-radius:.5rem;margin:0 auto 1rem;padding:.5rem .5rem .25rem;transition:background-color .2s}.notes-composer--collapsed{cursor:text;justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .5rem .25rem 1rem;display:flex}.notes-composer__quick{gap:.25rem;display:flex}.notes-composer__prompt{font-family:var(--font-roboto-medium);color:var(--gray-600)}.notes-composer__head,.notes-editor__head{align-items:flex-start;gap:.25rem;display:flex}.notes-composer__title,.notes-editor__title{font-family:var(--font-roboto-medium)}.notes-composer__foot,.notes-editor__foot{align-items:center;gap:.5rem;padding-top:.25rem;display:flex}.notes-masonry{width:100%;position:relative}.notes-masonry__item{position:absolute;top:0;left:0}.notes-masonry--ready .notes-masonry__item{transition:transform .22s}.notes-card{border:1px solid var(--note-line);background-color:var(--note-bg);color:var(--gray-ten);cursor:default;border-radius:.5rem;flex-direction:column;padding:.75rem 1rem .25rem;transition:box-shadow .2s,background-color .2s;display:flex;position:relative}.notes-card:hover,.notes-card:focus-visible{box-shadow:var(--notes-shadow)}.notes-card:focus-visible{outline:2px solid var(--ds-accent-line);outline-offset:1px}.notes-card--placeholder{visibility:hidden}.notes-card__title{font-family:var(--font-roboto-medium);overflow-wrap:anywhere;margin:0 0 .5rem;padding-right:1.75rem;font-size:1rem;line-height:1.5rem}.notes-card__body{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:18;-webkit-box-orient:vertical;margin:0;line-height:1.25rem;display:-webkit-box;overflow:hidden}.notes-card__items{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.notes-card__item{overflow-wrap:anywhere;align-items:flex-start;gap:.5rem;display:flex}.notes-card__item-text{min-width:0}.notes-card__item--done{color:var(--gray-600)}.notes-card__labels{flex-wrap:wrap;gap:.25rem;margin-top:.75rem;display:flex}.notes-chip{background-color:var(--notes-chip-bg);text-overflow:ellipsis;white-space:nowrap;border-radius:1rem;align-items:center;max-width:100%;padding:0 .5rem;font-size:.75rem;line-height:1.5rem;display:inline-flex;overflow:hidden}.notes-card__pin{opacity:0;transition:opacity .15s;position:absolute;top:.25rem;right:.25rem}.notes-toolbar{flex-wrap:wrap;align-items:center;gap:.25rem;margin:.5rem -.5rem 0;display:flex}.notes-card .notes-toolbar{opacity:0;transition:opacity .15s}.notes-card:hover .notes-toolbar,.notes-card:focus-within .notes-toolbar,.notes-card:hover .notes-card__pin,.notes-card:focus-within .notes-card__pin{opacity:1}@media (hover:none){.notes-card .notes-toolbar,.notes-card__pin,.notes-images__remove,.notes-checklist__item .feed-icon-btn{opacity:1}}.notes-card .feed-icon-btn,.notes-toolbar .feed-icon-btn,.notes-composer .feed-icon-btn,.notes-editor .feed-icon-btn{width:2rem;height:2rem;color:var(--gray-ten);opacity:.75;font-size:1.125rem}.notes-card .feed-icon-btn:hover,.notes-toolbar .feed-icon-btn:hover,.notes-composer .feed-icon-btn:hover,.notes-editor .feed-icon-btn:hover{opacity:1;background-color:var(--notes-chip-bg)}.notes-composer .notes-toolbar,.notes-editor__dialog .notes-toolbar{gap:.5rem;margin:0}.notes-editor__tools{gap:.5rem}.notes-composer__foot .feed-icon-btn,.notes-editor__foot .feed-icon-btn,.notes-composer__head .feed-icon-btn,.notes-editor__head .feed-icon-btn{width:2.25rem;height:2.25rem;font-size:1.25rem}@media (width>=40rem){.notes-composer .notes-toolbar,.notes-editor__dialog .notes-toolbar,.notes-editor__tools{gap:1rem}}.notes-glyph{display:block}.notes-images{border-radius:.5rem .5rem 0 0;gap:.25rem;display:grid;overflow:hidden}.notes-card .notes-images{margin:-.75rem -1rem .75rem}.notes-composer .notes-images{margin:-.5rem -.5rem .5rem}.notes-editor__dialog .notes-images{flex:none;margin:-.75rem -.5rem .5rem}.notes-images--1{grid-template-columns:1fr}.notes-images--2{grid-template-columns:repeat(2,1fr)}.notes-images--3{grid-template-columns:repeat(3,1fr)}.notes-images__item{margin:0;position:relative;overflow:hidden}.notes-images--2 .notes-images__item,.notes-images--3 .notes-images__item{aspect-ratio:1}.notes-images__img{object-fit:cover;width:100%;height:100%;display:block}.notes-images__pending{background-color:var(--notes-chip-bg);width:100%;height:100%;min-height:6rem;display:block}.notes-images__remove{background-color:var(--note-bg,var(--white));opacity:0;border-radius:50%;transition:opacity .15s;position:absolute;bottom:.25rem;right:.25rem}.notes-images__item:hover .notes-images__remove,.notes-images__item:focus-within .notes-images__remove{opacity:1}.notes-image-status{color:var(--gray-600);padding:0 .5rem;font-size:.75rem}.notes-checklist{flex-direction:column;display:flex}.notes-checklist__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.notes-checklist__item,.notes-checklist__new{align-items:center;gap:.5rem;padding-left:.5rem;display:flex}.notes-checklist__text{flex:1}.notes-checklist__item .feed-icon-btn{opacity:0}.notes-checklist__item:hover .feed-icon-btn,.notes-checklist__item:focus-within .feed-icon-btn{opacity:.75}.notes-checklist__new{color:var(--gray-600);cursor:text}.notes-checklist__done{border-top:1px solid var(--note-line,var(--ds-line-frame));margin-top:.5rem;padding-top:.5rem}.notes-checklist__fold{color:var(--gray-600);font:inherit;text-align:left;cursor:pointer;background-color:#0000;border:0;padding:.25rem .5rem}.notes-checklist__done .notes-checklist__text{color:var(--gray-600);text-decoration:line-through}.notes-colors{grid-template-columns:repeat(6,2rem);gap:.25rem;display:grid}.notes-colors__swatch{border:2px solid var(--note-line);background-color:var(--note-bg);width:2rem;height:2rem;color:var(--gray-ten);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.notes-colors__swatch:hover,.notes-colors__swatch[aria-checked=true]{border-color:var(--ds-accent-line)}.notes-labels-picker{flex-direction:column;gap:.5rem;width:14rem;display:flex}.notes-labels-picker__title{font-family:var(--font-roboto-medium)}.notes-labels-picker__list{flex-direction:column;gap:.25rem;max-height:15rem;display:flex;overflow-y:auto}.notes-editor{z-index:1000;background-color:var(--ds-overlay-bg);justify-content:center;align-items:center;padding:.5rem;display:flex;position:fixed;inset:0}.notes-editor__dialog{border:1px solid var(--note-line);background-color:var(--note-bg);width:100%;max-width:37.5rem;max-height:calc(100vh - 1rem);color:var(--gray-ten);box-shadow:var(--notes-shadow-raised);border-radius:.5rem;flex-direction:column;gap:.25rem;padding:.75rem .5rem .5rem;display:flex;overflow-y:auto}.notes-editor__tools{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.notes-editor__edited{color:var(--gray-600);align-self:flex-end;padding:0 .5rem;font-size:.75rem}.notes-editor__notice{background-color:var(--notes-chip-bg);border-radius:.375rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin:0 .5rem;padding:.5rem .75rem;display:flex}.notes-editor__notice-actions{gap:.5rem;display:inline-flex}@media (width>=40rem){.notes-editor{padding:2rem}.notes-editor__dialog{max-height:calc(100vh - 4rem)}}.notes-undo{z-index:1001;background-color:var(--notes-snackbar-bg);color:var(--notes-snackbar-ink);box-shadow:var(--notes-shadow-raised);border-radius:.25rem;align-items:center;gap:.5rem;padding:.25rem .5rem .25rem 1rem;display:flex;position:fixed;bottom:1rem;left:1rem;right:1rem}.notes-undo__message{flex:1}.notes-undo .ant-btn-link{color:var(--notes-snackbar-link)}.notes-undo .feed-icon-btn{color:var(--notes-snackbar-ink)}@media (width>=40rem){.notes-undo{min-width:20rem;bottom:1.5rem;left:1.5rem;right:auto}}.notes-labels-dialog{flex-direction:column;gap:.75rem;display:flex}.notes-labels-dialog__error{color:var(--ds-danger-fg,var(--magenta-five));font-size:.75rem}.notes-labels-dialog__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.notes-labels-dialog__row{align-items:center;gap:.5rem;min-height:2.5rem;display:flex}.notes-labels-dialog__icon{color:var(--gray-600);font-size:1.125rem;display:inline-flex}.notes-labels-dialog__name{overflow-wrap:anywhere;flex:1}.notes-share{flex-direction:column;gap:1rem;display:flex}.notes-share__list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.notes-share__row{align-items:center;gap:.75rem;display:flex}.notes-share__controls{flex:none;align-items:center;gap:.25rem;display:inline-flex}.notes-share__role{color:var(--gray-600);flex:none}.notes-share__hint{color:var(--gray-600)}.notes-share__search{width:100%}.notes-share__option{align-items:center;gap:.5rem;min-width:0;display:flex}.notes-share__error{color:var(--ds-danger-fg)}.notes-person{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.notes-person__name{font-family:var(--font-roboto-medium);overflow-wrap:anywhere}.notes-person__line{color:var(--gray-600);overflow-wrap:anywhere}.notes-members{margin-top:.75rem}.notes-editor__dialog .notes-members,.notes-editor__view-only{padding:0 .5rem}.notes-editor__view-only{color:var(--gray-600)}.notes-comments{border-top:1px solid var(--ds-line-divider);margin-top:.5rem;padding:.75rem .5rem 0}.notes-comments__title{font-family:var(--font-roboto-medium);margin:0}.notes-comments .feed-icon-btn--send{color:var(--ds-btn-deep-green)}.notes-comments .feed-icon-btn--disabled{color:var(--gray-400)}.notes-reminder-row{flex-wrap:wrap;gap:.25rem;margin-top:.75rem;display:flex}.notes-reminder-row+.notes-card__labels{margin-top:.25rem}.notes-editor__dialog .notes-reminder-row{padding:0 .5rem}.notes-reminder-chip{gap:.25rem;padding-right:.25rem}.notes-reminder-chip__open{min-width:0;color:inherit;font:inherit;cursor:pointer;background-color:#0000;border:0;align-items:center;gap:.25rem;padding:0;display:inline-flex}.notes-reminder-chip__open:focus-visible{outline:2px solid var(--ds-accent-line);outline-offset:1px}.notes-reminder-chip .notes-glyph{flex:none;font-size:1rem}.notes-reminder-chip__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notes-reminder-chip--done .notes-reminder-chip__label{text-decoration:line-through}.notes-reminder-chip .feed-icon-btn{opacity:0;width:1.25rem;height:1.25rem;font-size:.75rem}.notes-reminder-chip:hover .feed-icon-btn,.notes-reminder-chip:focus-within .feed-icon-btn{opacity:1}@media (hover:none){.notes-reminder-chip .feed-icon-btn{opacity:1}}.notes-reminder{flex-direction:column;gap:.25rem;width:16rem;max-width:100%;display:flex}.notes-reminder__title{font-family:var(--font-roboto-medium);padding:.25rem .5rem}.notes-reminder__option{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background-color:#0000;border:0;border-radius:.25rem;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem;display:flex}.notes-reminder__option:hover{background-color:var(--notes-chip-bg)}.notes-reminder__option:focus-visible{outline:2px solid var(--ds-accent-line);outline-offset:-2px}.notes-reminder__detail{color:var(--gray-600);flex:none}.notes-reminder__pick{align-items:center;gap:.5rem;display:inline-flex}.notes-reminder__pick .notes-glyph{font-size:1.25rem}.notes-reminder__picker{width:100%}.notes-reminder__actions{justify-content:flex-end;margin-top:.25rem;display:flex}@media (prefers-reduced-motion:reduce){.notes-masonry--ready .notes-masonry__item,.notes-card,.notes-card__pin,.notes-card .notes-toolbar,.notes-composer{transition:none}}.time-input{width:100%}.time-input__icon{color:var(--gray-600)}.time-input__meridiem{color:var(--gray-600);font-family:var(--font-roboto-medium)}.header-brand{color:var(--slate-eight);border-radius:.375rem;align-items:flex-start;gap:.25rem;text-decoration:none;display:inline-flex}.header-brand:focus-visible{outline:2px solid var(--blue-six);outline-offset:2px}.header-brand__logo{width:auto;height:2rem;display:block}.header-brand__logo--dark{display:none}[data-theme=dark] .header-brand__logo--dark{display:block}[data-theme=dark] .header-brand__logo--light{display:none}.header-brand__name{color:var(--slate-eight);font-family:var(--font-roboto-medium);margin-top:.696rem;font-size:1rem;line-height:1}@media (width>=40rem){.header-brand__logo{height:3rem}.header-brand__name{margin-top:1.46rem}}.ant-drawer-section.account-drawer{border-radius:.75rem 0 0 .75rem;overflow:hidden}.ant-drawer-content-wrapper:has(>.account-drawer){border-radius:.75rem 0 0 .75rem;overflow:hidden}.ant-drawer-section.account-drawer{background-color:var(--ds-srf-overlay);border:1px solid var(--ds-line-overlay);border-right:0}.account-drawer .ant-drawer-header{border-bottom:0;padding:1rem}.account-drawer .ant-drawer-body{padding:0 0 1rem}.account-drawer .account-menu__identity{padding:0}.account-drawer .nav-list__items{padding:0 1rem}.account-drawer .account-drawer__group+.account-drawer__group{border-top:1px solid var(--ds-line-divider);margin:.5rem 1rem 0;padding:.5rem 0 0}.account-drawer .nav-list__item:disabled{cursor:not-allowed;opacity:.5}.wizard-steps{flex-shrink:0;align-items:center;margin:0;padding:0;list-style:none;display:flex}.wizard-steps__item{align-items:center;display:flex}.wizard-steps__item+.wizard-steps__item:before{content:"";background-color:var(--ds-line-frame);border-radius:1px;width:1.5rem;height:2px;margin:0 .25rem}.wizard-steps__item--done+.wizard-steps__item:before{background-color:var(--ds-accent-fg)}.wizard-steps__dot{box-sizing:border-box;border:1px solid var(--ds-line-frame);width:1.5rem;height:1.5rem;color:var(--gray-600);font-family:var(--font-roboto-regular);background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:.75rem;line-height:1;display:inline-flex}.wizard-steps__dot--active{border-color:var(--ds-accent-fg);background-color:var(--ds-accent-fg);color:var(--white)}.wizard-steps__dot--done{border-color:var(--ds-accent-fg);color:var(--ds-accent-fg);cursor:pointer}.wizard-steps__dot--done:hover{background-color:var(--ds-accent-subtle)}.wizard-steps__dot--done:focus-visible{outline:2px solid var(--ds-accent-fg);outline-offset:2px}.support{--support-hover:#818b981a;--support-selected:#818b9826;--support-accent:var(--blue-six);width:100%;color:var(--gray-ten);margin:0 auto;font-size:.875rem}[data-theme=dark] .support{--support-hover:#656c7633;--support-selected:#656c764d}.support__main{min-width:0;padding:1rem}.support-card{border:1px solid var(--gray-four);background-color:var(--white);border-radius:.75rem;padding:1rem}.support-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.support-nav{flex-direction:column;gap:.25rem;padding:1rem 0;display:none}.support-nav__section+.support-nav__section{margin-top:.5rem}.support-nav__heading{font-size:.75rem;font-weight:400;font-family:var(--font-roboto-medium);color:var(--gray-600);margin:0;padding:.375rem 1rem;line-height:1.25rem}.support-nav__items{flex-direction:column;margin:0;padding:0 .5rem;list-style:none;display:flex}.support-nav__item{width:100%;min-height:2rem;color:var(--gray-ten);font:inherit;text-align:left;cursor:pointer;background-color:#0000;border:0;border-radius:.375rem;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.875rem;line-height:1.25rem;transition:background-color .12s;display:flex;position:relative}.support-nav__item:hover{background-color:var(--support-hover)}.support-nav__item:focus-visible{outline:2px solid var(--support-accent);outline-offset:-2px}.support-nav__item--active,.support-nav__item--active:hover{background-color:var(--support-selected);font-family:var(--font-roboto-medium)}.support-nav__item--active:after{content:"";background-color:var(--support-accent);border-radius:.375rem;width:.25rem;height:1.5rem;position:absolute;top:calc(50% - .75rem);left:-.5rem}.support-nav__icon{width:1rem;height:1rem;color:var(--gray-600);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.support-nav__icon svg{width:1rem;height:1rem}.support-nav__icon .support-glyph{margin-top:0}.support-nav__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.support-list{grid-template-columns:1fr;gap:1rem;display:grid}.support-list__head{flex-direction:column;gap:1rem;display:flex}.support-list__title{font-size:1rem;font-weight:400;font-family:var(--font-roboto-medium);color:var(--gray-600);margin:0;line-height:1.5rem}.support-list__body{grid-template-columns:1fr;gap:1rem;min-width:0;display:grid}.support-list__state{color:var(--gray-600);text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1rem;display:flex}.support-list__state--empty{border:1px dashed var(--gray-four);border-radius:.75rem}.support-filters{grid-template-columns:1fr;gap:.5rem;display:grid}.support-filters__select{width:100%}.support-filters__switch{color:var(--gray-600);align-items:center;gap:.5rem;display:inline-flex}.support-grid-cards{grid-template-columns:1fr;gap:1rem;display:grid}.support-tcard{border:1px solid var(--gray-four);background:var(--white);border-radius:.75rem;flex-direction:column;gap:.6rem;min-width:0;padding:.8rem;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.support-tcard:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000014}.support-tcard__header{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.support-tcard__title{min-width:0;color:var(--slate-eight);font:inherit;font-family:var(--font-roboto-medium);text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:.5rem;padding:0;display:flex}.support-tcard__title:hover .support-tcard__title-text{color:var(--blue-six)}.support-tcard__title:focus-visible{outline:2px solid var(--support-accent);outline-offset:2px;border-radius:.25rem}.support-tcard__title-text{overflow-wrap:anywhere}.support-tcard__status{white-space:nowrap;font-size:.75rem}.support-tcard__category{text-overflow:ellipsis;white-space:nowrap;width:fit-content;max-width:100%;overflow:hidden}.support-tcard__details{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.support-tcard__detail{min-width:0;color:var(--gray-600);align-items:center;gap:.375rem;font-size:.875rem;display:flex}.support-tcard__detail .anticon,.support-tcard__detail svg{color:var(--gray-600);flex-shrink:0;font-size:1rem}.support-tcard__detail-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.support-tcard__tags{flex-wrap:wrap;gap:.375rem;display:flex}.support-tcard__tags .ant-tag{margin:0}.support-tcard__actions{border-top:1px solid var(--gray-three);justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.75rem;display:flex}.support-tcard__acts{align-items:center;gap:.5rem;margin-left:auto;display:flex}.support-glyph{flex:none;margin-top:.1875rem}.support-glyph--open{color:var(--green-six)}.support-glyph--in_progress{color:var(--blue-six)}.support-glyph--waiting{color:var(--gold-six)}.support-glyph--resolved{color:var(--cyan-six)}.support-glyph--closed{color:var(--purple-six)}.support-chip{border:1px solid var(--gray-four);color:var(--gray-600);border-radius:1rem;align-items:center;padding:0 .5rem;font-size:.75rem;line-height:1.25rem;display:inline-flex}.support-chip--blue{background-color:var(--blue-one);color:var(--blue-six);border-color:#0000}.support-chip--gray{color:var(--gray-600)}.support-label{align-items:center;gap:.375rem;display:inline-flex}.support-label .support-glyph{color:inherit;margin-top:0}.support-new__form{margin-top:1rem}.support-new__privacy{color:var(--gray-600);margin:1rem 0 0}.support-picker{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.support-picker__chip{border:1px solid var(--gray-four);border-radius:.375rem;align-items:center;gap:.375rem;max-width:100%;padding:.125rem .25rem .125rem .5rem;display:inline-flex}.support-picker__name{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}.support-picker__size,.support-picker__hint{color:var(--gray-600)}.support-picker__remove{color:var(--gray-600);cursor:pointer;background:0 0;border:0;padding:.25rem;display:inline-flex}.support-grid{grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:.5rem;margin-top:.75rem;display:grid}.support-grid__item{aspect-ratio:1;border:1px solid var(--gray-four);background-color:var(--gray-two);cursor:zoom-in;border-radius:.375rem;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.support-grid__img{object-fit:cover;width:100%;height:100%}.support-image{justify-content:center;align-items:center;min-height:10rem;display:flex}.support-image__img{border-radius:.375rem;max-width:100%;max-height:70vh}.support-ticket__back{margin:0 0 .75rem -.5rem}.support-ticket__header{border-bottom:1px solid var(--gray-four);margin-bottom:1rem;padding-bottom:1rem}.support-ticket__title-row{align-items:flex-start;gap:.5rem;display:flex}.support-ticket__title{font-size:1rem;font-weight:400;font-family:var(--font-roboto-medium);overflow-wrap:anywhere;flex:1;margin:0;line-height:1.5rem}.support-ticket__number{color:var(--gray-600)}.support-ticket__title-actions{justify-content:flex-end;gap:.5rem;display:flex}.support-ticket__meta .ant-tag,.support-details .ant-tag{margin:0}.support-ticket__meta{color:var(--gray-600);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.support-ticket__value,.support-message__author{color:var(--gray-ten);font-family:var(--font-roboto-medium);font-weight:400}.support-ticket__layout{flex-direction:column;gap:1rem;display:flex}.support-ticket__thread{flex-direction:column;gap:1rem;min-width:0;display:flex}.support-timeline{flex-direction:column;gap:.75rem;display:flex}.support-message__head{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.support-message__time{color:var(--gray-600)}.support-message__actions{margin-left:auto;display:inline-flex}.support-message__text{white-space:pre-wrap;overflow-wrap:anywhere}.support-message__deleted{color:var(--gray-600);margin:0}.support-event{color:var(--gray-600);align-items:center;gap:.5rem;padding:0 1rem;display:flex}.support-event__dot{flex:none}.support-details{flex-direction:column;gap:.75rem;display:flex}.support-details__field{flex-direction:column;gap:.25rem;display:flex}.support-details__label{color:var(--gray-600)}.support-details__select{width:100%}.support-details__path{overflow-wrap:anywhere}@media (width>=40rem){.support-list__head{flex-direction:row;justify-content:space-between;align-items:flex-end}.support-filters{grid-template-columns:1fr 1fr}.support-filters__search{grid-column:1/-1}.support-grid-cards{grid-template-columns:1fr 1fr}.support-details{grid-template-columns:1fr 1fr;display:grid}}@media (width>=66rem){.support{grid-template-columns:16rem minmax(0,48rem);justify-content:center;align-items:start;display:grid}.support-nav{display:flex}.support-filters__view{display:none}}.signin{flex-direction:column;align-items:center;min-height:100vh;padding:0 1rem;display:flex}.signin__main{flex-direction:column;flex:1;width:100%;max-width:21.25rem;padding-top:2.5rem;display:flex}.signin__logo{object-fit:contain;width:10rem;height:auto;margin:0 auto 1rem;display:block}.signin__logo--dark{display:none}[data-theme=dark] .signin__logo--dark{display:block}[data-theme=dark] .signin__logo--light{display:none}.signin__title{font-family:var(--font-roboto-regular);text-align:center;color:var(--slate-eight);margin:0 0 1.5rem;font-size:1.5rem}.signin__field{margin-bottom:1rem}.signin__label-row{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.signin__label{font-family:var(--font-roboto-medium);color:var(--slate-eight);margin-bottom:.5rem;display:inline-block}.signin__forgot{font-family:var(--font-roboto-regular);color:var(--ant-color-link);margin-bottom:.5rem}.signin__forgot:hover{text-decoration:underline}.signin__help{max-width:15rem;font-family:var(--font-roboto-regular);color:var(--gray-600);display:block}.signin__lead{font-family:var(--font-roboto-regular);color:var(--gray-600);text-align:center;margin:-.5rem 0 1.5rem}.signin__links{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.5rem;display:flex}.signin__hint{text-align:center;font-family:var(--font-roboto-regular);color:var(--gray-600);margin-top:.5rem;display:block}.signin__main .ant-alert{margin-bottom:1rem}.signin__footer{font-family:var(--font-roboto-regular);color:var(--gray-600);text-align:center;padding:2rem 0}.toggle{display:none}.health-header{box-sizing:border-box;z-index:999;background-color:var(--ds-srf-header-top);background-image:linear-gradient(to bottom, var(--ds-srf-header-top) 20px, color-mix(in srgb, var(--ds-srf-header-nav) 25%, var(--ds-srf-header-top)) 32px, color-mix(in srgb, var(--ds-srf-header-nav) 50%, var(--ds-srf-header-top)) 44px, color-mix(in srgb, var(--ds-srf-header-nav) 72%, var(--ds-srf-header-top)) 56px, color-mix(in srgb, var(--ds-srf-header-nav) 78%, var(--ds-srf-header-top)) 60px);--ds-av-ring:var(--ds-srf-header-top);justify-content:space-between;align-items:center;width:100%;height:60px;padding:0 1rem;display:flex;position:fixed;top:0;left:0}.health-header__title{flex-shrink:0;align-items:center;gap:.75rem;display:flex}@media (width>=40rem){.health-header{padding:0 1.5rem}}.health-header__logo{object-fit:contain;width:3.8rem;height:3.8rem;display:block}.health-header__logo--dark{display:none}[data-theme=dark] .health-header__logo--dark{display:block}[data-theme=dark] .health-header__logo--light{display:none}.health-header__title-accent{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.health-header__actions{align-items:center;gap:.5rem;display:flex}.health-header__avatar-button{border-radius:50%;align-items:center;display:flex}.health-header__action{border:1px solid var(--gray-five);box-sizing:border-box;width:32px;height:32px;color:var(--gray-eight);background-color:#0000;border-radius:6px;justify-content:center;align-items:center;font-size:1rem;transition:background-color .2s,color .2s;display:flex;position:relative}.health-header__action .health-header__support-icon{font-size:1.25rem}.health-header__action:hover{color:var(--slate-ten);background-color:var(--ds-srf-hover)}.health-header__action--wide,.health-header__avatar-button--wide,.health-header__actions .assistant-button,.health-header__divider{display:none}.health-header{border-bottom:1px solid var(--ds-line-frame)}@media (width>=40rem){.health-header{border-bottom:0}.health-header__action--wide,.health-header__avatar-button--wide{display:flex}.health-header__action--phone,.health-header__avatar-button--phone{display:none}.health-header__actions .assistant-button{display:inline-flex}.health-header__divider{display:block}.account-menu__panel .account-menu__item--phone{display:none}}.health-header__action--has-badge:after{content:"";background-color:var(--red-five);border:2px solid var(--ds-srf-header-top);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-3px}@media (width>=50rem){.drawer-toggle-label{display:none}}.account-menu__panel{background-color:var(--ds-srf-overlay);border:1px solid var(--ds-line-overlay);border-radius:.75rem;width:16rem;padding:.5rem;box-shadow:0 1px 3px #1f23281f,0 8px 24px #424a531f}[data-theme=dark] .account-menu__panel{box-shadow:0 8px 24px #01040999}.account-menu__identity{align-items:center;gap:.5rem;min-width:0;padding:.375rem .5rem;display:flex}.account-menu__names{flex-direction:column;min-width:0;display:flex}.account-menu__primary,.account-menu__secondary{white-space:nowrap;text-overflow:ellipsis;line-height:1.25rem;overflow:hidden}.account-menu__primary{color:var(--slate-eight);font-family:var(--font-roboto-medium);font-weight:400}.account-menu__secondary{font-family:var(--font-roboto-regular);color:var(--gray-600)}.account-menu__divider{background-color:var(--ds-line-divider);height:1px;margin:.5rem 0}.account-menu__panel .ant-dropdown-menu{box-shadow:none!important;background-color:#0000!important;padding:0!important}.account-menu__panel .ant-dropdown-menu-item{gap:.5rem;min-height:2rem;border-radius:.375rem!important;padding:.375rem .5rem!important;line-height:1.25rem!important}.account-menu__panel .ant-dropdown-menu-item:hover,.account-menu__panel .ant-dropdown-menu-item-active{background-color:var(--ds-srf-hover)!important}.account-menu__panel .ant-dropdown-menu-item-icon{flex-shrink:0;width:1rem!important;height:1rem!important;margin:0!important;font-size:1rem!important}.account-menu__panel .ant-dropdown-menu-title-content{font-size:.875rem;line-height:1.25rem}.account-menu__panel .ant-dropdown-menu-item-divider{background-color:var(--ds-line-divider)!important;margin:.5rem 0!important}.portals-button{box-sizing:border-box;border:1px solid var(--gray-five);height:32px;color:var(--gray-eight);cursor:pointer;background-color:#0000;border-radius:6px;align-items:stretch;padding:0;transition:background-color .2s,color .2s;display:inline-flex}.portals-button:hover,.portals-button.ant-dropdown-open{color:var(--slate-ten);background-color:var(--ds-srf-hover)}.portals-button__mark{justify-content:center;align-items:center;width:32px;display:flex}.portals-button__logo{object-fit:contain;border-radius:50%;width:24px;height:24px;display:block}.portals-button__caret{border-left:1px solid var(--gray-five);justify-content:center;align-items:center;width:24px;display:flex}.portals-button__caret:before{content:"";border-top:4px solid;border-left:4px solid #0000;border-right:4px solid #0000}.health-header__divider{background-color:var(--gray-five);width:1px;height:20px;margin:0 .25rem}.portals-menu .account-menu__panel .ant-dropdown-menu-item-group-title{color:var(--gray-600);font-size:.75rem;line-height:1.25rem;font-family:var(--font-roboto-medium);font-weight:400;padding:.375rem .5rem!important}.portals-menu .account-menu__panel .ant-dropdown-menu-item-group-list{margin:0!important}.portals-menu .account-menu__panel .ant-dropdown-menu-item-divider{background-color:var(--ds-line-divider);margin:.5rem 0!important}.header-search{flex:0 16rem;min-width:10rem;display:none}.header-search__field{width:100%}@media (width>=50rem){.header-search{display:block}.header-search__toggle{display:none}}.header-search__key{border:1px solid var(--gray-five);color:var(--gray-600);border-radius:.25rem;padding:0 .25rem;font-family:inherit;font-size:.75rem;line-height:1rem}.header-search__popup.ant-select-dropdown{background-color:var(--ds-srf-overlay);border:1px solid var(--ds-line-overlay);border-radius:.75rem;padding:.5rem}.header-search__popup .ant-select-item{border-radius:.375rem}.header-search__popup .ant-select-item-option-active{background-color:var(--ds-srf-hover)}.header-search__row{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.header-search__name{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.header-search__section{white-space:nowrap;color:var(--gray-600)}.assistant-mark{object-fit:contain;width:24px;height:24px;display:block}.assistant-shape{width:30px;height:auto;display:block}.assistant-shape--dark{display:none}[data-theme=dark] .assistant-shape--dark{display:block}[data-theme=dark] .assistant-shape--light,.assistant-button__caret{display:none}@media (width>=40rem){.assistant-button__caret{display:flex}}.assistant-panel__head{color:var(--slate-eight);align-items:center;gap:.5rem;padding:.25rem .5rem;display:flex}.assistant-panel__name{font-family:var(--font-roboto-medium)}.assistant-panel__text{color:var(--gray-600);margin:0;padding:0 .5rem .25rem}.health-nav{z-index:1000;box-sizing:border-box;scrollbar-width:none;background-color:var(--ds-srf-header-nav);background-image:linear-gradient(to bottom, color-mix(in srgb, var(--ds-srf-header-nav) 78%, var(--ds-srf-header-top)) 0px, color-mix(in srgb, var(--ds-srf-header-nav) 92%, var(--ds-srf-header-top)) 8px, var(--ds-srf-header-nav) 16px);border-bottom:1px solid var(--ds-line-frame);background-repeat:no-repeat;align-items:stretch;gap:0;width:100%;height:48px;padding:0 .5rem;display:none;position:fixed;top:60px;left:0;overflow:auto hidden}@media (width>=40rem){.health-nav{display:flex}}.health-nav::-webkit-scrollbar{display:none}.health-nav__tabs{align-items:stretch;gap:0;margin:0;padding:0;list-style:none;display:flex}.health-nav__tab{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--slate-seven);border-bottom:2px solid #0000;align-items:center;gap:.5rem;padding:0 1rem;transition:color .2s,border-color .2s;display:flex;position:relative}.health-nav__more{flex-shrink:0;margin-left:auto}@media (width>=48rem){.health-nav__more{margin-left:0}}.health-nav__more-row{justify-content:space-between;align-items:center;gap:.75rem;min-width:10rem;display:flex}.health-nav__pin{width:22px;height:22px;color:var(--gray-six);border-radius:4px;justify-content:center;align-items:center;display:flex}.health-nav__pin:hover{color:var(--blue-six);background-color:var(--ds-srf-hover)}.health-nav__reset{color:var(--gray-six);font-size:.75rem}.health-nav__tab:before{content:"";background-color:#0000;border-radius:.375rem;transition:background-color .12s;position:absolute;inset:.5rem .25rem}.health-nav__tab>*{position:relative}.health-nav__tab:hover{color:var(--slate-ten)}.health-nav__tab:hover:before{background-color:var(--ds-srf-hover)}.health-nav .sidebar-icon-circle{color:var(--gray-600)}.health-nav__tab-label{font-family:var(--font-roboto)}.health-nav__tab--active{color:var(--slate-ten);border-bottom-color:var(--blue-six)}.health-nav__tab--active .health-nav__tab-label{font-family:var(--font-roboto-medium)}.health-nav .sidebar-icon-circle{width:auto;height:auto;font-size:1.125rem!important}.health-nav__more-menu .ant-dropdown-menu{background-color:var(--ds-srf-overlay);border:1px solid var(--ds-line-overlay);border-radius:.75rem;padding:.5rem}.health-nav__more-menu .ant-dropdown-menu-item:not(.ant-dropdown-menu-item-selected):hover,.health-nav__more-menu .ant-dropdown-menu-item-active:not(.ant-dropdown-menu-item-selected){background-color:var(--ds-srf-hover)!important}.health-nav__more-menu .ant-dropdown-menu-item-selected{position:relative;color:var(--gray-ten)!important;background-color:#818b9826!important}[data-theme=dark] .health-nav__more-menu .ant-dropdown-menu-item-selected{background-color:#656c764d!important}.health-nav__more-menu .ant-dropdown-menu-item-selected:after{content:"";background-color:var(--blue-six);border-radius:.375rem;width:.25rem;height:1.5rem;position:absolute;top:calc(50% - .75rem);left:0}.health-nav__more-menu .ant-dropdown-menu-item-selected .health-nav__more-label{font-family:var(--font-roboto-medium)}.health-nav__skeleton{align-self:center;margin:0 .5rem}.health-shell{align-items:flex-start;padding-top:60px;display:flex;overflow-x:clip}@media (width>=40rem){.health-shell{padding-top:108px}}.health-section-sidebar{box-sizing:border-box;flex-shrink:0;width:16rem;max-height:calc(100vh - 108px);padding:1rem .5rem;position:sticky;top:108px;overflow-y:auto}.health-shell--sectioned .health-section-sidebar{padding:1rem 0}.health-section-sidebar__bar{display:none}@media (width>=66rem){.health-shell--sectioned{justify-content:center}.health-shell--sectioned .health-content{flex:0 1 calc(var(--ds-container-max-width) + 2rem)}}@media (width<=65.99rem){.health-shell--sectioned{flex-direction:column;align-items:stretch}.health-shell--sectioned .health-content{width:100%}.health-shell--sectioned .health-section-sidebar{width:100%;max-height:none;padding:1rem 1rem 0;position:static;overflow:visible}.health-section-sidebar__menu{display:none}.health-section-sidebar__bar{width:100%;max-width:var(--ds-container-max-width);margin:0 auto;display:flex}}.ant-drawer-section.health-section-drawer{border-radius:0 .75rem .75rem 0;overflow:hidden}.ant-drawer-content-wrapper:has(>.health-section-drawer){border-radius:0 .75rem .75rem 0;overflow:hidden}.ant-drawer-section.health-section-drawer{background-color:var(--ds-srf-overlay);border:1px solid var(--ds-line-overlay);border-left:0}.health-section-drawer .ant-drawer-header{border-bottom:0;padding:1rem}.health-section-drawer .ant-drawer-body{padding:.5rem 0 1rem}.health-section-drawer .nav-list__items{padding:0 1rem}.health-section-drawer .nav-list__heading{padding:.375rem 1.5rem}.health-content{z-index:1;box-sizing:border-box;flex:1;min-width:0;padding:0 1rem;position:relative}.health-content__container{width:100%;max-width:var(--ds-container-max-width);margin:0 auto}@media (width>=66rem){.health-content__container:has(>.support){max-width:none}}.sidebar-options{padding:.5rem;overflow-y:auto}.sidebar-options .ant-menu{background-color:var(--alice-zero)!important;border:none!important;padding:0!important}.sidebar-options .ant-menu .ant-menu-item{border-radius:1.5rem;flex-direction:row;align-items:center;transition:all .25s;display:flex;height:auto!important;margin:.25rem 0!important;padding:.4rem .75rem!important;line-height:1.5!important}.sidebar-options .ant-menu .ant-menu-item:hover{background-color:var(--ds-srf-hover)!important}.sidebar-options .ant-menu .ant-menu-item-selected,.sidebar-options .ant-menu .ant-menu-item-selected:hover{color:inherit;background-color:var(--lavender-four)!important}.sidebar-options .ant-menu .ant-menu-submenu{background-color:var(--alice-zero)!important}.sidebar-options .ant-menu .ant-menu-submenu .ant-menu-submenu-title{border-radius:1.5rem;transition:all .25s;background-color:var(--alice-zero)!important;height:auto!important;margin:.25rem 0!important;padding:.4rem .75rem!important;line-height:1.5!important}.sidebar-options .ant-menu .ant-menu-submenu .ant-menu-submenu-title:hover{background-color:var(--ds-srf-hover)!important}.sidebar-options .ant-menu .ant-menu-submenu .ant-menu,.sidebar-options .ant-menu .ant-menu-submenu .ant-menu-sub,.sidebar-options .ant-menu .ant-menu-submenu .ant-menu-inline{background-color:var(--alice-zero)!important}.sidebar-options .ant-menu .ant-menu-submenu .ant-menu-item{align-items:center;transition:all .25s;display:flex;border-radius:1.5rem!important;height:auto!important;margin:.15rem 0!important;padding:.4rem .75rem .4rem 2.9rem!important;line-height:1.5!important}.sidebar-options .ant-menu .ant-menu-submenu .ant-menu-item:hover{background-color:var(--ds-srf-hover)!important}.sidebar-options .ant-menu .ant-menu-submenu .ant-menu-item-selected,.sidebar-options .ant-menu .ant-menu-submenu .ant-menu-item-selected:hover{background-color:var(--lavender-four)!important}.sidebar-options .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{color:inherit;background-color:#0000!important}.sidebar-expand-icon{color:var(--slate-five);justify-content:center;align-items:center;transition:color .25s;display:inline-flex}.sidebar-expand-icon .icon-sidebar-expand>svg{stroke:currentColor;stroke-width:30px;font-size:.7rem!important}.ant-menu-submenu-title:hover .sidebar-expand-icon{color:var(--blue-six)}.health-sidebar .ant-menu-submenu-arrow{display:none!important}@keyframes sidebar-item-slide-in{0%{opacity:0;transform:translate(-.75rem)scale(.96)}60%{opacity:1;transform:translate(.125rem)scale(1.01)}to{opacity:1;transform:translate(0)scale(1)}}.health-sidebar .ant-menu-inline .ant-menu-submenu-content{transition:height .4s cubic-bezier(.34,1.56,.64,1),opacity .3s!important}.health-sidebar .ant-menu-submenu-open>.ant-menu>.ant-menu-item{animation:.4s cubic-bezier(.34,1.56,.64,1) both sidebar-item-slide-in}.health-sidebar .ant-menu-submenu-open>.ant-menu>.ant-menu-item:first-child{animation-delay:40ms}.health-sidebar .ant-menu-submenu-open>.ant-menu>.ant-menu-item:nth-child(2){animation-delay:80ms}.health-sidebar .ant-menu-submenu-open>.ant-menu>.ant-menu-item:nth-child(3){animation-delay:.12s}.health-sidebar .ant-menu-submenu-open>.ant-menu>.ant-menu-item:nth-child(4){animation-delay:.16s}.health-sidebar .ant-menu-submenu-open>.ant-menu>.ant-menu-item:nth-child(5){animation-delay:.2s}.health-sidebar .ant-menu-submenu-open>.ant-menu>.ant-menu-item:nth-child(6){animation-delay:.24s}.health-sidebar .ant-menu-submenu-open>.ant-menu>.ant-menu-item:nth-child(7){animation-delay:.28s}.health-sidebar .ant-menu-submenu-open>.ant-menu>.ant-menu-item:nth-child(8){animation-delay:.32s}.health-sidebar .ant-menu-submenu-open>.ant-menu>.ant-menu-item:nth-child(9){animation-delay:.36s}.health-sidebar .ant-menu-submenu-open>.ant-menu>.ant-menu-item:nth-child(10){animation-delay:.4s}.icon-sidebar-menu{font-size:1.4em!important}.icon-sidebar-gt{font-size:3em!important}.sidebar-submenu-icon{flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:color .3s;display:flex;font-size:.875rem!important}.sidebar-submenu-icon svg{width:1em;height:1em;font-size:1em!important}.sidebar-item{cursor:pointer;border-radius:2rem;align-items:center;gap:.5rem;padding:.6rem;transition:background-color .5s;display:flex}.sidebar-item:hover{background-color:var(--ds-srf-hover)}.sidebar-admin{border-top:1px solid var(--gray-three);padding:.5rem}.sidebar-admin .ant-menu{background-color:var(--alice-zero)!important;border:none!important;padding:0!important}.sidebar-admin .ant-menu .ant-menu-item{border-radius:1.5rem;flex-direction:row;align-items:center;transition:all .25s;display:flex;height:auto!important;margin:.25rem 0!important;padding:.4rem .75rem!important;line-height:1.5!important}.sidebar-admin .ant-menu .ant-menu-item:hover{background-color:var(--ds-srf-hover)!important}.sidebar-admin .ant-menu .ant-menu-item-selected,.sidebar-admin .ant-menu .ant-menu-item-selected:hover{color:inherit;background-color:var(--lavender-four)!important}.sidebar-admin .ant-menu .ant-menu-submenu{background-color:var(--alice-zero)!important}.sidebar-admin .ant-menu .ant-menu-submenu .ant-menu-submenu-title{border-radius:1.5rem;transition:all .25s;background-color:var(--alice-zero)!important;height:auto!important;margin:.25rem 0!important;padding:.4rem .75rem!important;line-height:1.5!important}.sidebar-admin .ant-menu .ant-menu-submenu .ant-menu-submenu-title:hover{background-color:var(--ds-srf-hover)!important}.sidebar-admin .ant-menu .ant-menu-submenu .ant-menu,.sidebar-admin .ant-menu .ant-menu-submenu .ant-menu-sub,.sidebar-admin .ant-menu .ant-menu-submenu .ant-menu-inline{background-color:var(--alice-zero)!important}.sidebar-admin .ant-menu .ant-menu-submenu .ant-menu-item{align-items:center;transition:all .25s;display:flex;border-radius:1.5rem!important;height:auto!important;margin:.15rem 0!important;padding:.4rem .75rem .4rem 2.9rem!important;line-height:1.5!important}.sidebar-admin .ant-menu .ant-menu-submenu .ant-menu-item:hover{background-color:var(--ds-srf-hover)!important}.sidebar-admin .ant-menu .ant-menu-submenu .ant-menu-item-selected,.sidebar-admin .ant-menu .ant-menu-submenu .ant-menu-item-selected:hover{background-color:var(--lavender-four)!important}@media (width>=50rem){.health-sidebar{z-index:1000;opacity:1;width:15rem;transform:translate(0)}.sidebar-content{background-color:var(--alice-zero);height:100%}}.sidebar-icon-circle{width:1.5rem;height:1.5rem;color:var(--gray-eight);background-color:#0000;flex-shrink:0;justify-content:center;align-items:center;transition:color .3s;display:flex;font-size:1rem!important}.sidebar-icon-circle svg{width:1em;height:1em;font-size:1em!important}.health-sidebar .ant-menu-title-content{font-family:var(--font-roboto-medium);color:var(--slate-seven);min-width:0;margin-left:.65rem}.health-sidebar .ant-menu-item-selected .ant-menu-title-content,.health-sidebar .ant-menu-item-selected .ant-menu-title-content>span{color:var(--slate-ten)}.health-sidebar .ant-menu-title-content>span{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;font-family:inherit;display:inline-block;overflow:hidden}.sidebar-submenu-icon{color:var(--gray-eight);background-color:#0000}.doctors{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.doctors-header{flex-direction:column;gap:1rem;display:flex}.doctors-header-title{flex-direction:column;gap:.5rem;display:flex}.doctors-header-title span{color:var(--gray-600)}@media (width>=40rem){.doctors-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}@media (width>=50rem){.doctors-container{grid-template-columns:1fr;gap:2rem;width:100%;max-width:none;margin:0 auto;display:grid}}.staff-filters{border-bottom:1px solid var(--ds-line-divider);padding:1rem 0}.staff-filters__toolbar{align-items:center;gap:.75rem;display:grid}.staff-filters__toolbar .staff-filters__field{min-width:0;margin-bottom:0!important}.staff-filters__field .ant-select{width:100%}.staff-filters__field--name{grid-area:name}.staff-filters__field--code{grid-area:code}.staff-filters__field--specialty{grid-area:specialty}.staff-filters__field--type{grid-area:type}.staff-filters__field--state{grid-area:state}.staff-filters__clear{grid-area:clear}.staff-filters__toolbar--basic{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"name name name""code state clear"}.staff-filters__toolbar--specialty{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"name name name""code specialty specialty""state state clear"}.staff-filters__toolbar--doctors{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"name name name""code specialty specialty""type state clear"}@media (width>=48rem){.staff-filters__toolbar--basic{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,9rem) auto;grid-template-areas:"name code state clear"}.staff-filters__toolbar--specialty{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,8rem) auto;grid-template-areas:"name code specialty state clear"}.staff-filters__toolbar--doctors{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,1.3fr) minmax(0,7rem) minmax(0,7rem) auto;grid-template-areas:"name code specialty type state clear"}}.doctors-form-filter{margin-bottom:1rem;padding:1rem 0}.doctors-form-filter-title{align-items:center;gap:.5rem;display:flex}.doctors-form-filter-title :first-child{color:var(--blue-six)}.doctors-form-filter-title :nth-child(2){font-family:var(--font-roboto-medium)}.doctors-form-filter-header{align-items:center;margin-bottom:1rem;display:flex}.doctors-form-manager-title{font-family:var(--font-roboto-medium)}.doctors-form-seeker{border-radius:.5rem;margin-bottom:1rem;padding:1rem;box-shadow:0 2px 8px #0000001a}.doctors-form-seeker-desc{color:var(--gray-600);text-align:justify;font-size:.875rem}.doctors-form-seeker-inputs{margin-top:1rem}.doctors-form-seeker-button{margin-top:.5rem}.doctors-form-seeker-results{margin-top:1rem}.doctors-form-seeker-results-title{font-size:.875rem;font-family:var(--font-roboto-medium)}.doctors-grid-container{grid-template-columns:1fr;gap:1.5rem;display:grid}.doctors-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=40rem){.doctors-grid{grid-template-columns:1fr 1fr}}.dc{background:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;gap:1.25rem;min-width:0;padding:.8rem;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.dc:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000014}.dc__left{flex-direction:column;flex-shrink:0;align-items:center;gap:.5rem;display:flex}.dc__right{flex-direction:column;flex:1;gap:.6rem;min-width:0;display:flex}.dc__header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.dc__name{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.dc__status-text{font-size:.75rem}.dc__details{align-items:center;gap:2rem;display:flex}.dc__detail{min-width:0;color:var(--gray-600);align-items:center;gap:.375rem;font-size:.875rem;display:flex}.dc__detail .anticon,.dc__detail svg{color:var(--gray-600);flex-shrink:0;font-size:1rem}.dc__detail--truncate{max-width:100%}.dc__detail-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.dc__actions{border-top:1px solid var(--gray-three);justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.75rem;display:flex}.dc__acts{align-items:center;gap:.5rem;margin-left:auto;display:flex}.dc__specialty{align-items:center;width:fit-content;max-width:100%;display:flex;overflow:hidden}.dc__specialty :nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.8125rem!important}.doctors-pagination{justify-content:center;display:flex}@media (width>=40rem){.doctors-pagination{justify-content:flex-end}}.nurses{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.nurses-header{flex-direction:column;gap:1rem;display:flex}@media (width>=40rem){.nurses-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.nurses-header-title{flex-direction:column;gap:.5rem;display:flex}.nurses-header-title span{color:var(--gray-600)}@media (width>=50rem){.nurses-container{grid-template-columns:1fr;gap:2rem;width:100%;max-width:none;margin:0 auto;display:grid}}.nurses-form-filter{margin-bottom:1rem;padding:1rem 0}.nurses-form-filter-title{align-items:center;gap:.5rem;display:flex}.nurses-form-filter-title :first-child{color:var(--blue-six)}.nurses-form-filter-title :nth-child(2){font-family:var(--font-roboto-medium)}.nurses-form-filter-header{align-items:center;margin-bottom:1rem;display:flex}.nurses-form-manager-title{font-family:var(--font-roboto-medium)}.nurses-form-seeker{border-radius:.5rem;margin-bottom:1rem;padding:1rem;box-shadow:0 2px 8px #0000001a}.nurses-form-seeker-desc{color:var(--gray-600);text-align:justify;font-size:.875rem}.nurses-form-seeker-help{color:var(--gray-600);font-size:.75rem}.nurses-grid-container{grid-template-columns:1fr;gap:1.5rem;display:grid}.nurses-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=40rem){.nurses-grid{grid-template-columns:1fr 1fr}}.nurses-pagination{justify-content:center;display:flex}@media (width>=40rem){.nurses-pagination{justify-content:flex-end}}.technologist{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.technologist-header{flex-direction:column;gap:1rem;display:flex}@media (width>=40rem){.technologist-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.technologist-header-title{flex-direction:column;gap:.5rem;display:flex}.technologist-header-title span{color:var(--gray-600)}@media (width>=50rem){.technologist-container{grid-template-columns:1fr;gap:2rem;width:100%;max-width:none;margin:0 auto;display:grid}}.technologist-form-filter{margin-bottom:1rem;padding:1rem 0}.technologist-form-filter-title{align-items:center;gap:.5rem;display:flex}.technologist-form-filter-title :first-child{color:var(--blue-six);font-size:1.1rem}.technologist-form-filter-title :nth-child(2){font-family:var(--font-roboto-medium)}.technologist-form-filter-header{align-items:center;margin-bottom:1rem;display:flex}.technologist-form-manager-title{font-family:var(--font-roboto-medium)}.technologist-form-seeker{border-radius:.5rem;margin-bottom:1rem;padding:1rem;box-shadow:0 2px 8px #0000001a}.technologist-form-seeker-desc{color:var(--gray-600);text-align:justify;font-size:.875rem}.technologist-form-seeker-help{color:var(--gray-600);font-size:.75rem}.technologist-form-seeker-row{margin-bottom:1rem}.technologist-form-seeker-button{text-align:center;justify-content:center;align-items:center;margin-top:1rem;display:flex}.technologist-grid-container{grid-template-columns:1fr;gap:1.5rem;display:grid}.technologist-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=40rem){.technologist-grid{grid-template-columns:1fr 1fr}}.technologist-pagination{justify-content:center;display:flex}@media (width>=40rem){.technologist-pagination{justify-content:flex-end}}.technical{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.technical-header{flex-direction:column;gap:1rem;display:flex}@media (width>=40rem){.technical-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.technical-header-title{flex-direction:column;gap:.5rem;display:flex}.technical-header-title span{color:var(--gray-600)}@media (width>=50rem){.technical-container{grid-template-columns:1fr;gap:2rem;width:100%;max-width:none;margin:0 auto;display:grid}}.technical-form-filter{margin-bottom:1rem;padding:1rem 0}.technical-form-filter-title{align-items:center;gap:.5rem;display:flex}.technical-form-filter-title :first-child{color:var(--blue-six)}.technical-form-filter-title :nth-child(2){font-family:var(--font-roboto-medium)}.technical-form-filter-header{align-items:center;margin-bottom:1rem;display:flex}.technical-form-manager-title{font-family:var(--font-roboto-medium)}.technical-grid-container{grid-template-columns:1fr;gap:1.5rem;display:grid}.technical-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=40rem){.technical-grid{grid-template-columns:1fr 1fr}}.technical-pagination{justify-content:center;display:flex}@media (width>=40rem){.technical-pagination{justify-content:flex-end}}.psychologists{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.psychologists-header{flex-direction:column;gap:1rem;display:flex}@media (width>=40rem){.psychologists-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.psychologists-header-title{flex-direction:column;gap:.5rem;display:flex}.psychologists-header-title span{color:var(--gray-600)}@media (width>=50rem){.psychologists-container{grid-template-columns:1fr;gap:2rem;width:100%;max-width:none;margin:0 auto;display:grid}}.psychologists-grid-container{grid-template-columns:1fr;gap:1.5rem;display:grid}.psychologists-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=40rem){.psychologists-grid{grid-template-columns:1fr 1fr}}.psychologist-pagination{justify-content:center;display:flex}@media (width>=40rem){.psychologist-pagination{justify-content:flex-end}}.psychologists-form-filter{margin-bottom:1rem;padding:1rem 0}.psychologists-form-filter-title{align-items:center;gap:.5rem;display:flex}.psychologists-form-filter-title :first-child{color:var(--blue-six);font-size:1.1rem}.psychologists-form-filter-title :nth-child(2){font-family:var(--font-roboto-medium)}.psychologists-form-filter-header{align-items:center;margin-bottom:1rem;display:flex}.psychologist-form-manager-title{font-family:var(--font-roboto-medium)}.dentists{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.dentists-header{flex-direction:column;gap:1rem;display:flex}@media (width>=40rem){.dentists-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.dentists-header-title{flex-direction:column;gap:.5rem;display:flex}.dentists-header-title span{color:var(--gray-600)}@media (width>=50rem){.dentists-container{grid-template-columns:1fr;gap:2rem;width:100%;max-width:none;margin:0 auto;display:grid}}.dentists-form-filter{margin-bottom:1rem;padding:1rem 0}.dentists-form-filter-title{align-items:center;gap:.5rem;display:flex}.dentists-form-filter-title :first-child{color:var(--blue-six);font-size:1.1rem}.dentists-form-filter-title :nth-child(2){font-family:var(--font-roboto-medium)}.dentists-form-filter-header{align-items:center;margin-bottom:1rem;display:flex}.dentists-form-filter-radio-group{gap:1rem;display:flex}.dentists-form-filter-actions{margin-top:1rem}.dentist-form-manager-title{font-family:var(--font-roboto-medium)}.dentists-grid-container{grid-template-columns:1fr;gap:1.5rem;display:grid}.dentists-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=40rem){.dentists-grid{grid-template-columns:1fr 1fr}}.dentist-pagination{justify-content:center;display:flex}@media (width>=40rem){.dentist-pagination{justify-content:flex-end}}.obstetricians{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.obstetricians-header{flex-direction:column;gap:1rem;display:flex}@media (width>=40rem){.obstetricians-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.obstetricians-header-title{flex-direction:column;gap:.5rem;display:flex}.obstetricians-header-title span{color:var(--gray-600)}@media (width>=50rem){.obstetricians-container{grid-template-columns:1fr;gap:2rem;width:100%;max-width:none;margin:0 auto;display:grid}}.obstetricians-grid-container{grid-template-columns:1fr;gap:1.5rem;display:grid}.obstetricians-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=40rem){.obstetricians-grid{grid-template-columns:1fr 1fr}}.obstetricians-form-filter{margin-bottom:1rem;padding:1rem 0}.obstetricians-form-filter-title{align-items:center;gap:.5rem;display:flex}.obstetricians-form-filter-title :first-child{color:var(--blue-six);font-size:1.1rem}.obstetricians-form-filter-title :nth-child(2){font-family:var(--font-roboto-medium)}.obstetricians-form-filter-header{align-items:center;margin-bottom:1rem;display:flex}.obstetricians-form-filter-radio-group{gap:1rem;display:flex}.obstetricians-form-filter-actions{margin-top:1rem}.obstetrician-pagination{justify-content:center;display:flex}@media (width>=40rem){.obstetrician-pagination{justify-content:flex-end}}.obstetrician-form-manager-title{font-family:var(--font-roboto-medium)}.nutritionists{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.nutritionists-header{flex-direction:column;gap:1rem;display:flex}@media (width>=40rem){.nutritionists-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.nutritionists-header-title{flex-direction:column;gap:.5rem;display:flex}.nutritionists-header-title span{color:var(--gray-600)}@media (width>=50rem){.nutritionists-container{grid-template-columns:1fr;gap:2rem;width:100%;max-width:none;margin:0 auto;display:grid}}.nutritionists-grid-container{grid-template-columns:1fr;gap:1.5rem;display:grid}.nutritionists-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=40rem){.nutritionists-grid{grid-template-columns:1fr 1fr}}.nutritionists-form-filter{margin-bottom:1rem;padding:1rem 0}.nutritionists-form-filter-title{align-items:center;gap:.5rem;display:flex}.nutritionists-form-filter-title :first-child{color:var(--blue-six);font-size:1.1rem}.nutritionists-form-filter-title :nth-child(2){font-family:var(--font-roboto-medium)}.nutritionists-form-filter-header{align-items:center;margin-bottom:1rem;display:flex}.nutritionists-form-filter-radio-group{gap:1rem;display:flex}.nutritionists-form-filter-actions{margin-top:1rem}.nutritionist-pagination{justify-content:center;display:flex}@media (width>=40rem){.nutritionist-pagination{justify-content:flex-end}}.nutritionist-form-manager-title{font-family:var(--font-roboto-medium)}.pharmacists{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.pharmacists-header{flex-direction:column;gap:1rem;display:flex}@media (width>=40rem){.pharmacists-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.pharmacists-header-title{flex-direction:column;gap:.5rem;display:flex}.pharmacists-header-title span{color:var(--gray-600)}@media (width>=50rem){.pharmacists-container{grid-template-columns:1fr;gap:2rem;width:100%;max-width:none;margin:0 auto;display:grid}}.pharmacists-grid-container{grid-template-columns:1fr;gap:1.5rem;display:grid}.pharmacists-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=40rem){.pharmacists-grid{grid-template-columns:1fr 1fr}}.pharmacists-form-filter{margin-bottom:1rem;padding:1rem 0}.pharmacists-form-filter-title{align-items:center;gap:.5rem;display:flex}.pharmacists-form-filter-title :first-child{color:var(--blue-six);font-size:1.1rem}.pharmacists-form-filter-title :nth-child(2){font-family:var(--font-roboto-medium)}.pharmacists-form-filter-header{align-items:center;margin-bottom:1rem;display:flex}.pharmacists-form-filter-radio-group{gap:1rem;display:flex}.pharmacists-form-filter-actions{margin-top:1rem}.fil-input-icon{color:var(--gray-six)}.pharmacist-pagination{justify-content:center;display:flex}@media (width>=40rem){.pharmacist-pagination{justify-content:flex-end}}.pharmacist-form-manager-title{font-family:var(--font-roboto-medium)}.building{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.building-header{flex-direction:column;gap:1rem;display:flex}.building-header-title{flex-direction:column;gap:.35rem;display:flex}.building-header-title>span{color:var(--gray-600)}.building-header-actions{flex-wrap:wrap;gap:.5rem;display:flex}@media (width>=40rem){.building-header{flex-direction:row;justify-content:space-between;align-items:center}}@media (width>=50rem){.building-container{width:100%;max-width:none;margin:0 auto}}.bi{background-color:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}.bi__top{border-bottom:1px solid var(--gray-200);flex-direction:column;align-items:flex-start;gap:2rem;padding:1.5rem 1.5rem 1.25rem;display:flex}.bi__top-left{flex:1;align-items:flex-start;gap:1rem;min-width:0;display:flex}.bi__avatar{background-color:var(--ds-srf-muted);width:4rem;min-width:4rem;height:4rem;color:var(--gray-ten);font-family:var(--font-roboto-medium);letter-spacing:.03em;border-radius:.75rem;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.bi__identity{flex-direction:column;gap:.35rem;min-width:0;display:flex}.bi__name{font-family:var(--font-roboto-medium);color:var(--slate-eight);font-size:1.5rem;line-height:1.2}.bi__meta{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.bi__meta-item{color:var(--gray-600);align-items:center;gap:.3rem;font-size:.875rem;display:flex}.bi__meta-item>span:first-child>svg{font-size:.8rem}.bi__meta-value{font-family:var(--font-roboto-medium);color:var(--slate-eight);font-size:.9375rem}.bi__top-right{flex-direction:column;gap:.5rem;min-width:100%;display:flex}.bi__levels-card{background-color:var(--ds-srf-muted);color:var(--gray-ten);border-radius:.5rem;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.bi__levels-info{flex-direction:column;gap:.1rem;display:flex}.bi__levels-label{letter-spacing:.03em;color:var(--gray-600);font-size:.75rem}.bi__levels-value{align-items:baseline;gap:.35rem;display:flex}.bi__levels-number{font-family:var(--font-roboto-medium);font-size:1.75rem;line-height:1}.bi__levels-text{color:var(--gray-600);font-size:.875rem}.bi__levels-icon{color:var(--gray-600);font-size:1.75rem}.bi__actions-grid{grid-template-columns:1fr;gap:.5rem;display:grid}.bi__btn-primary{background-color:var(--cyan-seven)!important;border-color:var(--cyan-seven)!important}.bi__btn-primary:hover{background-color:var(--cyan-six)!important;border-color:var(--cyan-six)!important}.bi__bottom{border-top:1px solid var(--gray-three);grid-template-columns:1fr;gap:1.5rem;padding:1.25rem 1.5rem;display:grid}.bi__info-item{align-items:center;gap:.75rem;min-width:0;display:flex}.bi__info-icon{background-color:var(--gray-50);width:2.25rem;min-width:2.25rem;height:2.25rem;color:var(--gray-600);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.bi__info-content{flex-direction:column;gap:.1rem;min-width:0;display:flex}.bi__info-label{color:var(--gray-600);letter-spacing:.03em;font-size:.875rem}.bi__info-value{font-family:var(--font-roboto-medium);color:var(--slate-eight);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}@media (width>=40rem){.bi__top{flex-direction:row;justify-content:space-between}.bi__top-right{min-width:12rem}.bi__bottom{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.building-form-title{font-family:var(--font-roboto-medium)}.building-form-datepicker{width:100%}.bf__container{grid-template-columns:1fr;gap:1rem;margin-top:1.5rem;display:grid}.bf__card{background-color:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;transition:transform .2s,box-shadow .2s;overflow:hidden}.bf__card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.bf__top{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1rem 0;display:flex}.bf__top-left{flex:1;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.bf__badge{background-color:var(--ds-srf-muted);width:3.25rem;min-width:3.25rem;height:3.25rem;color:var(--gray-ten);border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.05rem;display:flex}.bf__badge-label{letter-spacing:.05em;font-size:.625rem}.bf__badge-number{font-family:var(--font-roboto-medium);font-size:1.25rem;line-height:1}.bf__identity{flex-direction:column;gap:.15rem;min-width:0;display:flex}.bf__name{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.bf__description{color:var(--gray-600);font-size:.875rem}.bf__top-right{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.bf__delete-btn:hover{color:var(--red-five)!important;border-color:var(--red-five)!important}.bf__elevator-tag{font-size:.875rem}.bf__tags{flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1rem 0;display:flex}.bf__meta{border-top:1px solid var(--gray-three);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.85rem;padding:.75rem 1rem;display:flex}.bf__meta-item{color:var(--gray-600);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.bf__meta-value{font-family:var(--font-roboto-medium);color:var(--gray-ten);font-size:.875rem}.bf__meta-icon{background-color:var(--gray-50);width:2rem;height:2rem;color:var(--gray-600);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bf__meta-icon svg{width:1.125rem;height:1.125rem}.building-floors-loading{margin-top:1.5rem}.building-floors-pagination{justify-content:center;align-items:center;display:flex}@media (width>=40rem){.building-floors-pagination{justify-content:flex-end}}.bfo{flex-direction:column;gap:1rem;display:flex}.bfo__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.bfo__lead{align-items:center;gap:.75rem;min-width:0;display:flex}.bfo__lead>.ant-btn{flex-shrink:0}.bfo__info{flex-direction:column;gap:.125rem;min-width:0;display:flex}.bfo__title{font-family:var(--font-roboto-medium);color:var(--gray-ten);overflow-wrap:anywhere;font-size:1rem}.bfo__subtitle{font-family:var(--font-roboto-medium);color:var(--gray-ten);overflow-wrap:anywhere}.bo__container{flex-direction:column;gap:1rem;display:flex}.bo__grid{grid-template-columns:1fr;gap:.75rem;display:grid}.bo__card{background-color:var(--white);border:1px solid var(--gray-four);border-radius:.625rem;flex-direction:column;gap:.65rem;padding:.875rem 1rem;transition:border-color .2s,box-shadow .25s;display:flex}.bo__card:hover{border-color:var(--gray-five);box-shadow:0 6px 20px #0f172a1a}.bo__card-header{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.bo__card-identity{flex-direction:column;flex:1;min-width:10rem;display:flex}.bo__card-name{font-family:var(--font-roboto-medium);color:var(--gray-ten);font-size:.875rem}.bo__card-desc{color:var(--gray-600);font-size:.875rem}.bo__card-details{background-color:var(--gray-50);border-radius:.5rem;flex-wrap:wrap;gap:.5rem 1.25rem;padding:.625rem .75rem;display:flex}.bo__card-detail{color:var(--gray-600);align-items:center;gap:.375rem;font-size:.875rem;display:flex}.bo__card-detail-value{font-family:var(--font-roboto-medium);color:var(--gray-ten);font-size:.875rem}.bo__card-detail .anticon,.bo__card-detail svg,.bo__card-reg .anticon,.bo__card-reg svg{color:var(--gray-600);flex-shrink:0;font-size:1rem}.bo__card-detail svg,.bo__card-reg svg{width:1rem;height:1rem}.bo__card-footer{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.bo__delete-btn:hover{color:var(--red-five)!important;border-color:var(--red-five)!important}.bo__card-reg{color:var(--gray-600);align-items:center;gap:.375rem;font-size:.875rem;display:flex}.bo__card-actions{gap:.4rem;display:flex}.bo__empty{background-color:var(--gray-50);border:1px dashed var(--gray-five);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem 1rem;display:flex}.bo__empty-icon{color:var(--gray-five);font-size:2rem}.bo__empty-text{color:var(--gray-600);font-size:.875rem}.building-offices-loading{padding:1rem}.bo__card-rental{align-items:center;gap:.5rem;width:fit-content;padding:.1rem .5rem;display:flex}.bo__badge{background-color:var(--ds-srf-muted);min-width:3.25rem;height:3.25rem;color:var(--gray-ten);border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.05rem;padding:0 .5rem;display:flex}.bo__badge-label{font-size:.875rem;line-height:1.2}.bo__badge-number{font-family:var(--font-roboto-medium);white-space:nowrap;font-size:.875rem;line-height:1.2}.bo-filters{border-bottom:1px solid var(--ds-line-divider);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"name name name""type state clear";align-items:center;gap:.75rem;padding-bottom:1rem;display:grid}.bo-filters__name{grid-area:name}.bo-filters__type{grid-area:type;width:100%}.bo-filters__state{grid-area:state;width:100%}.bo-filters__clear{grid-area:clear}@media (width>=48rem){.bo-filters{grid-template-columns:minmax(0,1.4fr) minmax(0,1.1fr) minmax(0,9rem) auto;grid-template-areas:"name type state clear"}}.floor-form-title,.office-form-title{font-family:var(--font-roboto-medium)}.office-form-datepicker{width:100%}.office-form-label{align-items:center;gap:.1rem;display:flex}.office-form-add-type .ant-btn-icon{width:14px!important;height:14px!important}.office-form-add-type>span{font-size:14px!important}.office-types{grid-template-columns:1fr;gap:1rem;margin-top:1rem;padding:1rem;display:grid}.office-types-header{justify-content:space-between;align-items:center;display:flex}.office-types-header-title{align-items:center;gap:1rem;display:flex}.office-types-header-title-text{flex-direction:column;gap:.1rem;display:flex}.office-types-header-title-text :first-child{font-family:Roboto-Bold;font-size:18px}.office-types-header-title-text :nth-child(2){color:var(--gray-600);font-size:14px}.office-types-types-spinner{justify-content:center;align-items:center;margin-top:1rem;display:grid}@media (width>=50rem){.office-types-container{width:100%;max-width:none;margin:0 auto}}.office-types-filters{grid-template-columns:1fr;gap:1rem;margin-top:1rem;display:grid}.office-types-filters-title{align-items:center;gap:.5rem;display:flex}.office-types-filters-title :first-child{width:1.1rem;height:1.1rem;color:var(--blue-six)}.office-types-filters-title :nth-child(2){font-family:Roboto-Medium;font-size:14px}.office-types-filters-search-icon{color:var(--gray-600)}.ott{flex-direction:column;gap:.75rem;display:flex}.ott__list{flex-direction:column;gap:.5rem;display:flex}.ott__item{background-color:var(--white);border:1px solid var(--gray-four);border-radius:.625rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .875rem;transition:border-color .2s;display:flex}.ott__item:hover{border-color:var(--gray-five)}.ott__info{align-items:center;gap:.75rem;min-width:0;display:flex}.ott__icon{background-color:var(--ds-srf-muted);width:2.5rem;height:2.5rem;color:var(--gray-ten);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ott__icon svg{width:1.25rem;height:1.25rem}.ott__text{flex-direction:column;gap:.1rem;min-width:0;display:flex}.ott__text :first-child{font-family:var(--font-roboto-medium);color:var(--gray-ten);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ott__text :nth-child(2){color:var(--gray-600);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ott__acts{flex-shrink:0;gap:.5rem;display:flex}.ott__delete-btn:hover{color:var(--red-five)!important;border-color:var(--red-five)!important}.ott__empty{border:1px dashed var(--gray-five);color:var(--gray-600);border-radius:.625rem;flex-direction:column;align-items:center;gap:.4rem;padding:1.5rem 1rem;display:flex}.office-types-types-spinner{justify-content:center;padding:1.5rem 0;display:flex}.office-type-form-title{font-family:var(--font-roboto-medium)}.office-type-form-header{align-items:center;gap:.5rem;display:flex}.office-types-form-card{background-color:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;padding:1rem}.otm__body{flex-direction:column;gap:.75rem;display:flex}.otm__toolbar{align-items:center;gap:.5rem;display:flex}.otm__search-icon{color:var(--gray-600)}.office-type-form__actions{justify-content:flex-end;gap:.5rem;display:flex}.services{grid-template-columns:1fr;gap:1rem;max-width:100%;padding:1rem;display:grid;overflow-x:clip}.services-container{width:100%}.services-header{align-items:center;display:flex}@media (width>=50rem){.services-container{width:100%;max-width:none;margin:0 auto}}.personalized-services{grid-template-columns:1fr;gap:1rem;max-width:100%;margin:0 auto;display:grid;overflow-x:clip}.ps-head{border-bottom:1px solid var(--ds-line-divider);justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.ps-nav{scrollbar-width:none;gap:.25rem;display:flex;overflow-x:auto}.ps-nav::-webkit-scrollbar{display:none}.ps-nav__item{white-space:nowrap;color:var(--slate-six);border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px}.ps-nav__item--active{color:var(--slate-ten);font-family:var(--font-roboto-medium);border-bottom-color:var(--blue-six)}.ant-btn .ps-nav__icon{color:var(--gray-eight)!important}.ps-nav__item--active .ps-nav__icon{color:var(--slate-ten)!important}.ps-head>.ant-btn{margin-bottom:.5rem}.services-filters{border-bottom:1px solid var(--ds-line-divider);padding:1rem 0}.services-filters__toolbar{align-items:center;gap:.75rem;display:grid}.services-filters__toolbar .services-filters__field{min-width:0;margin-bottom:0!important}.services-filters__field .ant-select{width:100%}.services-filters__toolbar--services{grid-template-columns:minmax(0,1fr) auto}.services-filters__toolbar--services .services-filters__field:first-child{grid-column:1/-1}.services-filters__toolbar--categories{grid-template-columns:minmax(0,1fr) auto}@media (width>=48rem){.services-filters__toolbar--services{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.services-filters__toolbar--services .services-filters__field:first-child{grid-column:auto}}.sp-loader{margin-top:2rem}.sp-card-list{grid-template-columns:1fr;gap:.75rem;display:grid}.sp-card-item{background-color:var(--white);border-radius:.75rem;overflow:hidden;box-shadow:0 1px 3px #0000000f,0 2px 8px #0000000a}.sp-card-item__content{padding:1rem 1.25rem}.sp-card-item__main{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.sp-card-main-identity{flex:1;align-items:center;gap:.75rem;min-width:10rem;display:flex}.sp-card-main-icon{background-color:var(--cyan-one);border-radius:50%;justify-content:center;align-items:center;width:2.25rem;min-width:2.25rem;height:2.25rem;font-size:1.125rem;display:flex}.sp-card-main-icon>svg{color:var(--cyan-seven);font-size:1.3rem}.sp-card-main-text{flex-direction:column;gap:.1rem;display:flex}.sp-card-main-text>:first-child{color:var(--gray-600)}.sp-card-main-text>:nth-child(2){font-family:var(--font-roboto-medium);color:var(--gray-ten);line-height:1.3}.sp-card-main-chips{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.sp-card-chip{background-color:var(--gray-50,#fafafa);border:1px solid var(--gray-200);border-radius:.5rem;align-items:center;gap:.5rem;padding:.35rem .65rem;transition:background-color .2s;display:flex}.sp-card-chip:hover{background-color:var(--geekblue-one);border-color:var(--geekblue-two)}.sp-card-chip-icon{border-radius:50%;justify-content:center;align-items:center;width:1.75rem;min-width:1.75rem;height:1.75rem;font-size:1rem;display:flex}.sp-card-chip-icon--package{background-color:var(--geekblue-one);color:var(--ds-cir-geek-ink)}.sp-card-chip-icon--sessions{background-color:var(--gold-one);color:var(--ds-cir-gold-ink)}.sp-card-chip-icon--group{background-color:var(--purple-one);color:var(--ds-cir-purple-ink)}.sp-card-chip-text{flex-direction:column;gap:0;display:flex}.sp-card-chip-text>:first-child{color:var(--gray-600);font-size:.75rem;line-height:1.2}.sp-card-chip-tag{line-height:1.3;font-family:var(--font-roboto-medium);margin:0}.sp-card-chip-value{font-family:var(--font-roboto-medium);color:var(--gray-ten);line-height:1.3}.sp-card-main-actions{gap:.4rem;margin-left:auto;display:flex}.sp-form-services-sessions{background-color:var(--ds-srf-muted);border-radius:.5rem;flex-direction:column;gap:.75rem;margin-bottom:1.5rem;padding:.875rem 1rem;display:flex}.sp-form-s-sessions-title{color:var(--slate-eight);font-family:var(--font-roboto-medium);flex:1}.sp-form-personalized-services-title{font-family:var(--font-roboto-medium)}.pss-form-filter{padding:1rem 0}@media (width>=40rem){.sp-card-item__main{flex-wrap:nowrap}}@media (width>=50rem){.personalized-services{width:100%;max-width:none;margin:0 auto}}.spc-loader{margin-top:2rem}.spc-card-list{grid-template-columns:1fr;gap:.75rem;display:grid}.spc-card-item{background-color:var(--white);border-radius:.75rem;overflow:hidden;box-shadow:0 1px 3px #0000000f,0 2px 8px #0000000a}.spc-card-item__content{padding:1rem 1.25rem}.spc-card-item__main{align-items:center;gap:1rem;display:flex}.spc-card-main-identity{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.spc-card-main-icon{background-color:var(--cyan-one);width:2.25rem;min-width:2.25rem;height:2.25rem;color:var(--ds-cir-cyan-ink);border-radius:50%;justify-content:center;align-items:center;font-size:1.125rem;display:flex}.spc-card-main-icon>svg{color:var(--cyan-seven);font-size:1.2rem}.spc-card-main-text{flex-direction:column;gap:.1rem;min-width:0;display:flex}.spc-card-main-text>:first-child{color:var(--gray-600)}.spc-card-main-text>:nth-child(2){font-family:var(--font-roboto-medium);color:var(--gray-ten);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.spc-card-main-actions{gap:.4rem;margin-left:auto;display:flex}.spc-form{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.spc-form-personalized-categories-title{font-family:var(--font-roboto-medium)}:root{--agreements-gap:1rem;--agreements-padding:1rem;--title-gap:.5rem;--body-gap:2rem;--body-max-width:none;--body-width:100%}.agreements-container{gap:var(--agreements-gap);padding:var(--agreements-padding);grid-template-columns:1fr;display:grid}.agreements-header{gap:var(--agreements-gap);flex-direction:column;display:flex}.ah-btn-new{justify-content:flex-end;display:flex}.ah-title{gap:var(--title-gap);flex-direction:column;display:flex}.ah-title-sub{color:var(--gray-600)}.agreements-body{gap:var(--body-gap);grid-template-columns:1fr;display:grid}@media (width>=40rem){.agreements-header{flex-direction:row;justify-content:space-between;align-items:center}}@media (width>=50rem){.agreements-body{width:100%;max-width:none;margin:0 auto}}.agreement-companies-a-card{border:1px solid var(--gray-200);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1rem;transition:all .2s;display:flex}.agreement-companies-a-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.agreement-companies-today__expire{align-items:center;gap:.8rem;display:flex}.agreement-companies-today__expire-text{color:var(--blue-seven);font-size:1.3em;font-weight:600}.agreement-companies-today__expire-icon{background-color:var(--blue-two);border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;display:flex}.agreement-companies-today__expire-icon-calendar{color:var(--blue-seven);font-size:1.8rem}.agreement-companies-today__body{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.agreement-companies-today__body-number{color:var(--blue-seven);font-size:2rem;font-weight:600}.agreement-companies-today__body-text{color:var(--gray-600)}.agreement-companies-today__footer{justify-content:center;align-items:center;display:flex}.agreement-companies-today__footer>span{color:var(--blue-seven);background-color:var(--blue-two);border-radius:1rem;padding:.4rem 1rem;font-size:13px}.agreement-companies-a-card:has(.agreement-companies-today__expire){background-color:var(--white);border-color:var(--gray-200)}.agreement-companies-a-card:has(.agreement-companies-today__expire):hover{background-color:var(--blue-one);border-color:var(--blue-four)}.agreement-companies-week__expire{align-items:center;gap:.8rem;display:flex}.agreement-companies-week__expire-text{color:var(--cyan-seven);font-size:1.3em;font-weight:600}.agreement-companies-week__expire-icon{background-color:var(--cyan-two);border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;display:flex}.agreement-companies-week__expire-icon-calendar{color:var(--cyan-seven);font-size:1.5rem}.agreement-companies-week__body{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.agreement-companies-week__body-number{color:var(--cyan-seven);font-size:2rem;font-weight:600}.agreement-companies-week__body-text{color:var(--gray-600)}.agreement-companies-week__footer{justify-content:center;align-items:center;display:flex}.agreement-companies-week__footer>span{color:var(--cyan-seven);background-color:var(--cyan-two);border-radius:1rem;padding:.4rem 1rem;font-size:13px}.agreement-companies-a-card:has(.agreement-companies-week__expire){background-color:var(--white);border-color:var(--gray-200)}.agreement-companies-a-card:has(.agreement-companies-week__expire):hover{background-color:var(--cyan-one);border-color:var(--cyan-four)}.agreement-companies-month__expire{align-items:center;gap:.8rem;display:flex}.agreement-companies-month__expire-text{color:var(--orange-seven);font-size:1.3em;font-weight:600}.agreement-companies-month__expire-icon{background-color:var(--orange-two);border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;display:flex}.agreement-companies-month__expire-icon-calendar{color:var(--orange-seven);font-size:1.5rem}.agreement-companies-month__body{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.agreement-companies-month__body-number{color:var(--orange-seven);font-size:2rem;font-weight:600}.agreement-companies-month__body-text{color:var(--gray-600)}.agreement-companies-month__footer{justify-content:center;align-items:center;display:flex}.agreement-companies-month__footer>span{color:var(--orange-seven);background-color:var(--orange-two);border-radius:1rem;padding:.4rem 1rem;font-size:13px}.agreement-companies-a-card:has(.agreement-companies-month__expire){background-color:var(--white);border-color:var(--gray-200)}.agreement-companies-a-card:has(.agreement-companies-month__expire):hover{background-color:var(--orange-one);border-color:var(--orange-four)}:root{--table-header-padding:.5rem;--table-header-gap:1rem;--table-body-padding:10px;--table-body-small-padding:.2rem;--table-border-radius:.5rem;--actions-gap:.5rem;--border-color:var(--gray-five)}.a-table{display:grid}.a-table-header{color:var(--white);font-size:var(--table-header-font-size);background-color:var(--blue-six);padding:var(--table-header-padding);gap:var(--table-header-gap);justify-content:center;align-items:center;font-weight:500;display:flex}.a-body{padding:var(--table-body-padding);font-size:var(--table-body-font-size);grid-template-columns:1fr 2fr;font-weight:200;display:grid}.a-body:before{padding:var(--table-body-small-padding);content:attr(dataheader);font-weight:700;font-size:var(--table-body-font-size);color:var(--gray-seven);font-weight:100}.a-table-header-first{border-radius:var(--table-border-radius) 0 0 0}.a-table-header-last{border-radius:0 var(--table-border-radius) 0 0}@media (width>=40rem){.a-table{grid-template-columns:repeat(10,1fr);overflow-x:auto}.a-table-header{color:var(--white);font-size:var(--table-header-font-size);background-color:var(--blue-six);padding:var(--table-header-padding);gap:var(--table-header-gap);z-index:1;justify-content:center;align-items:center;font-weight:500;display:flex;position:sticky;top:0}.a-body{border-bottom:1px solid var(--gray-five);justify-content:center;align-items:center;display:flex}.a-body:before{content:none}}.ag-filters{border-bottom:1px solid var(--ds-line-divider);padding:1rem 0}.ag-filters__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"name name name""status status clear";align-items:center;gap:.75rem;display:grid}.ag-filters__toolbar .ag-filters__field{min-width:0;margin-bottom:0!important}.ag-filters__field .ant-select,.ag-filters__date-picker{width:100%}.ag-filters__field--name{grid-area:name}.ag-filters__field--status{grid-area:status}.ag-filters__clear{grid-area:clear}.ag-filters__toolbar--staff{grid-template-areas:"type type type""name name name""status status clear"}.ag-filters__field--type{grid-area:type}@media (width>=48rem){.ag-filters__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,8rem) auto;grid-template-areas:"name status clear"}.ag-filters__toolbar--staff{grid-template-columns:minmax(0,11rem) minmax(0,1fr) minmax(0,8rem) auto;grid-template-areas:"type name status clear"}}.agreements-company-dp{width:100%}.agreements-form-title,.status-agree-title{font-family:var(--font-roboto-medium)}.status-agree{grid-template-columns:1fr;gap:1rem;padding-top:.5rem;display:grid}.status-agree__head{align-items:center;gap:.75rem;display:flex}.status-agree__icon{border-radius:50%;justify-content:center;align-items:center;width:3.5rem;min-width:3.5rem;height:3.5rem;display:flex}.status-agree__icon>span>svg{font-size:1.4rem!important}.status-agree__icon .anticon{font-size:1.3rem}.status-agree__icon--active{background-color:var(--green-two);color:var(--ds-cir-green-ink)}.status-agree__icon--inactive{background-color:var(--gold-two);color:var(--ds-cir-gold-ink)}.status-agree__icon--expired{background-color:var(--ds-cir-red-bg,var(--red-one));color:var(--red-seven)}.status-agree__identity{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.status-agree__identity-row{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.status-agree__profession.ant-tag{margin-inline-end:0}.status-agree__name{font-family:var(--font-roboto-medium);color:var(--slate-eight);overflow-wrap:anywhere}.status-agree__state.ant-tag{margin-inline-end:0}.status-agree__validity{box-sizing:border-box;background-color:var(--ds-srf-muted);border-radius:.5rem;gap:.75rem;padding:.75rem 1rem;display:grid}.status-agree__dates{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.status-agree__dates-content{align-items:center;gap:1rem;display:flex}.status-agree__date-block{flex-direction:column;display:flex}.status-agree__date-label{color:var(--gray-600);font-size:.875rem}.status-agree__date-value{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.status-agree__date-arrow{color:var(--gray-600)}.status-agree__chip.ant-tag,.status-agree__chip.ant-tag *{font-size:.8125rem!important}.status-agree__chip.ant-tag{margin-inline-end:0}.status-agree__progress{width:100%}.status-agree__progress-head{justify-content:space-between;margin-bottom:.35rem;display:flex}.status-agree__progress-label{color:var(--gray-600);font-size:.875rem}.status-agree__progress-pct{color:var(--slate-eight);font-size:.875rem;font-family:var(--font-roboto-medium)}.status-agree__bar{background-color:var(--gray-four);border-radius:3px;width:100%;height:4px;overflow:hidden}.status-agree__bar-fill{border-radius:3px;height:100%;transition:width .3s}.status-agree__bar-fill--current{background-color:var(--blue-seven)}.status-agree__bar-fill--expiring{background-color:var(--gold-seven)}.status-agree__bar-fill--expired{background-color:var(--red-seven)}.status-agree__actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.status-agree__extend{background-color:var(--ds-srf-muted);box-sizing:border-box;border-radius:.5rem;grid-template-columns:1fr;gap:.75rem;width:100%;padding:.75rem 1rem;display:grid}.status-agree__extend-question{color:var(--slate-eight);font-size:.875rem}.status-agree__extend .ant-form-item{margin-bottom:0}.status-agree__extend-actions{justify-content:flex-end;gap:.5rem;display:flex}.status-agree-datepicker{width:100%}.agreements-companies-cards{grid-template-columns:1fr;gap:1rem;display:grid}.ag-card{background-color:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;transition:transform .2s,box-shadow .2s;overflow:hidden}.ag-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.ag-card__top{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.8rem 1rem;display:flex}.ag-card__top-left{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.ag-card__identity{flex-direction:column;gap:.2rem;min-width:0;display:flex}.ag-card__name{font-family:var(--font-roboto-medium);color:var(--slate-eight);overflow-wrap:anywhere}.ag-card__meta-inline{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ag-card__meta-item{color:var(--gray-600);align-items:center;gap:.3rem;font-size:.875rem;display:flex}.ag-card__meta-item>span:first-child>svg{font-size:.9375rem}.ag-card__meta-value{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.ag-card__top-right{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.ag-card__dates{background-color:var(--gray-two);border-radius:.5rem;flex-direction:column;gap:.6rem;margin:0 1rem;padding:.75rem 1rem;display:flex}.ag-card__dates-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ag-card__dates-content{align-items:center;gap:1rem;display:flex}.ag-card__date-block{flex-direction:column;display:flex}.ag-card__date-label{color:var(--gray-600);font-size:.875rem}.ag-card__date-value{font-family:var(--font-roboto-medium);color:var(--slate-eight);font-size:.875rem}.ag-card__date-arrow{color:var(--gray-600);font-size:.875rem}.ag-card__chip.ant-tag,.ag-card__chip.ant-tag *{font-size:.8125rem!important}.ag-card__bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem 1rem;display:flex}.ag-card__contact{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.ag-card__contact-item{color:var(--gray-600);overflow-wrap:anywhere;align-items:center;gap:.35rem;font-size:.875rem;display:flex}.ag-card__contact-item>span:first-child>svg{color:var(--gray-600);font-size:.9375rem}.ag-card__actions{gap:.5rem;margin-left:auto;display:flex}.ag-empty{background-color:var(--white);border:1px solid var(--gray-four);text-align:center;border-radius:.75rem;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1.5rem;display:flex}.ag-empty>span:first-child>svg{color:var(--gray-six);font-size:2.75rem}.ag-empty__title{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.ag-empty__hint{color:var(--gray-600);font-size:.875rem}@media (width>=40rem){.ag-card__top{align-items:center;padding:.8rem 1.25rem}.ag-card__dates{margin:0 1.25rem 0 4.75rem}.ag-card__bottom{padding:.75rem 1.25rem 1rem 4.75rem}.ag-card__actions{flex-shrink:0;width:auto}.ag-card__actions .ant-btn{flex:none}}.medical-staff-agreement{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.msa-header{flex-direction:column;gap:1.5rem;display:flex}.msa-header-title{flex-direction:column;gap:.5rem;display:flex}.msa-header-title--subtitle{color:var(--gray-600)}.msa-header-btn-new{width:100%}.msac-body{grid-template-columns:1fr;gap:2rem;display:grid}@media (width>=40rem){.msa-header{flex-direction:row;justify-content:space-between;align-items:center}}@media (width>=50rem){.msac-body{width:100%;max-width:none;margin:0 auto}}.agreements-medical-staff-a-card{border:1px solid var(--gray-200);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1rem;transition:all .2s;display:flex}.agreements-medical-staff-a-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.agreements-medical-staff-today__expire{align-items:center;gap:.8rem;display:flex}.agreements-medical-staff-today__expire-text{color:var(--blue-seven);font-size:1.3em;font-weight:600}.agreements-medical-staff-today__expire-icon{background-color:var(--blue-two);border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;display:flex}.agreements-medical-staff-today__expire-icon-calendar{color:var(--blue-seven);font-size:1.8rem}.agreements-medical-staff-today__body{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.agreements-medical-staff-today__body-number{color:var(--blue-seven);font-size:2rem;font-weight:600}.agreements-medical-staff-today__body-text{color:var(--gray-600)}.agreements-medical-staff-today__footer{justify-content:center;align-items:center;display:flex}.agreements-medical-staff-today__footer>span{color:var(--blue-seven);background-color:var(--blue-two);border-radius:1rem;padding:.4rem 1rem;font-size:13px}.agreements-medical-staff-a-card:has(.agreements-medical-staff-today__expire){background-color:var(--white);border-color:var(--gray-200)}.agreements-medical-staff-a-card:has(.agreements-medical-staff-today__expire):hover{background-color:var(--blue-one);border-color:var(--blue-four)}.agreements-medical-staff-week__expire{align-items:center;gap:.8rem;display:flex}.agreements-medical-staff-week__expire-text{color:var(--cyan-seven);font-size:1.3em;font-weight:600}.agreements-medical-staff-week__expire-icon{background-color:var(--cyan-two);border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;display:flex}.agreements-medical-staff-week__expire-icon-calendar{color:var(--cyan-seven);font-size:1.5rem}.agreements-medical-staff-week__body{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.agreements-medical-staff-week__body-number{color:var(--cyan-seven);font-size:2rem;font-weight:600}.agreements-medical-staff-week__body-text{color:var(--gray-600)}.agreements-medical-staff-week__footer{justify-content:center;align-items:center;display:flex}.agreements-medical-staff-week__footer>span{color:var(--cyan-seven);background-color:var(--cyan-two);border-radius:1rem;padding:.4rem 1rem;font-size:13px}.agreements-medical-staff-a-card:has(.agreements-medical-staff-week__expire){background-color:var(--white);border-color:var(--gray-200)}.agreements-medical-staff-a-card:has(.agreements-medical-staff-week__expire):hover{background-color:var(--cyan-one);border-color:var(--cyan-four)}.agreements-medical-staff-month__expire{align-items:center;gap:.8rem;display:flex}.agreements-medical-staff-month__expire-text{color:var(--orange-seven);font-size:1.3em;font-weight:600}.agreements-medical-staff-month__expire-icon{background-color:var(--orange-two);border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;display:flex}.agreements-medical-staff-month__expire-icon-calendar{color:var(--orange-seven);font-size:1.5rem}.agreements-medical-staff-month__body{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.agreements-medical-staff-month__body-number{color:var(--orange-seven);font-size:2rem;font-weight:600}.agreements-medical-staff-month__body-text{color:var(--gray-600)}.agreements-medical-staff-month__footer{justify-content:center;align-items:center;display:flex}.agreements-medical-staff-month__footer>span{color:var(--orange-seven);background-color:var(--orange-two);border-radius:1rem;padding:.4rem 1rem;font-size:13px}.agreements-medical-staff-a-card:has(.agreements-medical-staff-month__expire){background-color:var(--white);border-color:var(--gray-200)}.agreements-medical-staff-a-card:has(.agreements-medical-staff-month__expire):hover{background-color:var(--orange-one);border-color:var(--orange-four)}.agreements-medical-staff-cards{grid-template-columns:1fr;gap:1rem;display:grid}.ag-ms-card{background-color:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;transition:transform .2s,box-shadow .2s;overflow:hidden}.ag-ms-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.ag-ms-card__top{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.8rem 1rem;display:flex}.ag-ms-card__top-left{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.ag-ms-card__identity{flex-direction:column;gap:.2rem;min-width:0;display:flex}.ag-ms-card__name{font-family:var(--font-roboto-medium);overflow-wrap:anywhere}.ag-ms-card__meta-item{color:var(--gray-600);align-items:center;gap:.3rem;font-size:.875rem;display:flex}.ag-ms-card__meta-icon{flex-shrink:0;width:1rem;height:1rem;display:block}.ag-ms-card__meta-value{color:var(--slate-eight);overflow-wrap:anywhere;font-family:var(--font-roboto-medium)}.ag-ms-card__top-right{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.ag-ms-card__dates{background-color:var(--gray-two);border-radius:.5rem;flex-direction:column;gap:.6rem;margin:0 1rem;padding:.75rem 1rem;display:flex}.ag-ms-card__dates-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ag-ms-card__dates-content{align-items:center;gap:1rem;display:flex}.ag-ms-card__date-block{flex-direction:column;display:flex}.ag-ms-card__date-label{color:var(--gray-600);font-size:.875rem}.ag-ms-card__date-value{font-family:var(--font-roboto-medium);color:var(--slate-eight);font-size:.875rem}.ag-ms-card__date-arrow{color:var(--gray-600);font-size:.875rem}.ag-ms-card__chip.ant-tag,.ag-ms-card__chip.ant-tag *{font-size:.8125rem!important}.ag-ms-card__chip.ant-tag{margin-inline-end:0}.ag-ms-card__bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem 1rem;display:flex}.ag-ms-card__contact{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.ag-ms-card__contact-item{color:var(--gray-600);overflow-wrap:anywhere;align-items:center;gap:.35rem;font-size:.875rem;display:flex}.ag-ms-card__contact-item>span:first-child>svg{color:var(--gray-600);font-size:.9375rem}.ag-ms-card__actions{gap:.5rem;margin-left:auto;display:flex}.ag-ms-empty{background-color:var(--white);border:1px solid var(--gray-four);text-align:center;border-radius:.75rem;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1.5rem;display:flex}.ag-ms-empty>span:first-child>svg{color:var(--gray-six);font-size:2.75rem}.ag-ms-empty__title{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.ag-ms-empty__hint{color:var(--gray-600);font-size:.875rem}@media (width>=40rem){.ag-ms-card__top{align-items:center;padding:.8rem 1.25rem}.ag-ms-card__dates{margin:0 1.25rem 0 4.75rem}.ag-ms-card__bottom{padding:.75rem 1.25rem 1rem 4.75rem}.ag-ms-card__actions{flex-shrink:0}}.agreements-medical-staff-filters{border-bottom:1px solid var(--ds-line-divider);padding:1rem 1.25rem}.ant-size-picker{width:100%}.ams-filter-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.ams-filter-head__title{align-items:center;gap:.5rem;display:flex}.ams-filter-head__title :first-child>svg{color:var(--blue-seven)}.ams-filter-head__title>span:nth-child(2){font-family:var(--font-roboto-medium)}.ams-filter-head__count{background-color:var(--blue-one);min-width:1.25rem;height:1.25rem;color:var(--blue-seven);border-radius:.625rem;justify-content:center;align-items:center;padding:0 .375rem;font-size:.75rem;display:inline-flex}.ams-filter-search-icon{color:var(--gray-six)}.ams-filter-chips{border-top:1px solid var(--gray-four);flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:.5rem;padding-top:.75rem;display:flex}.ams-filter-chips__label{color:var(--gray-600);margin-right:.25rem;font-size:.75rem}.msa-table{display:grid}.msa-table-header{display:none}.msa-body{grid-template-columns:1fr 2fr;padding:10px;font-weight:200;display:grid}.msa-body:before{color:var(--gray-seven);content:attr(dataheader)}.msa-table-header-first{border-radius:.5rem 0 0}.msa-table-header-last{border-radius:0 .5rem 0 0}.btn-actions-enable-disable{gap:.5rem;display:flex}@media (width>=40rem){.msa-table{grid-template-columns:repeat(9,1fr);overflow-x:auto}.msa-table-header{color:var(--white);background-color:var(--blue-six);justify-content:center;align-items:center;gap:1rem;padding:.5rem;font-weight:500;display:flex}.msa-body{border-bottom:1px solid var(--gray-five);justify-content:center;align-items:center;display:flex}.msa-body:before{content:none}}.msa-form-register-subtile{color:var(--gray-600);background-color:var(--ds-srf-muted);border-radius:.375rem;margin:.8rem 0;padding:.6rem .75rem;font-size:.875rem}.msa-form-register-datePicker{width:100%}.msa-form-register-title,.medical-staff-status-agreements-title{font-family:var(--font-roboto-medium)}.insurances{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.insurances__head{flex-direction:column;gap:.35rem;display:flex}.insurances__head>span{color:var(--gray-600)}.insurances__card{background-color:var(--white);border:1px solid var(--gray-four);border-radius:1.5rem;flex-direction:column;display:flex;overflow:hidden}.insurances__row{border-bottom:1px solid var(--gray-four);align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.insurances__row:last-child{border-bottom:0}.insurances__row-icon{color:var(--gray-eight);font-size:1.25rem;display:inline-flex}.insurances__row-content{flex-direction:column;gap:.125rem;display:flex}.insurances__row-label{font-family:var(--font-roboto-medium);color:var(--gray-nine);font-size:.875rem}.insurances__row-value{color:var(--gray-eight);font-size:.875rem}.profile{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.profile__head{flex-direction:column;gap:.25rem;display:flex}.profile__head>span{font-family:var(--font-roboto-regular);color:var(--gray-600)}.profile__state{color:var(--gray-600);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem 1rem;display:flex}.profile-hero{text-align:center;background-color:var(--white);border:1px solid var(--gray-four);border-radius:1.5rem;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem 1rem;display:flex}.profile-hero__photo{cursor:zoom-in;background:0 0;border:0;border-radius:50%;flex-shrink:0;padding:0;display:inline-flex}.profile-hero__photo:focus-visible{outline:2px solid var(--ds-focus,#1f6feb);outline-offset:2px}.profile-hero__preview{display:none}.profile-hero__identity{flex-direction:column;align-items:center;gap:.25rem;min-width:0;display:flex}.profile-hero__name{font-family:var(--font-roboto-medium);color:var(--gray-nine);overflow-wrap:anywhere}.profile-hero__meta{font-family:var(--font-roboto-regular);color:var(--gray-600);overflow-wrap:anywhere}.profile-hero__actions{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.5rem;display:flex}@media (width>=40rem){.profile-hero{text-align:left;flex-direction:row;align-items:center;padding:1.5rem}.profile-hero__identity{align-items:flex-start}.profile-hero__actions{justify-content:flex-start}}.profile-sections{flex-direction:column;gap:1.5rem;display:flex}.profile-section,.profile-section__head{flex-direction:column;gap:.75rem;display:flex}@media (width>=40rem){.profile-section__head{flex-direction:row;justify-content:space-between;align-items:flex-start}}.profile-section__titles{flex-direction:column;gap:.25rem;display:flex}.profile-section__title{font-family:var(--font-roboto-medium);font-size:inherit;color:var(--gray-nine);margin:0}.profile-section__caption{font-family:var(--font-roboto-regular);color:var(--gray-600)}.profile-card{background-color:var(--white);border:1px solid var(--gray-four);border-radius:1.5rem;flex-direction:column;display:flex;overflow:hidden}.profile-card--padded{padding:1rem 1.5rem}.profile-row{border-bottom:1px solid var(--gray-four);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:1rem 1.5rem;display:flex}.profile-row:last-child{border-bottom:0}.profile-row__icon{color:var(--gray-600);font-size:1.25rem;display:inline-flex}.profile-row__content{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.profile-row__label{font-family:var(--font-roboto-regular);color:var(--gray-600)}.profile-row__value{font-family:var(--font-roboto-medium);color:var(--gray-nine);overflow-wrap:anywhere}.profile-row__value--empty{font-family:var(--font-roboto-regular);color:var(--gray-600)}.profile-row__value--masked{letter-spacing:.125rem}.profile-row__meta{font-family:var(--font-roboto-regular);color:var(--gray-600)}.profile-row__action{margin-left:auto;display:inline-flex}.profile-tags{flex-wrap:wrap;gap:.25rem .5rem;margin:0;padding:0;list-style:none;display:flex}.profile-tags__item{font-family:var(--font-roboto-medium);color:var(--gray-nine)}.profile-tags__item:not(:last-child):after{content:"·";font-family:var(--font-roboto-regular);color:var(--gray-600);margin-left:.5rem}.profile-day{flex-direction:column;gap:.5rem;display:flex}.profile-day__title{font-family:var(--font-roboto-medium);font-size:inherit;color:var(--gray-nine);margin:0}.profile-row__current{font-family:var(--font-roboto-regular);color:var(--gray-600)}.feed{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.feed>.feed-bar{margin-bottom:.5rem}.feed>*{justify-self:center;width:100%;max-width:38rem}.feed__state{text-align:center;font-family:var(--font-roboto-regular);color:var(--gray-600);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem 1rem;display:flex}.feed-card--skeleton{padding-bottom:1rem}.feed__marker{height:1px}.feed__pill{z-index:5;pointer-events:none;justify-content:center;display:flex;position:sticky;top:.75rem}.feed__pill>*{pointer-events:auto}.feed-bar{background-color:var(--white);border:1px solid var(--gray-four);border-radius:1.5rem;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.feed-bar__prompt{cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;min-width:0;height:2.5rem;font-family:var(--font-roboto-regular);color:var(--gray-600);background-color:var(--gray-100);border:0;border-radius:1.25rem;flex:1;padding:0 1rem;transition:background-color .12s;overflow:hidden}.feed-bar__prompt:hover{background-color:var(--gray-200)}.feed-bar__icon{cursor:pointer;width:2.5rem;height:2.5rem;color:var(--green-six);background-color:#0000;border:0;border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;transition:background-color .12s;display:inline-flex}.feed-bar__icon:hover{background-color:var(--gray-100)}.feed-modal__body{flex-direction:column;gap:1rem;display:flex}.feed-modal__author{align-items:center;gap:.75rem;display:flex}.feed-modal__names{flex-direction:column;gap:.125rem;display:flex}.feed-modal__audience{font-family:var(--font-roboto-regular);color:var(--gray-600)}.feed-audience__chip{background:var(--gray-100);color:var(--gray-nine);font-family:var(--font-roboto-medium);cursor:pointer;border:0;border-radius:.375rem;align-self:flex-start;align-items:center;gap:.375rem;padding:.125rem .5rem;line-height:1.5rem;transition:background-color .15s;display:inline-flex}.feed-audience__chip:hover{background:var(--gray-200)}.feed-audience__chip:focus-visible{outline:2px solid var(--blue-six);outline-offset:1px}.feed-audience__chip .anticon{font-size:.875rem;display:inline-flex}.feed-audience__chip .anticon *{font-size:inherit}.feed-audience__chip>span:not(.anticon){font-size:.75rem}.feed-audience__chip .feed-audience__chevron{color:var(--gray-600);font-size:.625rem}.feed-audience{gap:1rem;display:grid}.feed-audience__heading{align-items:center;gap:.5rem;display:inline-flex}.feed-audience__lead{flex-direction:column;gap:.125rem;display:flex}.feed-audience__question{font-family:var(--font-roboto-medium);color:var(--gray-nine)}.feed-audience__caption{font-family:var(--font-roboto-regular);color:var(--gray-600)}.feed-audience__options{border:1px solid var(--ds-line-divider);border-radius:.5rem;flex-direction:column;display:flex;overflow:hidden}.feed-audience__option{margin:0;padding:.75rem 1rem;transition:background-color .15s}.feed-audience__option+.feed-audience__option{border-top:1px solid var(--ds-line-divider)}.feed-audience__option:hover,.feed-audience__option--selected{background:var(--gray-50)}.feed-audience__row{vertical-align:middle;align-items:center;gap:.75rem;display:inline-flex}.feed-audience__icon{background:var(--gray-100);width:2.5rem;height:2.5rem;color:var(--gray-nine);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.feed-audience__option--selected .feed-audience__icon{background:var(--gray-200)}.feed-audience__icon *{font-size:1.125rem}.feed-audience__text{flex-direction:column;gap:.125rem;display:flex}.feed-audience__title{font-family:var(--font-roboto-medium);color:var(--gray-nine)}.feed-audience__footer{justify-content:flex-end;display:flex}.feed-modal__images{border-radius:.75rem;grid-template-columns:1fr 1fr;gap:.25rem;display:grid;overflow:hidden}.feed-modal__images--1{grid-template-columns:1fr}.feed-modal__image{aspect-ratio:4/3;background-color:var(--gray-100);position:relative}.feed-modal__image>img{object-fit:cover;width:100%;height:100%;display:block}.feed-modal__uploading{background-color:#fff9;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}[data-theme=dark] .feed-modal__uploading{background-color:#01040999}.feed-modal__remove{position:absolute;top:.5rem;right:.5rem}.feed-modal__remove>.feed-icon-btn{width:2rem;height:2rem;color:var(--gray-nine);background-color:var(--white);font-size:1rem;box-shadow:0 1px 3px #1f23283d}.feed-modal__add{border:1px solid var(--gray-four);border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem .5rem 1rem;display:flex}.feed-modal__tools{gap:.25rem;display:flex}.feed-emojis{grid-template-columns:repeat(8,2.25rem);gap:.125rem;display:grid}.feed-emojis__item{cursor:pointer;background-color:#0000;border:0;border-radius:.5rem;width:2.25rem;height:2.25rem;font-size:1.25rem}.feed-emojis__item:hover{background-color:var(--gray-100)}.feed-card{background-color:var(--white);border:1px solid var(--gray-four);border-radius:1.5rem;flex-direction:column;gap:.75rem;padding:.8rem 0 .25rem;display:flex;overflow:hidden}.feed-card>*{margin-left:.6rem;margin-right:.6rem}.feed-card__head{align-items:center;gap:.5rem;display:flex}.feed-card__who{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.feed-card__meta{font-family:var(--font-roboto-regular);color:var(--gray-600);align-items:center;gap:.25rem;display:inline-flex}.feed-card__meta,.feed-card__meta *{font-size:.8125rem}.feed-card__audience{cursor:default;display:inline-flex}.feed-icon-btn{cursor:pointer;width:2.25rem;height:2.25rem;color:var(--gray-600);background-color:#0000;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;font-size:1.25rem;transition:background-color .12s,color .12s;display:inline-flex}.feed-icon-btn *,.feed-post__mark *,.feed-card__audience *{font-size:inherit}.feed-icon-btn:hover{background-color:var(--ds-srf-hover)}.feed-icon-btn--more{font-size:1.5rem}.feed-icon-btn--picture{color:var(--green-six)}.feed-icon-btn--emoji{color:var(--orange-six)}.feed-icon-btn--send{color:var(--ds-btn-deep-green)}.feed-icon-btn--disabled,.feed-icon-btn--disabled:hover{cursor:not-allowed;color:var(--gray-400);background-color:#0000}.feed-card__menu--icon>svg{font-size:1.2rem}.feed-card__body{font-family:var(--font-roboto-regular);color:var(--gray-nine);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:0;margin-bottom:0}.feed-card>.feed-card__images{margin-left:0;margin-right:0}.feed-card__images{background-color:var(--gray-100);grid-template-columns:1fr 1fr;gap:2px;display:grid}.feed-card__images--1{grid-template-columns:1fr}.feed-card__images--3>:first-child{grid-row:span 2}.feed-card__image{cursor:zoom-in;aspect-ratio:1;background-color:#0000;border:0;padding:0}.feed-card__image>img{object-fit:cover;width:100%;height:100%;display:block}.feed-card__images--1>.feed-card__image{aspect-ratio:auto}.feed-card__images--1>.feed-card__image>img{object-fit:cover;width:100%;height:auto;max-height:45rem}.feed-card__images--3>.feed-card__image:first-child{aspect-ratio:auto}.feed-card__emojis{cursor:default;margin-left:auto;margin-right:.75rem;font-size:1.125rem;display:inline-flex}.feed-card__emojis>.reaction-icon{background-color:var(--white);box-shadow:0 0 0 2px var(--white);border-radius:50%}.feed-card__emojis>.reaction-icon+.reaction-icon{margin-left:-.1em}.feed-card__emojis>.reaction-icon{position:relative}.feed-card__emojis>.reaction-icon:first-child{z-index:3}.feed-card__emojis>.reaction-icon:nth-child(2){z-index:2}.feed-card__emojis>.reaction-icon:nth-child(3){z-index:1}.feed-card__action .reaction-icon{font-size:1.125rem}.feed-card__bar{align-items:center;gap:.25rem;margin-left:.25rem;display:flex}.feed-card__action{color:var(--gray-600)}.feed-card__action--active{color:var(--primary-five)}.feed-post__strong{font-family:var(--font-roboto-medium);color:var(--gray-nine)}.feed-post__sentence{font-family:var(--font-roboto-regular);color:var(--gray-600);overflow-wrap:anywhere}.feed-post__mark{width:2.5rem;height:2.5rem;color:var(--gray-600);background-color:var(--gray-100);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.25rem;display:inline-flex}.feed-post__mark--billing-provider_failing{color:var(--red-seven);background-color:var(--red-one)}.feed-post__mark--billing-provider_recovered{color:var(--green-seven);background-color:var(--green-one)}[data-theme=dark] .feed-post__mark--billing-provider_failing,[data-theme=dark] .feed-post__mark--billing-provider_recovered{background-color:#0000;border:1px solid}.feed-react{gap:.125rem;display:flex}.feed-react__item{cursor:pointer;background-color:#0000;border:0;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:1.5rem;transition:background-color .12s;display:inline-flex}.feed-react__item:hover{background-color:var(--gray-200)}.feed-react__item--mine{background-color:var(--gray-100)}.reaction-tone--like{color:#2078f4}.reaction-tone--love{color:#f33e58}.reaction-tone--care,.reaction-tone--haha,.reaction-tone--wow,.reaction-tone--sad{color:#d99b14}.reaction-tone--angry{color:#e9710f}.reaction-icon{vertical-align:-.125em;width:1em;height:1em;line-height:1;font-size:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.reaction-icon__glyph{font-size:.9em;line-height:1;display:inline-flex}.reaction-icon__glyph *{font-size:inherit}.reaction-icon--emoji>.reaction-icon__glyph{transform:translateY(.05em)}.reaction-icon--disc{color:#fff;border-radius:50%;box-shadow:inset 0 -.06em .12em #0000001f}.reaction-icon--like{background:linear-gradient(#27b3ff,#0866ff)}.reaction-icon--like>.reaction-icon__glyph{font-size:.62em;transform:translateY(-.02em)}.reaction-icon--love{background:linear-gradient(#ff4566,#d8102f)}.reaction-icon--love>.reaction-icon__glyph{font-size:.64em;transform:translateY(.03em)}.feed-comments{flex-direction:column;gap:.5rem;padding-bottom:.75rem;display:flex}.feed-comments__state{justify-content:center;padding:1rem;display:flex}.feed-comments__all{cursor:pointer;font-family:var(--font-roboto-regular);color:var(--gray-600);background-color:#0000;border:0;align-self:flex-start;margin-left:2.125rem;padding:0}.feed-comments__all:hover{text-decoration:underline}.feed-comments__error{font-family:var(--font-roboto-regular);color:var(--red-seven)}.feed-comment{align-items:flex-start;gap:.375rem;display:flex}.feed-comment__main{flex-direction:column;flex:1;align-items:flex-start;gap:.125rem;min-width:0;display:flex}.feed-comment__row{align-items:flex-start;gap:.25rem;width:100%;display:flex}.feed-comment__text{min-width:0;line-height:1.45;font-family:var(--font-roboto-regular);color:var(--gray-nine);white-space:pre-wrap;overflow-wrap:anywhere;flex:1;margin:0;padding-top:.25rem}.feed-comment__name{font-family:var(--font-roboto-medium);color:var(--gray-nine);margin-right:.375rem;font-size:.8125rem}.feed-comment__more{opacity:0;flex:none;transition:opacity .12s}.feed-comment__row:hover .feed-comment__more,.feed-comment__more:focus-within{opacity:1}@media (hover:none){.feed-comment__more{opacity:1}}.feed-comment__image{cursor:zoom-in;background-color:#0000;border:0;border-radius:1rem;padding:0;overflow:hidden}.feed-comment__image>img{object-fit:cover;max-width:14rem;max-height:16rem;display:block}.feed-comment__meta{width:100%;font-family:var(--font-roboto-regular);color:var(--gray-600);align-items:center;gap:1rem;padding:0;display:flex}.feed-comment__meta,.feed-comment__meta *{font-size:.75rem}.feed-comment__link{cursor:pointer;font-family:var(--font-roboto-regular);color:var(--gray-600);background-color:#0000;border:0;padding:0}.feed-comment__link:disabled{cursor:default}.feed-comment__link:hover{text-decoration:underline}.feed-comment__link--active{color:var(--primary-five)}.feed-comment__meta .feed-comment__tops{font-size:1rem;display:inline-flex}.feed-comment__meta .feed-comment__tops>.reaction-icon{font-size:inherit;background-color:var(--white);box-shadow:0 0 0 2px var(--white);border-radius:50%}.feed-comment__meta .feed-comment__tops>.reaction-icon+.reaction-icon{margin-left:-.1em}.feed-comment__meta .feed-comment__tops>.reaction-icon{position:relative}.feed-comment__meta .feed-comment__tops>.reaction-icon:first-child{z-index:3}.feed-comment__meta .feed-comment__tops>.reaction-icon:nth-child(2){z-index:2}.feed-comment__meta .feed-comment__tops>.reaction-icon:nth-child(3){z-index:1}.feed-comment__meta .feed-comment__tops .reaction-icon__glyph{font-size:.9em}.feed-comment__meta .feed-comment__tops .reaction-icon--like>.reaction-icon__glyph{font-size:.62em}.feed-comment__meta .feed-comment__tops .reaction-icon--love>.reaction-icon__glyph{font-size:.64em}.feed-comment__meta .feed-comment__tops .reaction-icon__glyph *{font-size:inherit}.feed-comment__likes{align-items:center;gap:.25rem;margin-left:auto;display:inline-flex}.feed-comment__edit{flex-direction:column;gap:.25rem;width:100%;display:flex}.feed-thread,.feed-thread--open>.feed-comment{position:relative}.feed-thread--open>.feed-comment:after{content:"";border-left:2px solid var(--gray-200);position:absolute;top:2rem;bottom:0;left:.8125rem}.feed-thread__children{flex-direction:column;padding-left:2.125rem;display:flex}.feed-thread__children>*{padding-top:.5rem;position:relative}.feed-thread__children>:before{content:"";border-left:2px solid var(--gray-200);border-bottom:2px solid var(--gray-200);border-bottom-left-radius:.625rem;width:1.0625rem;height:1.375rem;position:absolute;top:0;left:-1.3125rem}.feed-thread__children>:not(:last-child):after{content:"";border-left:2px solid var(--gray-200);position:absolute;top:0;bottom:0;left:-1.3125rem}.feed-thread__more{cursor:pointer;font-family:var(--font-roboto-regular);color:var(--gray-600);background-color:#0000;border:0;align-self:flex-start;margin:0;padding:.75rem 0 0}.feed-thread__more:hover{color:var(--gray-nine);text-decoration:underline}.feed-thread__more:disabled{cursor:default;text-decoration:none}.feed-reply{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.feed-reply>.feed-comments__new,.feed-reply>.feed-comments__preview{align-self:stretch}.feed-comments__new.feed-comments__new--reply{border:1px solid var(--ds-line-divider);border-radius:1.25rem;padding:.125rem .25rem}.feed-reply__cancel{padding-left:.75rem}.feed-comments__new{border-top:1px solid var(--gray-four);align-items:center;gap:.25rem;padding-top:.5rem;display:flex}.feed-comments__field{flex:1;min-width:0}.feed-comments__send{flex:none}.feed-comments__send--icon{color:var(--gray-600)!important;font-size:1.2rem!important}.feed-comments__preview{border-radius:.75rem;align-self:flex-start;width:5rem;height:5rem;margin-left:2.5rem;position:relative;overflow:hidden}.feed-comments__preview>img{object-fit:cover;width:100%;height:100%;display:block}.feed-comments__preview>.feed-modal__remove{top:.25rem;right:.25rem}.feed-comments__preview>.feed-modal__remove>.feed-icon-btn{width:1.5rem;height:1.5rem;font-size:.75rem}.notify-panel{background-color:var(--ds-srf-overlay);border:1px solid var(--ds-line-overlay);border-radius:.75rem;flex-direction:column;width:22rem;max-width:calc(100vw - 2rem);padding:.5rem;display:flex;box-shadow:0 1px 3px #1f23281f,0 8px 24px #424a531f}[data-theme=dark] .notify-panel{box-shadow:0 8px 24px #01040999}.notify-panel__head{justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .5rem .5rem;display:flex}.notify-panel__title{font-family:var(--font-roboto-medium);color:var(--gray-nine)}.notify-panel__empty{text-align:center;font-family:var(--font-roboto-regular);color:var(--gray-600);padding:1.5rem .5rem}.notify-panel__list{flex-direction:column;max-height:28rem;display:flex;overflow-y:auto}.notify-item{cursor:pointer;text-align:left;background-color:#0000;border:0;border-radius:.5rem;align-items:flex-start;gap:.75rem;width:100%;padding:.625rem .5rem;transition:background-color .12s;display:flex}.notify-item:hover{background-color:var(--gray-100)}.notify-item__icon{background-color:var(--gray-200);width:2rem;height:2rem;color:var(--gray-nine);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.25rem;display:inline-flex}.notify-item__content{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.notify-item__text,.notify-item__excerpt,.notify-item__time{font-family:var(--font-roboto-regular);color:var(--gray-600);overflow-wrap:anywhere}.notify-item__strong{font-family:var(--font-roboto-medium);color:var(--gray-nine)}.notify-item--unread .notify-item__text{color:var(--gray-nine)}.notify-item__dot{background-color:var(--primary-five);border-radius:50%;flex:none;width:8px;height:8px;margin-top:.375rem}.private-rates{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.private-rates-header{justify-content:space-between;align-items:center;display:flex}.prh-title{flex-direction:column;gap:.5rem;display:flex}.prh-title span{color:var(--gray-600)}@media (width>=40rem){.private-services-default-selected{grid-template-columns:5% 1fr}.msa-header{flex-direction:row;justify-content:space-between;align-items:center}.prd-alert{grid-column:2/span 2}}@media (width>=50rem){.private-rates-body-container{width:100%;max-width:none;margin:0 auto}}.rates-filters{border-bottom:1px solid var(--ds-line-divider);min-width:0;padding:1rem 0}.rates-filters__toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;display:grid}.rates-filters__toolbar .rates-filters__field{min-width:0;margin-bottom:0!important}.pr-default-strip{background-color:var(--white);border:1px solid var(--ds-line-frame);border-radius:.5rem;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"mark body""action action";align-items:center;gap:.75rem;min-width:0;padding:.875rem 1rem;display:grid}[data-theme=dark] .pr-default-strip{background-color:var(--ds-srf-muted);border-color:#0000}.pr-default-strip__mark{border-radius:50%;flex-shrink:0;grid-area:mark;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.pr-default-strip__mark .anticon{font-size:1.25rem}.pr-default-strip__mark--ok{background-color:var(--ds-cir-green-bg);color:var(--ds-cir-green-ink)}.pr-default-strip__mark--pending{background-color:var(--ds-cir-gold-bg);color:var(--ds-cir-gold-ink)}.pr-default-strip__body{flex-direction:column;grid-area:body;gap:.125rem;min-width:0;display:flex}.pr-default-strip__head{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.pr-default-strip__label{color:var(--gray-600);font-size:.875rem}.pr-default-strip__name{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.pr-default-strip__tag.ant-tag{margin-inline-end:0}.pr-default-strip__hint{min-width:0;color:var(--gray-600);font-size:.875rem}.pr-default-strip__action{flex-shrink:0;grid-area:action}@media (width>=48rem){.pr-default-strip{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark body action"}}.p-default__title{font-family:var(--font-roboto-medium)}.p-default{flex-direction:column;gap:1rem;display:flex}.p-default__current{background-color:var(--ds-srf-muted);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.p-default__current-label{color:var(--gray-600);font-size:.875rem}.p-default__current-name{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.p-default__current-tag.ant-tag{margin-inline-end:0}.p-default__field{margin-bottom:0!important}.p-default__field .ant-select{width:100%}.ps-form-filter{background-color:var(--gray-two);border-radius:.5rem;grid-template-columns:1fr;gap:1rem;margin-top:1rem;margin-bottom:1rem;padding:1rem;display:grid}.ps-form-filter-btn-clear{justify-content:flex-end;display:flex}@media (width>=40rem){.ps-form-filter{grid-template-columns:1fr 1fr}.ps-form-filter-btn-clear{justify-content:flex-start;align-items:center}}.pr-card-list{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;display:grid}.pr-card-item{background-color:var(--white);border:1px solid var(--ds-line-frame);border-radius:.75rem;align-items:center;gap:.75rem;min-width:0;padding:.875rem 1rem;display:flex}.pr-card-item__mark{background-color:var(--ds-srf-muted);width:2.25rem;height:2.25rem;color:var(--ds-cir-blue-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.pr-card-item__mark>svg{font-size:1.1rem}.pr-card-item__body{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.pr-card-item__head{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.pr-card-item__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--slate-eight);font-family:var(--font-roboto-medium);overflow:hidden}.pr-card-item__tag.ant-tag{margin-inline-end:0}.pr-card-item__description{color:var(--gray-600);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}.pr-card-item__actions{flex-shrink:0;gap:.5rem;margin-left:auto;display:flex}.private-rates-form-btn{justify-content:flex-end;display:flex}.private-rates-form-btn-submit{margin-top:1rem}.private-rates-form-title{font-size:1rem;font-family:var(--font-roboto-medium)}.pr-default{grid-template-columns:1fr;gap:1.5rem;display:grid}.p-default-desc{background-color:var(--geekblue-one);border-left:2px solid var(--geekblue-three);border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex;box-shadow:0 1px 3px #0000000a,0 2px 6px #00000005}.p-default-desc-icon{color:var(--blue-six);margin-top:.15rem;font-size:1rem}.p-default-desc-icon>svg{font-size:1.3rem}.p-default-desc-text{color:var(--blue-seven);font-size:.875rem;line-height:1.5}.p-default-result{background-color:var(--alice-one);border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem 1.25rem;display:flex;box-shadow:0 1px 3px #0000000f,0 2px 8px #0000000a}.p-default-result-title{color:var(--slate-five);font-size:.875rem;font-family:var(--font-roboto-medium)}.p-default-result-name{font-size:1rem;font-family:var(--font-roboto-medium);color:var(--blue-seven)}.p-default-form-label{font-size:.875rem;font-family:var(--font-roboto-medium)}.p-default-search-icon{color:var(--gray-six);font-size:1rem}@media (width>=40rem){.p-default-desc{align-items:center}}.private-services{grid-template-columns:1fr;gap:1rem;display:grid}.private-details-name-rate{align-items:center;gap:1rem;display:flex}.private-services-name{font-size:1.1rem;font-family:var(--font-roboto-medium)}.private-services-title{color:var(--gray-600);font-family:Roboto}.psf-form-register{background-color:var(--white);border-radius:.5rem;margin-top:1rem;margin-bottom:1rem;padding:1rem;overflow:hidden}.psf-form-register .ant-form-item-control-input-content{overflow:hidden}.psf-igv-mode-help{color:var(--gray-600);font-size:.875rem}.psf-add-service-row{margin-bottom:1rem}.psf-add-service{font-family:var(--font-roboto-medium);color:var(--gray-600)}.psf-country-flag-row{align-items:center;gap:.5rem;display:flex}.psf-country-flag{border:1px solid var(--gray-200);border-radius:.2rem;justify-content:center;align-items:center;padding:.2rem;display:flex}.psf-select-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.private-rates-services-filter .private-filter-title-text>span:first-child,.psf-btn-row{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.rates-filters__toolbar--pair{grid-template-columns:minmax(0,1fr) auto}.rates-filters__toolbar--pair .rates-filters__field:first-child{grid-column:1/-1}.rates-filters__field .ant-select{width:100%}@media (width>=48rem){.rates-filters__toolbar--pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.rates-filters__toolbar--pair .rates-filters__field:first-child{grid-column:auto}}.prs-card-list{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;display:grid}.prs-card-item{background-color:var(--white);border:1px solid var(--ds-line-frame);border-radius:.75rem;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark body action""amounts amounts amounts";align-items:center;gap:.75rem;min-width:0;padding:.875rem 1rem;display:grid}.prs-card-item__mark{grid-area:mark}.prs-card-item__body{grid-area:body}.prs-card-item__amounts{grid-area:amounts}.prs-card-item__action{grid-area:action}.prs-card-item__mark{width:2.25rem;height:2.25rem;color:var(--ds-cir-cyan-ink);background-color:var(--ds-srf-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.prs-card-item__mark-icon{width:1.25rem;height:1.25rem;display:block}.prs-card-item__body{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.prs-card-item__name,.prs-card-item__meta{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.prs-card-item__name{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.prs-card-item__meta{color:var(--gray-600);font-size:.875rem}.prs-card-item__amounts{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.375rem;display:grid}.prs-amount{background-color:var(--ds-srf-muted);border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .625rem;display:flex}.prs-amount__label{color:var(--gray-600);white-space:nowrap;font-size:.875rem}.prs-amount__value{white-space:nowrap;color:var(--slate-eight);font-family:var(--font-roboto-medium)}.prs-amount__label-value{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.prs-card-item__action{flex-shrink:0;justify-self:end}@media (width>=48rem){.prs-card-item{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"mark body amounts action"}.prs-card-item__amounts{grid-template-columns:repeat(3,minmax(6.25rem,auto));gap:.5rem}.prs-amount{flex-direction:column;align-items:stretch;gap:.125rem;display:flex}}.pr-services-update-title{font-family:var(--font-roboto-medium)}.prs-update__service{background-color:var(--ds-srf-muted);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex}.prs-update__service-label{color:var(--gray-600);font-size:.875rem}.prs-update__service-name{min-width:0;color:var(--slate-eight);font-family:var(--font-roboto-medium)}.company-rates{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.company-rates-header{justify-content:space-between;align-items:center;display:flex}.crh-title{flex-direction:column;gap:.5rem;display:flex}.crh-title span{color:var(--gray-600)}@media (width>=50rem){.company-rates-body-container{width:100%;max-width:none;margin:0 auto}}.companies-rates-content{grid-template-columns:1fr;gap:1rem;display:grid}.cm-form-filter-title{margin-bottom:1rem}.cm-form-filter-title-text{align-items:center;gap:.5rem;display:flex}.cm-form-filter-title-text :first-child{color:var(--geekblue-seven);font-size:1rem}.cm-form-filter-title-text :nth-child(2){font-family:var(--font-roboto-medium)}.cm-form-filter-btn-clear{margin-top:1rem;margin-bottom:1.5rem}.cm-form-filter-content{padding:1rem 0;box-shadow:0 1px 3px #0000000f,0 2px 8px #0000000a}.company-services{grid-template-columns:1fr;gap:1rem;display:grid}.company-details-name-rate{align-items:center;gap:1rem;display:flex}.company-services-name{font-size:1.1rem;font-family:var(--font-roboto-medium)}.company-services-title{color:var(--gray-600);font-family:Roboto}.csf-form-register{background-color:var(--white);border-radius:.5rem;margin-top:1rem;margin-bottom:1rem;padding:1rem;overflow:hidden}.csf-form-register .ant-form-item-control-input-content{overflow:hidden}.csf-igv-mode-help{color:var(--gray-600);font-size:.875rem}.csf-add-service-row{margin-bottom:1rem}.csf-add-service{font-family:var(--font-roboto-medium);color:var(--gray-600)}.csf-country-flag-row{align-items:center;gap:.5rem;display:flex}.csf-country-flag{border:1px solid var(--gray-200);border-radius:.2rem;justify-content:center;align-items:center;padding:.2rem;display:flex}.csf-select-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.cs-services-update-title{font-family:var(--font-roboto-medium)}.cs-services-updates-btn{margin-top:1rem}.company-rates-assignments{grid-template-columns:1fr;gap:1rem;display:grid}.company-rates-assignments-subtitle{color:var(--gray-600);font-size:14px}.cr-form-assignments{grid-template-columns:minmax(0,1fr) auto;gap:0 1rem;display:grid}.cr-form-assignments-name{grid-column:1/span 1}.cr-form-assignments-btn-assignment{grid-column:2/span 1;margin-top:1.84rem}.cr-form-assignments-title{font-family:var(--font-roboto-medium)}.cr-form-assignments-subtitle{font-weight:600}.cr-form-assignments-help{color:var(--gray-600);font-size:14px}.ra-assignments__paginator{justify-content:center;margin:.5rem 0;display:flex}.cr-form-register-title{font-family:var(--font-roboto-medium)}.company-rates-form-btn{margin-top:1rem}.medical-staff-rates{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.medical-staff-rates-header{justify-content:space-between;align-items:center;display:flex}.msr-title{flex-direction:column;gap:.5rem;display:flex}.msr-title span{color:var(--gray-600)}@media (width>=50rem){.medical-staff-rates-body-container{width:100%;max-width:none;margin:0 auto}}.rates-filters__toolbar--staff{grid-template-columns:minmax(0,1fr) auto}.rates-filters__toolbar--staff .rates-filters__field:nth-child(-n+2){grid-column:1/-1}@media (width>=48rem){.rates-filters__toolbar--staff{grid-template-columns:minmax(0,11rem) minmax(0,1fr) minmax(0,1fr) auto}.rates-filters__toolbar--staff .rates-filters__field:nth-child(-n+2){grid-column:auto}}.msr-card-list{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;display:grid}.medical-staff-form-btn{margin-top:1rem}.ms-form-register-title{font-family:var(--font-roboto-medium)}.medical-staff-rates-assignments{grid-template-columns:1fr;gap:1rem;display:grid}.medical-staff-rates-assignments-form{grid-template-columns:minmax(0,11rem) minmax(0,1fr) auto;gap:0 1rem;display:grid}.msra-form-type-professional{grid-column:1/span 1}.msra-form-name-professional{grid-column:2/span 1}.msra-form-btn-add{grid-column:3/span 1;margin-top:1.84rem}.medical-staff-rates-assignments-title{font-family:var(--font-roboto-medium)}.medical-staff-rates-assignments-subtitle{color:var(--gray-600);font-size:14px}.medical-staff-rates-assignments-table-title{color:var(--gray-600);font-weight:600}.medical-staff-services{grid-template-columns:1fr;gap:1rem;display:grid}.medical-staff-details-name-rate{align-items:center;gap:1rem;display:flex}.medical-staff-services-name{font-size:1.1rem;font-family:var(--font-roboto-medium)}.medical-staff-services-title{color:var(--gray-600);font-family:Roboto}.msf-form-register{background-color:var(--white);border-radius:.5rem;margin-top:1rem;margin-bottom:1rem;padding:1rem;overflow:hidden}.msf-form-register .ant-form-item-control-input-content{overflow:hidden}.msf-igv-mode-help{color:var(--gray-600);font-size:.875rem}.msf-add-service-row{margin-bottom:1rem}.msf-add-service{font-family:var(--font-roboto-medium);color:var(--gray-600)}.msf-country-flag-row{align-items:center;gap:.5rem;display:flex}.msf-country-flag{border:1px solid var(--gray-200);border-radius:.2rem;justify-content:center;align-items:center;padding:.2rem;display:flex}.msf-select-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.msrs-card-list{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;display:grid}.ms-services-update-title{font-family:var(--font-roboto-medium)}.ms-services-updates-btn{margin-top:1rem}.campaigns-promotions{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.campaigns-promotions-header{justify-content:space-between;align-items:center;display:flex}.cp-title{flex-direction:column;gap:.5rem;display:flex}.cp-title span{color:var(--gray-600)}@media (width>=50rem){.campaigns-promotions-body-container{width:100%;max-width:none;margin:0 auto}}.rates-filters__toolbar--trio{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.rates-filters__toolbar--trio .rates-filters__field--name{grid-column:1/-1}.cp-form-filter-datepicker{width:100%}@media (width>=48rem){.rates-filters__toolbar--trio{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) auto}.rates-filters__toolbar--trio .rates-filters__field--name{grid-column:auto}}.cpt-card-list{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;display:grid}.cpt-card-item__dates{color:var(--gray-600);white-space:nowrap;font-size:.875rem}.campaign-promotions-form{grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid}.campaign-promotions-form-name,.campaign-promotions-form-desc{grid-column:1/span 4}.campaign-promotions-form-start-date{grid-column:1/span 2}.campaign-promotions-form-end-date{grid-column:3/span 2}.campaign-promotions-form-btn{grid-column:1/span 4;margin-top:1rem}.campaign-promotions-form-datepicker{width:100%}.campaign-promotions-form-title{font-family:var(--font-roboto-medium)}.campaign-promotion-services{grid-template-columns:1fr;gap:1rem;display:grid}.campaign-promotion-details-name-rate{align-items:center;gap:1rem;display:flex}.campaign-promotion-services-name{font-size:1.1rem;font-family:var(--font-roboto-medium)}.campaign-promotion-services-title{color:var(--gray-600);font-family:Roboto}.cpsf-form-register{background-color:var(--white);border-radius:.5rem;margin-top:1rem;margin-bottom:1rem;padding:1rem;overflow:hidden}.cpsf-form-register .ant-form-item-control-input-content{overflow:hidden}.cpsf-igv-mode-help{color:var(--gray-600);font-size:.875rem}.cpsf-add-service-row{margin-bottom:1rem}.cpsf-add-service{font-family:var(--font-roboto-medium);color:var(--gray-600)}.cpsf-country-flag-row{align-items:center;gap:.5rem;display:flex}.cpsf-country-flag{border:1px solid var(--gray-200);border-radius:.2rem;justify-content:center;align-items:center;padding:.2rem;display:flex}.cpsf-select-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.cps-card-list{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;display:grid}.cps-services-update-title{font-family:var(--font-roboto-medium)}.cps-services-updates-btn{margin-top:1rem}.patients{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid;overflow-x:clip}.patients-header{justify-content:space-between;align-items:center;display:flex}.patients-header__title{flex-direction:column;gap:.3rem;display:flex}.patients-header__title span{color:var(--gray-600)}.patients-spin{margin-top:3rem}.patients-body-content{margin-top:2rem}@media (width>=50rem){.patients-container{width:100%;max-width:none;margin:0 auto}}.pt-filters{border-bottom:1px solid var(--ds-line-divider);flex-direction:column;gap:.75rem;padding:1rem 0;display:flex}.pt-filters__head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.pt-filters__title{font-size:1rem;font-family:var(--font-roboto-medium);color:var(--gray-600)}.pt-filters__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.pt-filters__toolbar .pt-filters__field{min-width:0;margin-bottom:0!important}.pt-filters__field--search{grid-column:1/-1}.pt-filters__field--type .ant-select{width:100%}.pt-filters__actions{align-items:center;display:inline-flex}@media (width>=50rem){.pt-filters__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,13rem) minmax(0,13rem) auto}.pt-filters__field--search{grid-column:auto}}.patients-grid{grid-template-columns:1fr;gap:.5rem;margin:1rem 0;display:grid}.pt{background:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;overflow:hidden}.pt__body{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.pt__info{align-items:center;gap:.75rem;display:flex}.pt__ident{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.pt__name{white-space:nowrap;text-overflow:ellipsis;color:var(--slate-eight);font-family:var(--font-roboto-medium);overflow:hidden}.pt__doc{color:var(--gray-600);font-size:.875rem;font-family:var(--font-roboto-medium)}.pt__acts{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.pt__fields{grid-template-columns:1fr 1fr;gap:.75rem 1rem;display:grid}.pt__field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.pt__field--wide{grid-column:span 2}.pt__lbl{color:var(--gray-600);font-size:.875rem}.pt__val{white-space:nowrap;text-overflow:ellipsis;color:var(--slate-eight);font-family:var(--font-roboto-medium);overflow:hidden}.pt__foot{background-color:var(--gray-two);border-top:1px solid var(--gray-three);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.pt__hc{align-items:center;gap:.5rem;min-width:0;display:flex}.pt__hc-icon{color:var(--dark-cyan-six)!important}.pt__hc-val{color:var(--dark-cyan-six);font-size:.875rem;font-family:var(--font-roboto-medium)}.pt__reg{color:var(--gray-600);font-size:.75rem}@media (width>=40rem){.pt__fields{grid-template-columns:repeat(4,1fr)}.pt__field--wide{grid-column:span 1}}.pt-paginator{justify-content:flex-end;align-items:center;padding:0 .25rem;display:flex}.pt-form__head{justify-content:space-between;align-items:flex-start;gap:.75rem;padding-inline-end:1.5rem;display:flex}.pt-form__stepper{flex-shrink:0;align-items:center;padding-top:.25rem;display:flex}.pt-form__stepper-item{align-items:center;gap:.375rem;display:inline-flex}.pt-form__stepper-item+.pt-form__stepper-item{margin-left:.375rem}.pt-form__stepper-dot{box-sizing:border-box;border:1px solid var(--gray-five);width:1.5rem;min-width:1.5rem;height:1.5rem;color:var(--gray-600);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:400;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.pt-form__stepper-dot--active{background-color:var(--blue-six);border-color:var(--blue-six);color:var(--white)}.pt-form__stepper-dot--done{border-color:var(--blue-six);color:var(--blue-six)}.pt-form__stepper-line{background-color:var(--gray-four);border-radius:1px;width:2.25rem;height:2px}.pt-form__stepper-line--done{background-color:var(--blue-six)}.pt-form__title{flex-direction:column;gap:.25rem;display:flex}.pt-form__title-text{font-family:var(--font-roboto-medium)}.pt-form__title-sub{color:var(--gray-600);font-size:.875rem}.patients-form{grid-template-columns:1fr;gap:1rem;display:grid}.pt-form__full{grid-column:1/-1}.pt-form__datepicker{width:100%}.pt-form__location-hint{color:var(--gray-600);margin-top:-.5rem;font-size:.75rem}.pt-form__optional{grid-template-columns:1fr;gap:1rem;display:grid}.pt-form__btns{border-top:1px solid var(--gray-four);grid-column:1/-1;grid-template-columns:1fr 1fr;gap:.5rem;padding-top:.5rem;display:grid}.pt-form__btns>button{width:100%}.patients-form-uuid-help{color:var(--gray-600)}@media (width>=40rem){.patients-form,.pt-form__optional{grid-template-columns:1fr 1fr}.pt-form__btns{justify-content:flex-end;display:flex}.pt-form__btns>button{width:auto}}.pv__head{align-items:center;gap:.75rem;min-width:0;display:flex}.pv__ident{flex-direction:column;gap:.25rem;min-width:0;display:flex}.pv__name{white-space:nowrap;text-overflow:ellipsis;color:var(--slate-eight);font-family:var(--font-roboto-medium);overflow:hidden}.pv__doc{color:var(--gray-600);font-size:.75rem}.pv__body{flex-direction:column;gap:1.5rem;display:flex}.pv__grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.pv__cell{flex-direction:column;gap:.25rem;min-width:0;display:flex}.pv__cell--wide{grid-column:1/-1}.pv__lbl{color:var(--gray-600);font-size:.875rem}.pv__val{overflow-wrap:anywhere;color:var(--slate-eight);font-family:var(--font-roboto-medium)}.pv__val--hc{color:var(--dark-cyan-six)}.pv__foot{align-items:center;gap:.5rem;display:flex}.pv__reg{color:var(--gray-600);font-size:.75rem;display:none}.pv__foot-acts{flex:1;gap:.5rem;display:flex}.pv__foot-acts>button{flex:1}@media (width>=40rem){.pv__foot{justify-content:space-between}.pv__reg{display:block}.pv__foot-acts,.pv__foot-acts>button{flex:none}}.cc-card{background-color:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;overflow:hidden}.cc-card:hover{box-shadow:0 4px 16px #0000000f}.cc-card__body{gap:.75rem;padding:1rem;display:grid}.cc-card__header{grid-template-columns:auto 1fr auto;align-items:start;gap:.75rem;display:grid}.cc-card__identity{flex-direction:column;gap:.25rem;min-width:0;display:flex}.cc-card__title-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.cc-card__name{font-family:var(--font-roboto-medium);color:var(--slate-eight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-card__meta{font-family:var(--font-roboto-medium);color:var(--gray-600);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-card__amount{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.cc-card__fields{border-top:1px solid var(--gray-three);grid-template-columns:1fr 1fr;gap:.625rem 1rem;padding-top:.75rem;display:grid}.cc-card__field{flex-direction:column;gap:.125rem;min-width:0;display:flex}.cc-card__field-label{color:var(--gray-600);font-size:.875rem}.cc-card__field-value{font-family:var(--font-roboto-medium);color:var(--slate-eight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-card__doc{border:1px solid var(--gray-four);background-color:var(--gray-two);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.cc-card__doc-icon{color:var(--dark-cyan-six);flex-shrink:0}.cc-card__doc-type{color:var(--gray-600);font-size:.875rem}.cc-card__doc-number{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.cc-card__doc--empty{border:1px dashed var(--gray-five);color:var(--gray-600);text-align:center;border-radius:.5rem;padding:.5rem .625rem;font-size:.75rem}.cc-card__footer{background-color:var(--gray-two);border-top:1px solid var(--gray-three);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.cc-card__footer-end{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto;display:flex}.cc-card__date{color:var(--gray-600);align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}@media (width>=40rem){.cc-card__fields{grid-template-columns:repeat(3,1fr)}}.cc-nav{border-bottom:1px solid var(--ds-line-divider);scrollbar-width:none;gap:.25rem;margin-bottom:1.5rem;display:flex;overflow-x:auto}.cc-nav::-webkit-scrollbar{display:none}.cc-nav__item{white-space:nowrap;color:var(--slate-six);border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px}.cc-nav__item--active{color:var(--slate-ten);font-family:var(--font-roboto-medium);border-bottom-color:var(--blue-six)}.ant-btn .cc-nav__icon{color:var(--gray-eight)!important}.ant-btn .cc-nav__icon,.ant-btn .cc-nav__icon *{font-size:1rem}.cc-nav__item--active .cc-nav__icon{color:var(--slate-ten)!important}.cc-box{align-items:center;gap:.75rem;padding:.5rem .25rem;display:flex}.cc-box__indicator{background-color:var(--green-six);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.cc-box__indicator--warning{background-color:var(--gold-six)}.cc-box__text{flex-direction:column;flex:auto;min-width:0;display:flex}.cc-box__name{font-family:var(--font-roboto-medium);color:var(--slate-eight);overflow-wrap:anywhere}.cc-box__since{color:var(--gray-600);overflow-wrap:anywhere;font-size:.875rem}.cc-box__acts{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.cc-box__state,.cc-box__acts--full{display:none}.cc-box .cc-box__select{flex:0 12rem;min-width:0}.cc-box__open{flex-shrink:0}@media (width>=40rem){.cc-box__state{display:inline-flex}.cc-box__acts--compact{display:none}.cc-box__acts--full{display:flex}}.ant-btn .cc-box__icon--terminal{color:var(--blue-six)!important}.ant-btn .cc-box__icon--close{color:var(--red-six)!important}.cc-meta{align-items:center;gap:.75rem;min-width:0;display:flex}.cc-meta__icon{background-color:var(--ds-srf-muted);width:2.5rem;height:2.5rem;color:var(--gray-600);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cc-meta__icon svg{width:1.25rem;height:1.25rem}.cc-meta__icon--patient{color:var(--ds-accent-fg)}.cc-meta__icon--financier{color:var(--ds-done-fg)}.cc-meta__icon--rate{color:var(--ds-success-fg)}.cc-meta__icon--staff{color:var(--ds-sponsors-fg)}.cc-meta__icon--campaign{color:var(--ds-severe-fg)}.cc-meta__text{flex-direction:column;min-width:0;display:flex}.cc-meta__label{color:var(--gray-600)}.cc-meta .cc-meta__value{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.cc-meta .cc-meta__value:hover{cursor:help}.cc-meta-strip{background-color:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;gap:.75rem;padding:.75rem 1rem;display:grid}@media (width>=40rem){.cc-meta-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.cc-acts{flex-wrap:wrap;gap:.5rem;display:flex}.cc-modal__body{gap:.75rem;display:grid}.cc-modal__hint{color:var(--slate-five);text-wrap:pretty;font-size:.875rem}.cc-modal__section{border:1px solid var(--gray-four);border-radius:.75rem;overflow:hidden}.cc-modal__section-head{background-color:var(--gray-two);border-bottom:1px solid var(--gray-four);align-items:center;gap:.5rem;min-width:0;padding:.625rem .75rem;display:flex}.cc-modal__section-avatar{background-color:var(--geekblue-one);width:1.75rem;height:1.75rem;color:var(--geekblue-six);font-size:.75rem;font-family:var(--font-roboto-medium);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cc-modal__section-title{font-family:var(--font-roboto-medium);color:var(--slate-eight);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cc-modal__section-aside{color:var(--slate-five);flex-shrink:0;font-size:.75rem}.cc-modal__section-body{gap:.5rem;padding:.75rem;display:grid}.cc-modal__section-body+.cc-modal__section-body{border-top:1px dashed var(--gray-four)}.cc-modal__row{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.cc-modal__foot{background-color:var(--gray-two);border:1px solid var(--gray-four);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.cc-modal__foot-label{color:var(--slate-five);font-size:.875rem}.cc-modal__pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.375rem;display:flex}.cc-cancel__warning{color:var(--gray-600);text-wrap:pretty;margin:0}.cc-money{font-family:var(--font-roboto-medium);color:var(--slate-eight);text-align:right;white-space:nowrap}.cc-money--doc{color:var(--dark-cyan-six);flex-shrink:0;margin-left:auto}.cc-money--total{color:var(--dark-cyan-six)}.cc-state{text-align:center;background-color:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:14rem;padding:2.5rem 1rem;display:flex}.cc-state__icon{background-color:var(--gray-three);width:3rem;height:3rem;color:var(--gray-six);border-radius:50%;justify-content:center;align-items:center;display:flex}.cc-state__title{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.cc-state__text{color:var(--slate-five);text-wrap:pretty;font-size:.875rem}.cc-state__skeleton{background-color:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;align-content:start;gap:.75rem;min-height:14rem;padding:1rem;display:grid}.cc-state__skeleton-head{align-items:center;gap:.75rem;display:flex}.cc-state__skeleton-avatar{background-color:var(--gray-three);border-radius:50%;flex-shrink:0;width:2.5rem;height:2.5rem}.cc-state__skeleton-lines{flex:1;gap:.375rem;display:grid}.cc-state__skeleton-line{background-color:var(--gray-three);border-radius:.375rem;height:.75rem}.cc-state__skeleton-line--short{background-color:var(--gray-two);width:45%}.cc-state__skeleton-line--medium{width:70%}.cc-status{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;display:inline-flex}.cc-toolbar-select-dropdown .ant-select-item-group,.cc-toolbar-select-dropdown .ant-select-item-group-title{font-family:var(--font-roboto-medium)}.cc-toolbar-select-dropdown__option{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.cc-toolbar-select-dropdown__option-text{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cc-toolbar-select-dropdown__option-btn{color:var(--gray-six);flex-shrink:0}.cc-toolbar__load-more{border-top:1px solid var(--gray-four);justify-content:center;padding:.375rem .5rem;display:flex}.clinical-care-cards{grid-template-columns:1fr;gap:.75rem;display:grid}.cc-summary{justify-content:space-between;align-items:center;gap:.75rem;padding:0 .25rem;display:flex}.cc-summary__total,.cc-summary__page{color:var(--slate-five);font-size:.875rem}.cc-summary__count{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.cc-card-list{grid-template-columns:1fr;gap:.5rem;display:grid}.cc-list-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.clinical-care-cards-pagination .ant-pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;row-gap:.5rem;display:flex}@media (width<=39.99rem){.cc-list-bar,.clinical-care-cards-pagination .ant-pagination{justify-content:center}}.clinical-care-cards-pagination{justify-content:center;padding:.25rem 0 1rem;display:flex}.clinical-care-cards-loading{margin-top:2rem}.clinical-care-filters{border-bottom:1px solid var(--ds-line-divider);gap:.75rem;padding:0 0 1rem;display:grid}.clinical-care-filters__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.clinical-care-filters__toolbar .clinical-care-filters__field{min-width:0;margin-bottom:0!important}.clinical-care-filters__field--patient{grid-column:1/-1}.clinical-care-filters__actions{align-items:center;display:inline-flex}.clinical-care-filters__field .ant-select,.clinical-care-filters-date-picker{width:100%}@media (width>=50rem){.clinical-care-filters__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,13rem) minmax(0,13rem) auto}.clinical-care-filters__field--patient{grid-column:auto}}.clinical-care{grid-template-columns:minmax(0,1fr);gap:1rem;padding:1rem;display:grid}.clinical-care-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.clinical-care-title-description{color:var(--gray-600);font-size:.875rem}.clinical-care__title{flex-direction:column;gap:.5rem;display:flex}.clinical-care-header__btns{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem;display:flex}@media (width>=40rem){.clinical-care-header__btns{justify-content:flex-end}}@media (width>=50rem){.clinical-care-header,.clinical-care-container{width:100%;max-width:none;margin:0 auto}}.cc-shell{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.cc-shell__head{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.cc-terminal-detail .sb,.cc-terminal-detail .sb:hover{box-shadow:none;background-color:#0000;border:0;border-radius:0;padding:0}.clinical-care-grid{grid-template-columns:1fr;gap:1rem;display:grid}.cc-pending__view-motion{width:100%}.cc-pending__modal-title{align-items:center;gap:.5rem;display:flex}.cc-pending__modal-title-text{font-family:var(--font-roboto-medium)}.cc-pending{flex-direction:column;gap:.75rem;display:flex}.cc-pending__subtitle{font-size:.875rem;font-family:var(--font-roboto-medium)}.cc-pending__filters{border-bottom:1px solid var(--ds-line-frame);padding:0 0 1rem}.cc-pending__form{gap:.75rem;display:grid}.cc-pending__toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.cc-pending__toolbar .cc-pending__field{margin-bottom:0!important}.cc-pending__field--patient{flex:100%;min-width:0}.cc-pending__field--dates{flex:1 1 0;min-width:0}.cc-pending__field .ant-select,.cc-pending__date{width:100%}.cc-pending__filters-actions{flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;display:inline-flex}@media (width>=40rem){.cc-pending__field--patient{flex:12rem}.cc-pending__field--dates{flex:0 15rem}}.cc-pending__list{flex-direction:column;gap:.5rem;display:flex}.cc-pending__card{background-color:var(--white);border:1px solid var(--ds-line-frame);border-radius:.75rem;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main actions""stats stats";align-items:center;gap:.75rem 1rem;padding:.75rem 1rem;display:grid}.cc-pending__card-main{grid-area:main;align-items:center;gap:.75rem;min-width:0;display:flex}.cc-pending__card-text{flex-direction:column;gap:.25rem;min-width:0;display:flex}.cc-pending__patient-name{font-family:var(--font-roboto-medium);color:var(--gray-ten);overflow-wrap:anywhere;min-width:0}.cc-pending__service-name{min-width:0;color:var(--gray-ten);overflow-wrap:anywhere}.cc-pending__stats{background-color:var(--ds-srf-muted);border-radius:.375rem;flex-wrap:wrap;grid-area:stats;justify-content:center;align-items:center;gap:.25rem .75rem;padding:.375rem .75rem;display:flex}.cc-pending__stat{color:var(--gray-600);white-space:nowrap;align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}.cc-pending__stat-icon{width:.75rem;height:.75rem;color:var(--gray-600);flex-shrink:0;font-size:.75rem}.cc-pending__service-actions{grid-area:actions;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.cc-pending__action--schedule .anticon{color:var(--ds-ink-green)}@media (width>=40rem){.cc-pending__card{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"main stats actions"}.cc-pending__stats{flex-direction:column;gap:.25rem}}.cc-pending__list-bar{margin:1rem 0 .5rem}.cc-pending__pagination{justify-content:center;margin-top:1rem;padding:.25rem 0 1rem;display:flex}.cc-pending__list-bar .cc-pending__pagination{justify-content:flex-end;margin-top:0;padding:0}.cc-pending__pagination .ant-pagination{flex-wrap:wrap;align-items:center;row-gap:.5rem;display:flex}@media (width<=39.99rem){.cc-pending__list-bar .cc-pending__pagination,.cc-pending__pagination .ant-pagination{justify-content:center}}.cc-pending__list-loader{justify-content:center;padding:2rem 0;display:flex}.cc-pending__pagination{justify-content:flex-end;margin-top:.5rem;display:flex}.cc-pending-schedule{flex-direction:column;gap:1rem;display:flex}.cc-pending-schedule__title{justify-content:space-between;align-items:flex-start;gap:1rem;padding-right:1.5rem;display:flex}.cc-pending-schedule__title-block{flex-direction:column;gap:.25rem;min-width:0;display:flex}.cc-pending-schedule__title-text{font-family:var(--font-roboto-medium)}.cc-pending-schedule__title-step{font-family:var(--font-roboto-regular);color:var(--gray-600)}.cc-pending-schedule__step{flex-direction:column;gap:1rem;display:flex}.cc-pending-schedule__field{flex-direction:column;gap:.5rem;display:flex}.cc-pending-schedule__field-label{font-family:var(--font-roboto-medium);color:var(--gray-ten)}.cc-pending-schedule__with{color:var(--gray-600);align-items:center;gap:.5rem;display:flex}.cc-pending-schedule__with-name{font-family:var(--font-roboto-medium);color:var(--gray-ten)}.cc-pending-schedule__days{scroll-snap-type:x proximity;gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.cc-pending-schedule__day{border:1px solid var(--ds-line-frame);min-width:4.5rem;color:var(--gray-ten);font:inherit;cursor:pointer;scroll-snap-align:start;background:0 0;border-radius:.5rem;flex-direction:column;flex:none;align-items:center;gap:.25rem;padding:.5rem .75rem;display:flex}.cc-pending-schedule__day:hover{background-color:var(--ds-srf-hover)}.cc-pending-schedule__day:focus-visible{outline:2px solid var(--ds-accent-fg);outline-offset:2px}.cc-pending-schedule__day--focused,.cc-pending-schedule__day--focused:hover{border-color:var(--ds-accent-fg);background-color:var(--ds-accent-subtle)}.cc-pending-schedule__day-weekday{color:var(--gray-600)}.cc-pending-schedule__day-date{font-family:var(--font-roboto-medium);white-space:nowrap}.cc-pending-schedule__day-free{color:var(--gray-600);white-space:nowrap;align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.cc-pending-schedule__day--focused .cc-pending-schedule__day-free{color:var(--ds-accent-fg)}.cc-pending-schedule__day-title{font-family:var(--font-roboto-medium);color:var(--gray-ten)}.cc-pending-schedule__slots-loader,.cc-pending-schedule__slots-empty{flex-direction:column;align-items:center;padding:1rem 0;display:flex}.cc-pending__slot-group{flex-direction:column;gap:.5rem;display:flex}.cc-pending__slot-group-title{color:var(--gray-600)}.cc-pending__slot-grid{flex-wrap:wrap;gap:.5rem;display:flex}.cc-pending-schedule__draft{border:1px solid var(--ds-line-frame);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.cc-pending-schedule__draft-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.cc-pending-schedule__draft-title{font-family:var(--font-roboto-medium);color:var(--gray-ten)}.cc-pending-schedule__draft-count{border:1px solid var(--ds-line-frame);color:var(--gray-600);white-space:nowrap;border-radius:2em;flex-shrink:0;padding:.125rem .5rem;font-size:.75rem;line-height:1.5}.cc-pending__draft-grid{flex-wrap:wrap;gap:.5rem;display:flex}.cc-pending__draft-chip{border:1px solid var(--ds-line-frame);background-color:var(--ds-srf-input);border-radius:.375rem;align-items:center;gap:.375rem;padding:.25rem .25rem .25rem .625rem;display:inline-flex}.cc-pending__draft-chip-day{color:var(--gray-600);white-space:nowrap}.cc-pending__draft-chip-time{font-family:var(--font-roboto-medium);color:var(--gray-ten);white-space:nowrap}.ant-btn.cc-pending__draft-chip-remove{color:var(--gray-600)}.ant-btn.cc-pending__draft-chip-remove:hover:not(:disabled){color:var(--gray-ten);background-color:var(--ds-srf-hover)}.cc-pending__draft-empty{color:var(--gray-600);text-align:center}.cc-pending-schedule__summary{border:1px solid var(--ds-line-frame);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1rem;display:flex}.cc-pending-schedule__summary-row{flex-direction:column;gap:.5rem;display:flex}.cc-pending-schedule__summary-label{color:var(--gray-600)}.cc-pending-schedule__summary-value{font-family:var(--font-roboto-medium);color:var(--gray-ten)}.cc-pending-schedule__sessions{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.cc-pending-schedule__session{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.cc-pending-schedule__session-time,.cc-pending-schedule__remaining{color:var(--gray-600)}.cc-pending-schedule__error{color:var(--ds-danger-fg)}.cc-pending-sessions{flex-direction:column;gap:1rem;display:flex}.cc-pending-sessions__head{flex-direction:column;gap:.5rem;min-width:0;display:flex}.cc-pending-sessions__service{font-family:var(--font-roboto-medium);color:var(--gray-ten);overflow-wrap:anywhere}.cc-pending-sessions__meta{color:var(--gray-600);flex-wrap:wrap;align-items:flex-start;gap:.25rem 1rem;display:flex}.cc-pending-sessions__meta-item{overflow-wrap:anywhere;align-items:flex-start;gap:.375rem;min-width:0;display:inline-flex}.cc-pending-sessions__meta-item .cc-pending-sessions__icon{margin-top:.125rem}.cc-pending-sessions__loader{justify-content:center;padding:2rem 0;display:flex}.cc-pending-sessions__list{flex-direction:column;gap:.5rem;display:flex}.cc-pending-sessions__card{border:1px solid var(--ds-line-frame);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex}.cc-pending-sessions__card-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.cc-pending-sessions__line{min-width:0;color:var(--gray-ten);flex-wrap:wrap;align-items:center;gap:.375rem .5rem;display:flex}.cc-pending-sessions__icon{width:1rem;height:1rem;color:var(--gray-600);flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.cc-pending-sessions__icon svg{width:1rem;height:1rem}.cc-pending-sessions__day{font-family:var(--font-roboto-medium)}.cc-pending-sessions__secondary{min-width:0;color:var(--gray-600);align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.cc-pending-sessions__secondary-icon{width:.75rem;height:.75rem;color:var(--gray-600);flex-shrink:0;font-size:.75rem}.cc-pending-sessions .cc-pending__pagination{margin-top:0;padding-bottom:0}.cc-reschedule__view-motion{width:100%}.cc-reschedule__modal-title{align-items:center;gap:.5rem;display:flex}.cc-reschedule__modal-title-text{font-family:var(--font-roboto-medium)}.cc-reschedule__subtitle{color:var(--gray-600);font-size:.875rem;font-family:var(--font-roboto-medium);margin:0;display:block}.cc-reschedule__filters{border-bottom:1px solid var(--ds-line-frame);margin:1rem 0;padding:0 0 1rem}.cc-reschedule__form{gap:.75rem;display:grid}.cc-reschedule__toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.cc-reschedule__toolbar .cc-reschedule__field{margin-bottom:0!important}.cc-reschedule__field--type{flex:6rem;min-width:0}.cc-reschedule__field--patient{flex:2 10rem;min-width:0}.cc-reschedule__field--dates{flex:12rem;min-width:0}.cc-reschedule__field .ant-select,.cc-reschedule__date{width:100%}.cc-reschedule__filters-actions{flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;display:inline-flex}@media (width>=40rem){.cc-reschedule__field--type{flex:0 10rem}.cc-reschedule__field--patient{flex:12rem}.cc-reschedule__field--dates{flex:0 15rem}}.cc-reschedule__list{flex-direction:column;gap:.75rem;display:flex}.cc-reschedule__card{border:1px solid var(--ds-line-frame);background:var(--white);border-radius:.75rem;padding:.75rem 1rem}.cc-reschedule__services{flex-direction:column;display:flex}.cc-reschedule__service-row{grid-template-columns:minmax(0,1fr);gap:.5rem;padding:.75rem 0;display:grid}.cc-reschedule__service-row:first-child{padding-top:0}.cc-reschedule__service-row:last-child{padding-bottom:0}.cc-reschedule__service-row+.cc-reschedule__service-row{border-top:1px solid var(--ds-line-frame)}.cc-reschedule__col{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;display:flex}.cc-reschedule__col--meta:empty{display:none}.cc-reschedule__patient{align-items:center;gap:.5rem;min-width:0;margin-bottom:.25rem;display:flex}.cc-reschedule__patient-name{min-width:0;font-family:var(--font-roboto-medium);color:var(--gray-ten);overflow-wrap:anywhere}.cc-reschedule__service-heading{text-align:left;cursor:pointer;color:var(--gray-ten);font-family:var(--font-roboto-medium);overflow-wrap:anywhere;background:0 0;border:0;padding:0}.cc-reschedule__service-heading:hover{text-decoration:underline}.cc-reschedule__meta-item{min-width:0;color:var(--gray-600);overflow-wrap:anywhere;align-items:flex-start;gap:.25rem;font-size:.75rem;line-height:1.25rem;display:inline-flex}.cc-reschedule__meta-item--professional{font-family:var(--font-roboto-medium)}.cc-reschedule__meta-item--no-show{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.cc-reschedule__meta-icon{width:.75rem;height:1.25rem;color:var(--gray-600);flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.cc-reschedule__meta-icon svg{width:.75rem;height:.75rem}svg.cc-reschedule__meta-icon{height:.75rem;margin-block:.25rem}.cc-reschedule__service-side{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;padding-top:.25rem;display:flex}.cc-reschedule__session-nav{align-items:center;gap:.5rem;display:flex}.cc-reschedule__session-nav-label{color:var(--gray-600);white-space:nowrap;font-size:.75rem}.cc-reschedule__service-actions{gap:.5rem;display:flex}@media (width>=40rem){.cc-reschedule__service-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:1rem}.cc-reschedule__col--meta:empty{display:flex}.cc-reschedule__service-side{flex-flow:column;align-items:stretch;min-width:7rem;padding-top:0}.cc-reschedule__session-nav{grid-template-columns:auto minmax(0,1fr) auto;display:grid}.cc-reschedule__session-nav-label{text-align:center}.cc-reschedule__service-actions{justify-content:space-between}}.cc-reschedule__list-bar{margin:1rem 0}.cc-reschedule__pagination{justify-content:center;margin-top:1rem;padding-bottom:1rem;display:flex}.cc-reschedule__list-bar .cc-reschedule__pagination{margin-top:0;padding-bottom:0}.cc-reschedule__pagination .ant-pagination{flex-wrap:wrap;justify-content:center;align-items:center;row-gap:.5rem;display:flex}@media (width>=40rem){.cc-reschedule__pagination,.cc-reschedule__pagination .ant-pagination{justify-content:flex-end}}.cc-reschedule__empty{margin-top:1rem}.cc-reschedule__list-loader,.cc-reschedule-history__loader{justify-content:center;align-items:center;min-height:8rem;padding:1.5rem 0;display:flex}.cc-reschedule-schedule__loader{justify-content:center;padding:1rem 0;display:flex}.cc-reschedule-detail__summary,.cc-reschedule-move__summary,.cc-reschedule-history__summary{margin-bottom:.75rem;font-size:.875rem}.cc-reschedule-detail__card{border:1px solid var(--gray-four);border-radius:.5rem;margin-bottom:.75rem;padding:.75rem;font-size:.875rem}.cc-reschedule-detail__card-title{font-family:var(--font-roboto-medium);margin-bottom:.35rem}.cc-reschedule-detail__actions-label{color:var(--gray-600);margin-bottom:.35rem;font-size:.75rem}.cc-reschedule-detail__actions,.cc-reschedule-move__footer{flex-wrap:wrap;gap:.5rem;display:flex}.cc-reschedule-move__footer{justify-content:flex-end;margin-top:1rem}.cc-reschedule-schedule{flex-direction:column;gap:1rem;display:flex}.cc-reschedule-schedule__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.cc-reschedule-schedule__head-main{flex-direction:column;flex:14rem;gap:.5rem;min-width:0;display:flex}.cc-reschedule-schedule__service{font-family:var(--font-roboto-medium);color:var(--gray-ten);overflow-wrap:anywhere}.cc-reschedule-schedule__meta{color:var(--gray-600);flex-wrap:wrap;gap:.25rem 1rem;display:flex}.cc-reschedule-schedule__meta-item{overflow-wrap:anywhere;align-items:flex-start;gap:.375rem;min-width:0;display:inline-flex}.cc-reschedule-schedule__meta-icon{width:1rem;height:1.375rem;color:var(--gray-600);flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.cc-reschedule-schedule__meta-icon svg{width:1rem;height:1rem}svg.cc-reschedule-schedule__meta-icon{height:1rem;margin-block:.1875rem}.cc-reschedule-schedule__current-card{border:1px solid var(--ds-line-frame);background-color:var(--ds-srf-muted);border-radius:.75rem;flex-direction:column;flex:none;gap:.25rem;padding:.5rem 1rem;display:flex}.cc-reschedule-schedule__current-card-label{color:var(--gray-600);align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.cc-reschedule-schedule__current-card-icon{color:var(--gray-600);font-size:.75rem}.cc-reschedule-schedule__current-card-value{white-space:nowrap;align-items:baseline;gap:.5rem;display:flex}.cc-reschedule-schedule__current-card-date{font-family:var(--font-roboto-medium);color:var(--gray-ten);font-size:1rem}.cc-reschedule-schedule__current-card-time{color:var(--gray-600)}.cc-reschedule-schedule__field,.cc-reschedule-schedule__mode{flex-direction:column;gap:.5rem;min-width:0;display:flex}.cc-reschedule-schedule__label{font-family:var(--font-roboto-medium);color:var(--gray-ten);flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;display:inline-flex}.cc-reschedule-schedule__label-note{font-family:var(--font-roboto);color:var(--gray-600);font-size:.75rem}.cc-reschedule-schedule__hint{color:var(--gray-600);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;font-size:.75rem;display:flex}.ant-btn.cc-reschedule-schedule__hint-action{padding-inline:0}.cc-reschedule-schedule__times{flex-direction:column;gap:.75rem;min-height:3rem;display:flex}.cc-reschedule-schedule__empty{margin-block:.5rem}.cc-reschedule-schedule__slot-group{flex-direction:column;gap:.5rem;display:flex}.cc-reschedule-schedule__slot-group-title{color:var(--gray-600);font-size:.75rem}.cc-reschedule-schedule__slots{flex-wrap:wrap;gap:.5rem;display:flex}.cc-reschedule-schedule__selected{border:1px solid var(--ds-line-frame);border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding:.5rem 1rem;display:flex}.cc-reschedule-schedule__selected-label{color:var(--gray-600);font-size:.75rem}.cc-reschedule-schedule__selected-value{color:var(--gray-600);white-space:nowrap;align-items:baseline;gap:.5rem;display:inline-flex}.cc-reschedule-schedule__selected-date{font-family:var(--font-roboto-medium);color:var(--gray-ten)}.cc-reschedule-move__current{margin-bottom:.5rem;font-size:.875rem}.cc-reschedule-move__label{color:var(--gray-600);margin-bottom:.25rem}.cc-reschedule-move__options{flex-direction:column;gap:.5rem;display:flex}.cc-reschedule__modal-title-count{margin:0!important}.cc-reschedule-history__list{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.cc-reschedule-history__card{border:1px solid var(--gray-four);background:var(--white);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.85rem 1rem;display:flex}.cc-reschedule-history__card-badges{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.cc-reschedule-history__badge{margin:0!important}.cc-reschedule-history__change{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.cc-reschedule-history__from{color:var(--gray-600);font-size:.875rem;text-decoration:line-through}.cc-reschedule-history__arrow{color:var(--gray-500);font-size:.875rem}.cc-reschedule-history__to{font-family:var(--font-roboto-medium);font-size:.875rem;margin:0!important}.cc-reschedule-history__meta{flex-direction:column;gap:.5rem;display:flex}.cc-reschedule-history__meta-item{color:var(--gray-600);align-items:center;gap:.5rem;line-height:1.25;display:inline-flex;font-size:.875rem!important}.cc-reschedule-history__meta-item>span{line-height:1.25;font-size:.875rem!important}.cc-reschedule-history__meta-item .anticon{color:var(--geekblue-six);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;margin:0!important;font-size:14px!important;line-height:1!important}.cc-reschedule-history__meta-item .anticon>svg{width:14px!important;height:14px!important}.cc-reschedule-history__meta-label{font-family:var(--font-roboto-medium);color:var(--slate-eight);font-size:.875rem!important}.cc-reschedule-history__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.85rem;display:flex}.cc-reschedule-history__note{color:var(--gray-600);align-items:center;gap:.5rem;line-height:1.25;display:inline-flex;font-size:.875rem!important}.cc-reschedule-history__note>span{line-height:1.25;font-size:.875rem!important}.cc-reschedule-history__note .anticon{color:var(--geekblue-six);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;margin:0!important;font-size:14px!important;line-height:1!important}.cc-reschedule-history__note .anticon>svg{width:14px!important;height:14px!important}.cc-reschedule-history__pagination{justify-content:flex-end;margin-left:auto;display:flex}.cc-reschedule-history__empty{margin-top:1rem}@media (width>=576px){.cc-reschedule-history__meta{flex-flow:wrap;gap:.5rem 1rem}}.cc-group-sessions__view-motion{width:100%}.cc-group-sessions__subtitle{color:var(--gray-600);font-size:.875rem;font-family:var(--font-roboto-medium);font-family:var(--font-roboto-medium);margin:0}.cc-group-sessions__filters{border-bottom:1px solid var(--ds-line-divider);padding:0 0 1rem}.cc-group-sessions__form{gap:.75rem;display:grid}.cc-group-sessions__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.cc-group-sessions__toolbar .cc-group-sessions__field{min-width:0;margin-bottom:0!important}.cc-group-sessions__field--name{grid-column:2/-1}.cc-group-sessions__field--dates{grid-column:1/3}.cc-group-sessions__field .ant-select,.cc-group-sessions__date{width:100%}.cc-group-sessions__filters-actions{align-items:center;gap:.5rem;display:inline-flex}@media (width>=50rem){.cc-group-sessions__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,15rem) auto}.cc-group-sessions__field--name,.cc-group-sessions__field--dates{grid-column:auto}}.cc-group-sessions__pagination{justify-content:center;margin-top:1rem;padding:.25rem 0 1rem;display:flex}.cc-group-sessions__list-bar{margin-top:1rem}.cc-group-sessions__list-bar .cc-group-sessions__pagination{justify-content:flex-end;margin-top:0;padding:0}.cc-group-sessions__pagination .ant-pagination{flex-wrap:wrap;align-items:center;row-gap:.5rem;display:flex}@media (width<=39.99rem){.cc-group-sessions__list-bar .cc-group-sessions__pagination,.cc-group-sessions__pagination .ant-pagination{justify-content:center}}.cc-group-sessions__toolbar .cc-group-sessions__subtitle{margin-bottom:0}.cc-group-sessions__list{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}.cc-group-sessions__row{background-color:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.cc-group-sessions__row--session{gap:.75rem}.cc-group-sessions__row-left{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.cc-group-sessions__session-date{flex-wrap:wrap;align-items:center;gap:.375rem .5rem;display:inline-flex}.cc-group-sessions__session-date-icon{color:var(--gray-600);flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:inline-flex}.cc-group-sessions__session-date-icon svg{width:1rem;height:1rem}.cc-group-sessions__session-date-text{font-family:var(--font-roboto-medium)}.cc-group-sessions__session-time{color:var(--gray-600);align-items:center;gap:.375rem;font-size:.875rem;line-height:1.35;display:inline-flex}.cc-group-sessions__session-time-icon{color:var(--gray-600);flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;line-height:1;display:inline-flex}.cc-group-sessions__session-time-icon svg{width:.875rem;height:.875rem}.cc-group-sessions__cupos-pill{background:var(--gray-two);border:1px solid var(--gray-three);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.375rem .75rem;display:inline-flex}.cc-group-sessions__cupos-label{color:var(--gray-600);flex-shrink:0;font-size:.875rem;line-height:1.25}.cc-group-sessions__cupos-count{justify-content:center;align-items:baseline;min-width:2.25rem;font-size:.875rem;line-height:1.25;display:inline-flex}.cc-group-sessions__cupos-occupied{font-family:var(--font-roboto-medium);color:inherit}.cc-group-sessions__cupos-max{color:var(--gray-600)}.cc-group-sessions__row-action{justify-content:flex-end;align-self:flex-end;align-items:center;display:flex}.cc-group-sessions__name{font-family:var(--font-roboto-medium)}.cc-group-sessions__description{color:var(--gray-600)}.cc-group-sessions__meta{color:var(--gray-600);align-items:center;gap:.375rem;display:inline-flex}.cc-group-sessions__meta-icon{width:1rem;height:1rem;color:var(--gray-600);flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.cc-group-sessions__meta-icon svg{width:1rem;height:1rem}.cc-group-sessions__meta-icon--service{width:1.25rem;height:1.25rem;color:var(--ds-cir-cyan-ink);font-size:1.25rem}.cc-group-sessions__indicators{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.cc-group-sessions__cupos{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.cc-group-sessions__stepper{align-items:center;gap:.25rem;display:inline-flex}.cc-group-sessions__roster{flex-direction:column;gap:.5rem;display:flex}.cc-group-sessions__roster-row{flex-direction:row;align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.cc-group-sessions__roster-row:not(:last-child){border-bottom:1px solid var(--ds-line-frame)}.cc-group-sessions__roster-icon{color:var(--gray-600);flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:inline-flex}.cc-group-sessions__roster-icon svg{width:1rem;height:1rem}.cc-group-sessions__roster-name{min-width:0;line-height:1.35}.cc-group-sessions__program-service-pick{flex-direction:column;gap:0;display:flex}.cc-group-sessions__program{flex-direction:column;gap:.5rem;display:flex}.cc-group-sessions__program-steps{flex-shrink:0;align-items:center;gap:.375rem;padding-top:.25rem;display:flex}.cc-group-sessions__program-steps-dot{box-sizing:border-box;border:1px solid var(--gray-five);width:1.5rem;min-width:1.5rem;height:1.5rem;color:var(--gray-600);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:400;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.cc-group-sessions__program-steps-dot--active{background-color:var(--blue-six);border-color:var(--blue-six);color:var(--white)}.cc-group-sessions__program-steps-dot--done{border-color:var(--blue-six);color:var(--blue-six)}.cc-group-sessions__program-steps-line{background-color:var(--gray-four);border-radius:1px;width:2.25rem;height:2px}.cc-group-sessions__program-steps-line--done{background-color:var(--blue-six)}.cc-group-sessions__program-fieldset{border:1px solid var(--gray-five);border-radius:.5rem;min-inline-size:0;margin:0 0 .75rem;padding:1rem}.cc-group-sessions__program-fieldset:last-of-type{margin-bottom:.5rem}.cc-group-sessions__program-fieldset legend{float:none;background:var(--white);width:auto;max-width:max-content;font-size:.875rem;line-height:1.2;font-family:var(--font-roboto-medium);font-family:var(--font-roboto-medium);color:var(--slate-eight);border:none;margin:0 0 0 .35rem;padding:0 .4rem}.cc-group-sessions__program-fieldset>.cc-group-sessions__program-service-pick,.cc-group-sessions__program-fieldset>.ant-form-item:first-child{margin-top:0}.cc-group-sessions__program-fieldset .ant-form-item{margin-bottom:.5rem}.cc-group-sessions__program-fieldset .ant-form-item:last-child{margin-bottom:0}.cc-group-sessions__program-btns{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.cc-group-sessions__program-modal-title{justify-content:space-between;align-items:flex-start;gap:1rem;padding-right:1.5rem;display:flex}.cc-group-sessions__program-modal-title-block{flex-direction:column;gap:.1rem;min-width:0;display:flex}.cc-group-sessions__program-modal-title-with-back{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.cc-group-sessions__program-modal-title-actions{flex-shrink:0;align-items:center;gap:.35rem;display:inline-flex}.cc-group-sessions__program-modal-subtitle,.cc-group-sessions__program-modal-subtitle span{color:var(--gray-600);font-size:.875rem;line-height:1.35}.cc-group-sessions__program-modal-subtitle{flex-wrap:wrap;align-items:baseline;gap:.25rem;display:flex}.cc-group-sessions__program-modal-pro{color:var(--slate-eight);font-size:.875rem}.cc-group-sessions__program-modal-title-text{font-family:var(--font-roboto-medium)}.cc-group-sessions__back-link{margin-bottom:.5rem;padding-left:0}.cc-group-sessions__program-form{flex-direction:column;display:flex}.cc-group-sessions__program-step2{flex-direction:column;gap:1rem;display:flex}.cc-group-sessions__program-pro-subtitle{color:var(--gray-600);margin:0;font-size:.875rem}.cc-group-sessions__program-cupos{margin-bottom:.25rem}.cc-group-sessions__program-cupos-item{margin-top:0;margin-bottom:0!important}.cc-group-sessions__program-cupos-row{border:1px solid var(--ds-line-frame);background-color:var(--ds-srf-input);border-radius:.375rem;align-items:center;display:inline-flex;overflow:hidden}.cc-group-sessions__program-cupos-row .ant-btn.cc-group-sessions__program-cupos-step{color:var(--gray-600);border-radius:0}.cc-group-sessions__program-cupos-row .ant-btn.cc-group-sessions__program-cupos-step:hover:not(:disabled){color:var(--gray-ten);background-color:var(--ds-srf-hover)}.cc-group-sessions__program-cupos-box.ant-input{text-align:center;width:2.75rem;color:var(--gray-ten);font-family:var(--font-roboto-medium);border-left:1px solid var(--ds-line-frame);border-right:1px solid var(--ds-line-frame);cursor:default;background-color:#0000;border-radius:0;padding:0}.cc-group-sessions__program-empty{margin:1.5rem 0}.cc-group-sessions__program-empty-copy{color:var(--gray-600);flex-direction:column;gap:.5rem;font-size:.875rem;line-height:1.4;display:flex}.cc-group-sessions__program-empty-copy p{margin:0;font-size:.875rem;line-height:1.4}.cc-group-sessions__program-step2-actions{margin-top:.5rem}@media (width>=40rem){.cc-group-sessions__row--session{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.cc-group-sessions__cupos-pill{flex-shrink:0;width:auto}.cc-group-sessions__row-action{align-self:center}}.cc-group-sessions__card{background-color:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;gap:.75rem;padding:1rem;display:grid}.cc-group-sessions__card-grid{grid-template-columns:1fr;gap:.75rem;display:grid}.cc-group-sessions__card-col{align-content:start;gap:.25rem;min-width:0;display:grid}.cc-group-sessions__lead{align-items:center;gap:.75rem;min-width:0;display:flex}.cc-group-sessions__lead .cc-group-sessions__meta-icon--service{width:1.5rem;height:1.5rem;font-size:1.5rem}.cc-group-sessions__lead .cc-group-sessions__meta-icon--service svg{width:1.5rem;height:1.5rem}.cc-group-sessions__card-foot{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.cc-group-sessions__meta-strong{font-family:var(--font-roboto-medium)}@media (width>=40rem){.cc-group-sessions__card-grid{grid-template-columns:1fr 1fr;gap:1rem}}.cc-group-sessions__slots{flex-direction:column;gap:.75rem;display:flex}.cc-group-sessions__slots-head{border-bottom:1px solid var(--ds-line-frame);justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.5rem;display:flex}.cc-group-sessions__slots-heading{flex-direction:column;gap:.125rem;min-width:0;display:flex}.cc-group-sessions__slots-title{color:var(--gray-ten);font-family:var(--font-roboto-medium)}.cc-group-sessions__slots-hint{color:var(--gray-600);font-size:.75rem}.cc-group-sessions__slots-counter{border:1px solid var(--ds-line-frame);color:var(--gray-600);white-space:nowrap;border-radius:2em;flex-shrink:0;padding:.125rem .5rem;font-size:.75rem;line-height:1.5}.cc-group-sessions__slots-counter--full{color:var(--gray-ten);border-color:var(--gray-five);font-family:var(--font-roboto-medium)}.cc-group-sessions__days{scrollbar-width:thin;flex-wrap:nowrap;gap:.5rem;width:100%;max-width:100%;padding-bottom:.25rem;display:flex;overflow-x:auto}.cc-group-sessions__day{border:1px solid var(--ds-line-frame);color:var(--gray-600);white-space:nowrap;cursor:pointer;background-color:#0000;border-radius:.375rem;flex-shrink:0;align-items:baseline;gap:.25rem;padding:.375rem .75rem;font-size:.875rem;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.cc-group-sessions__day:hover{background-color:var(--ds-srf-hover);color:var(--gray-ten)}.cc-group-sessions__day--selected{background-color:var(--ds-srf-hover);border-color:var(--gray-five);color:var(--gray-ten)}.cc-group-sessions__day-number{color:var(--gray-ten);font-family:var(--font-roboto-medium)}.cc-group-sessions__day-name,.cc-group-sessions__day-month{font-size:.75rem}.cc-group-sessions__slot-groups{flex-direction:column;gap:.5rem;display:flex}.cc-group-sessions__slot-group.ant-collapse{border-color:var(--ds-line-frame);background-color:#0000}.cc-group-sessions__slot-group .ant-collapse-header{background-color:var(--ds-srf-header)}.cc-group-sessions__slot-group .ant-collapse-header-text{color:var(--gray-ten);font-family:var(--font-roboto-medium)}.cc-group-sessions__slot-group .ant-collapse-content{border-top-color:var(--ds-line-frame)}.cc-group-sessions__slot-list{grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:.5rem .75rem;display:grid}.cc-group-sessions__slot.ant-checkbox-wrapper{color:var(--gray-ten);margin-inline-start:0}.cc-group-sessions__picked{border-top:1px solid var(--ds-line-frame);flex-direction:column;gap:.5rem;padding-top:.75rem;display:flex}.cc-group-sessions__picked-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.cc-group-sessions__picked-title{color:var(--gray-ten);font-family:var(--font-roboto-medium)}.ant-btn.cc-group-sessions__picked-clear{color:var(--gray-600)}.ant-btn.cc-group-sessions__picked-clear:hover:not(:disabled){color:var(--gray-ten);background-color:var(--ds-srf-hover)}.cc-group-sessions__picked-grid{flex-wrap:wrap;gap:.5rem;display:flex}.cc-group-sessions__picked-item{border:1px solid var(--ds-line-frame);background-color:var(--ds-srf-input);border-radius:.375rem;align-items:center;gap:.375rem;min-width:0;padding:.25rem .25rem .25rem .625rem;display:flex}.cc-group-sessions__picked-date{color:var(--gray-600);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.cc-group-sessions__picked-time{color:var(--gray-ten);font-family:var(--font-roboto-medium);white-space:nowrap}.ant-btn.cc-group-sessions__picked-remove{color:var(--gray-600);flex-shrink:0}.ant-btn.cc-group-sessions__picked-remove:hover:not(:disabled){color:var(--gray-ten);background-color:var(--ds-srf-hover)}.cc-group-sessions__picked-foot{color:var(--gray-600);align-items:center;gap:.375rem;font-size:.75rem;display:flex}.cc-group-sessions__picked-foot-value{color:var(--gray-ten);font-family:var(--font-roboto-medium)}.cc-group-sessions__roster-head{justify-content:space-between;align-items:flex-start;gap:1rem;padding-right:1.5rem;display:flex}.cc-group-sessions__roster-head-block{flex-direction:column;gap:.125rem;min-width:0;display:flex}.cc-group-sessions__roster-title{font-family:var(--font-roboto-medium)}.cc-group-sessions__roster-schedule{font-family:var(--font-primary);color:var(--gray-600);font-size:.875rem;line-height:1.35}.cc-group-sessions__roster-count{border:1px solid var(--ds-line-frame);color:var(--gray-600);white-space:nowrap;border-radius:2em;flex-shrink:0;padding:.125rem .5rem;font-size:.75rem;line-height:1.5}.sp,.sp__form,.sp-step{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.sp-step__head{flex-direction:column;gap:.25rem;display:flex}.sp-step__progress{grid-template-columns:repeat(2,1fr);gap:.25rem;margin-bottom:.25rem;display:grid}.sp-step__bar{background-color:var(--ds-srf-muted);border-radius:2em;height:.25rem}.sp-step__progress--1 .sp-step__bar:nth-child(-n+1),.sp-step__progress--2 .sp-step__bar:nth-child(-n+2){background-color:var(--ds-accent-line)}.sp-step__count{font-size:.75rem;font-family:var(--font-roboto-medium);color:var(--ds-accent-fg)}.sp-step__title{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.sp-section{background-color:var(--white);border:1px solid var(--ds-line-frame);border-radius:.75rem;min-width:0}.sp-section__head{border-bottom:1px solid var(--ds-line-frame);background-color:var(--gray-two);border-radius:.75rem .75rem 0 0;justify-content:space-between;align-items:center;gap:.5rem;min-height:3rem;padding:.5rem .5rem .5rem 1rem;display:flex}.sp-section__heading{align-items:center;gap:.5rem;min-width:0;display:flex}.sp-section__icon{color:var(--gray-600);flex-shrink:0}.sp-tile{flex-shrink:0;align-items:center;display:inline-flex}.sp-tile svg{width:1rem;height:1rem}.sp-tile--accent{color:var(--ds-accent-fg)}.sp-tile--success{color:var(--ds-success-fg)}.sp-tile--attention{color:var(--ds-attention-fg)}.sp-tile--severe{color:var(--ds-severe-fg)}.sp-tile--done{color:var(--ds-done-fg)}.sp-tile--sponsors{color:var(--ds-sponsors-fg)}.sp-section__title{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.sp-section__count{font-size:.75rem;font-family:var(--font-roboto-medium);color:var(--ds-accent-fg);background-color:var(--ds-accent-subtle);border-radius:2em;padding:0 .5rem}.sp-section__acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.sp-section__body{padding:1rem 1rem 0}.sp-section__body--flush{padding-bottom:1rem}.sp-section__sub{border-top:1px solid var(--gray-three);padding-top:1rem}.sp-section__notice{margin-bottom:1rem}.sp .ant-form-item .ant-form-item-extra{color:var(--gray-600);font-size:.75rem}.sp-grid{grid-template-columns:minmax(0,1fr);column-gap:1rem;display:grid}.ant-btn .sp-ico{width:1rem;height:1rem}.ant-btn .ant-btn-icon>svg.sp-ico--accent{color:var(--ds-accent-fg)}.ant-btn .ant-btn-icon>svg.sp-ico--success{color:var(--ds-success-fg)}.ant-btn .ant-btn-icon>svg.sp-ico--attention{color:var(--ds-attention-fg)}.ant-btn .ant-btn-icon>svg.sp-ico--danger{color:var(--ds-danger-fg)}.ant-btn:disabled .ant-btn-icon>svg.sp-ico{color:inherit}.sp-finder{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5rem;display:grid}.sp-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.sp-actions--split{justify-content:space-between}.sp-actions__group{flex-wrap:wrap;gap:.5rem;display:flex}@media (width>=40rem){.sp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-grid__full{grid-column:1/-1}}.sp-rate{border:1px solid var(--ds-line-frame);border-radius:.375rem;margin-bottom:1rem}.sp-rate__row{align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.sp-rate__row+.sp-rate__row{border-top:1px solid var(--ds-line-frame)}.sp-rate__row--field{background-color:var(--gray-two);border-radius:0 0 .375rem .375rem;padding-bottom:0;display:block}.sp-rate__check{width:1.25rem;height:1.25rem;color:var(--ds-success-fg);flex-shrink:0}.sp-rate__main{flex:1;gap:.125rem;min-width:0;display:grid}.sp-rate__name{font-family:var(--font-roboto-medium);color:var(--slate-eight);overflow-wrap:anywhere}.sp-rate__meta{color:var(--gray-600)}.sp-label{border:1px solid var(--ds-line-frame);font-size:.75rem;font-family:var(--font-roboto-medium);white-space:nowrap;border-radius:2em;flex-shrink:0;padding:0 .5rem}.sp-label--success{color:var(--ds-success-fg);border-color:var(--ds-success-muted)}.sp-empty{background-color:var(--ds-attention-subtle);text-align:center;border:1px solid var(--ds-attention-muted);border-radius:.375rem;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1rem;padding:1.5rem 1rem;display:flex}.sp-empty__icon svg{width:1rem;height:1rem}.sp-empty__icon{width:2rem;height:2rem;color:var(--ds-attention-fg);background-color:var(--ds-attention-subtle);border-radius:50%;justify-content:center;align-items:center;display:flex}.sp-empty__title{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.sp-empty__text{color:var(--gray-600);text-wrap:pretty}.sp-items{gap:1rem;display:grid}.sp-items__list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.sp-item{border:1px solid var(--ds-line-frame);border-radius:.375rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem .75rem;padding:.75rem .5rem .75rem 1rem;display:grid}.sp-item__main{gap:.25rem;min-width:0;display:grid}.sp-item__name{font-family:var(--font-roboto-medium);color:var(--slate-eight);overflow-wrap:anywhere}.sp-item__meta{color:var(--gray-600);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.sp-item__meta-entry,.sp-item__kind{align-items:center;gap:.25rem;display:inline-flex}.sp-item__meta-entry svg{flex-shrink:0;width:1rem;height:1rem}.sp-item__total{text-align:right}.sp-items__pagination{justify-content:center;display:flex}.sp-items__total{background-color:var(--ds-success-subtle);border:1px solid var(--ds-success-muted);border-radius:.375rem;justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 1rem;display:flex}.sp-items__total-label{font-family:var(--font-roboto-medium);color:var(--ds-success-fg)}.sp-items__total .cc-money{color:var(--ds-success-fg)}.sp-items__empty{text-align:center;border:1px dashed var(--gray-five);border-radius:.375rem;flex-direction:column;align-items:center;gap:.25rem;padding:1.5rem 1rem;display:flex}.sp-items__empty-title{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.sp-items__empty-text{color:var(--gray-600)}.sp-appts{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.sp-appts__row{border:1px solid var(--ds-line-frame);border-radius:.375rem;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.5rem .75rem;display:flex}.sp-appts__date{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.sp-appts__time{color:var(--gray-600);flex:1}.sp-modal{gap:1rem;display:grid}.sp-modal__title{align-items:center;gap:.75rem;display:flex}.sp-modal__mark--warning{color:var(--gold-six);flex-shrink:0}.sp-modal__mark--warning svg{width:1.375rem;height:1.375rem}.sp-modal--marked{padding-left:2.125rem}.sp-modal__text{color:var(--slate-eight);text-wrap:pretty;margin:0}.sp-modal__meta{color:var(--gray-600);margin:0}.sp-modal__choices{gap:.5rem;display:grid}.sp-join{gap:.5rem;width:100%;display:grid}.sp-join__row{border:1px solid var(--ds-line-frame);border-radius:.375rem;padding:.75rem 1rem}.sp-join__row:has(.ant-radio-wrapper-checked){border-color:var(--ds-accent-line);background-color:var(--ds-accent-subtle)}.sp-join__label{gap:.125rem;display:grid}.sp-join__day{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.sp-join__meta{color:var(--gray-600)}.sp-invalid{gap:.75rem;display:grid}.sp-invalid__list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.sp-invalid__row{border:1px solid var(--ds-line-frame);color:var(--slate-eight);overflow-wrap:anywhere;border-radius:.375rem;align-items:flex-start;gap:.5rem;padding:.5rem .75rem;display:flex}.sp-invalid__icon{width:1rem;height:1rem;color:var(--gray-600);flex-shrink:0;margin-top:.125rem}.sp-invalid__pagination{justify-content:flex-end;display:flex}.sp-schedule{gap:1rem;min-width:0;display:grid}.sp-schedule__context{background-color:var(--gray-two);border:1px solid var(--ds-line-frame);border-radius:.375rem;gap:.25rem;padding:.75rem 1rem;display:grid}.sp-schedule__service{font-family:var(--font-roboto-medium);color:var(--slate-eight);overflow-wrap:anywhere}.sp-schedule__entity{color:var(--gray-600);align-items:center;gap:.5rem;display:inline-flex}.sp-schedule__entity svg{width:1rem;height:1rem;color:var(--ds-accent-fg);flex-shrink:0}.sp-schedule__label{font-family:var(--font-roboto-medium);color:var(--slate-eight);margin-bottom:-.5rem}.sp-schedule__days{scrollbar-width:thin;gap:.5rem;padding:.125rem .125rem .5rem;display:flex;overflow-x:auto}.sp-day{border:1px solid var(--ds-line-frame);background-color:var(--white);min-width:3.5rem;color:var(--gray-600);cursor:pointer;border-radius:.375rem;flex-direction:column;flex-shrink:0;align-items:center;gap:.125rem;padding:.5rem;display:flex}.sp-day:hover{background-color:var(--ds-srf-hover)}.sp-day:focus-visible{outline:2px solid var(--blue-six);outline-offset:2px}.sp-day--selected,.sp-day--selected:hover{border-color:var(--ds-accent-line);background-color:var(--ds-accent-subtle);color:var(--ds-accent-fg)}.sp-day--selected .sp-day__number{color:var(--ds-accent-fg)}.sp-day__name,.sp-day__month{font-size:.75rem}.sp-day__number{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.sp-schedule__blocks{gap:.5rem;display:grid}.sp-schedule__block.ant-collapse{background-color:var(--white);border-color:var(--ds-line-frame);border-radius:.375rem;overflow:hidden}.sp-schedule__block.ant-collapse>.ant-collapse-item,.sp-schedule__block.ant-collapse>.ant-collapse-item:last-child,.sp-schedule__block.ant-collapse>.ant-collapse-item:last-child>.ant-collapse-header{border-bottom-color:var(--ds-line-frame);border-radius:0}.sp-schedule__block.ant-collapse>.ant-collapse-item>.ant-collapse-header{background-color:#0000;border-radius:0}.sp-schedule__block.ant-collapse>.ant-collapse-item>.ant-collapse-header:hover{background-color:var(--ds-srf-hover)}.sp-block__label{align-items:center;gap:.5rem;min-width:0;display:flex}.sp-block__icon{width:1rem;height:1rem;color:var(--ds-attention-fg);flex-shrink:0}.sp-block__name{font-family:var(--font-roboto-medium);color:var(--slate-eight);overflow-wrap:anywhere}.sp-block__count{font-size:.75rem;font-family:var(--font-roboto-medium);color:var(--gray-600);background-color:var(--ds-srf-muted);border-radius:2em;padding:0 .5rem}.sp-schedule__slots{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.5rem;display:grid}.sp-picked{border-top:1px solid var(--ds-line-frame);gap:.5rem;padding-top:1rem;display:grid}.sp-picked__head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sp-picked__title{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.sp-picked__count{font-size:.75rem;font-family:var(--font-roboto-medium);color:var(--ds-accent-fg);background-color:var(--ds-accent-subtle);border-radius:2em;align-items:center;gap:.25rem;padding:0 .5rem;display:inline-flex}.sp-picked__limit{color:var(--gray-600);align-items:center;gap:.25rem;display:inline-flex}.sp-picked__count--full{color:var(--ds-success-fg);background-color:var(--ds-success-subtle)}.sp-picked__count svg{width:.75rem;height:.75rem}.sp-picked__clear{margin-left:auto}.sp-picked__list{flex-wrap:wrap;gap:.5rem;max-height:10rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.sp-chip{border:1px solid var(--ds-line-frame);background-color:var(--white);border-radius:2em;align-items:center;gap:.5rem;padding:.25rem .25rem .25rem 1rem;display:inline-flex}.sp-chip__day{color:var(--gray-600)}.sp-chip__time{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.clinical-care-view-services-total{background-color:var(--alice-one);border:1px solid var(--alice-four);border-radius:.5rem;justify-content:space-between;align-items:center;padding:.625rem 1rem;display:flex}.clinical-care-view-services-total span{font-family:var(--font-roboto-medium)}.health-patient-header{grid-template-columns:1fr auto;gap:.5rem;padding:.75rem 0;display:grid}.health-patient-header__left{align-items:center;gap:.75rem;display:flex}.health-patient-header__avatar{background-color:var(--alice-zero);border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.health-patient-header__avatar-icon>svg{color:var(--blue-six);font-size:1.4rem}.health-patient-header__info{flex-direction:column;gap:.125rem;display:flex}.health-patient-header__name{font-family:var(--font-roboto-medium)}.health-patient-header__document{color:var(--gray-600);font-size:.875rem;font-family:var(--font-roboto-medium)}.health-patient-header__medical-record{flex-direction:column;align-items:flex-end;gap:.125rem;margin-right:1.2rem;display:flex}.health-patient-header__medical-record-type{color:var(--gray-600);font-size:.875rem;font-family:var(--font-roboto-medium)}.health-patient-header__medical-record-number{font-family:var(--font-roboto-medium)}.clinical-care-details-status{text-align:center;grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}@media (width>=40rem){.clinical-care-details-status{grid-template-columns:repeat(4,1fr)}}.care-view-service,.care-view-service__content{grid-template-columns:1fr;gap:.5rem;display:grid}.care-view-service__header{background-color:var(--alice-zero);border:1px solid var(--alice-four);border-radius:.5rem;grid-template-columns:repeat(5,1fr);gap:.2rem;padding:.5rem 1rem;display:grid}.care-view-service__header>div{text-align:center;font-size:.875rem;font-family:var(--font-roboto-medium)}.care-view-service__item{border:1px solid var(--gray-four);border-radius:.5rem;grid-template-columns:repeat(5,1fr);align-items:center;gap:.5rem;padding:.625rem 1rem;display:grid}.care-view-service__item>div{text-align:center;color:var(--alice-ten);font-size:.875rem}.care-view-service__item__schedule{flex-direction:column;gap:.125rem;display:flex}.care-view-service__item__schedule>div{text-align:center;font-size:.875rem!important}.care-view-service__item__status{background-color:var(--orange-one);color:var(--orange-six);border:1px solid var(--orange-three);border-radius:1rem;padding:.2rem .5rem;font-size:.75rem;display:inline-block}.care-view-service__item__status-package{color:var(--green-seven);font-size:.75rem}.care-view-service__item__status-package-s{color:var(--purple-six);font-size:.75rem}.clinical-care-view-services{flex-direction:column;gap:1rem;display:flex}.schedules{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.schedules-header{grid-template-columns:1fr;display:grid}.schedules-header-title{flex-direction:column;gap:.35rem;display:flex}.schedules-header-actions{justify-content:flex-end;display:flex}.schedules-filters__title-desc{color:var(--gray-600)}@media (width>=40rem){.schedules-header{grid-template-columns:1fr 1fr;align-items:center}}@media (width>=50rem){.schedules-container{width:100%;max-width:none;margin:0 auto}}.create-schedule{grid-template-columns:1fr;display:grid}.create-schedule-modal-title{justify-content:space-between;align-items:flex-start;gap:.75rem;padding-inline-end:1.5rem;display:flex}.create-schedule-modal-title__text{flex-direction:column;gap:.1rem;min-width:0;display:flex}.create-schedule-modal-title__main{font-family:var(--font-roboto-medium)}.create-schedule-modal-title__sub{color:var(--gray-600);font-size:.875rem;font-weight:400}.create-schedule-steps{flex-shrink:0;align-items:center;gap:.375rem;padding-top:.25rem;display:flex}.create-schedule-steps__dot{box-sizing:border-box;border:1px solid var(--gray-five);width:1.5rem;min-width:1.5rem;height:1.5rem;color:var(--gray-600);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:400;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.create-schedule-steps__dot--active{background-color:var(--blue-six);border-color:var(--blue-six);color:var(--white)}.create-schedule-steps__dot--done{border-color:var(--blue-six);color:var(--blue-six)}.create-schedule-steps__line{background-color:var(--gray-four);border-radius:1px;width:2.25rem;height:2px}.create-schedule-steps__line--done{background-color:var(--blue-six)}.create-schedule-date-picker{width:100%}.create-schedule-section{margin-bottom:1rem}.create-schedule-section__title{color:var(--gray-600);margin-bottom:.625rem;font-size:.875rem;display:block}.create-schedule-section--divided{border-top:1px solid var(--gray-three);padding-top:.875rem}.create-schedule-btns{justify-content:flex-end;gap:.5rem;display:flex}.schedule-cards-items{grid-template-columns:1fr;gap:1rem;margin-top:1rem;display:grid}.schedules-card-items-paginator{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.schedules-card-items-paginator__total{color:var(--gray-600);font-size:.875rem}.schedule-cards-items__loader{justify-content:center;margin-top:2rem;padding:2rem;display:flex}.sch-card{background-color:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 1px 2px #0d172608}.sch-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.sch-card__top{align-items:flex-start;gap:.75rem;padding:.875rem 1.25rem;display:flex}.sch-card__identity{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.sch-card__identity-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sch-card__name{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.sch-card__meta{color:var(--gray-600);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.sch-card__time{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.sch-card__time :first-child{color:var(--blue-six)}.sch-card__time-value{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.sch-card__details{flex-wrap:wrap;align-items:flex-start;gap:.75rem 2rem;padding:0 1.25rem .875rem;display:flex}.sch-card__detail{flex-direction:column;gap:.2rem;display:flex}.sch-card__detail-label{color:var(--gray-600);font-size:.875rem}.sch-card__detail-value{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.sch-card__days{gap:.25rem;display:flex}.sch-card__day{background-color:var(--gray-two);width:1.375rem;height:1.375rem;color:var(--gray-six);border:1px solid var(--gray-three);border-radius:.375rem;justify-content:center;align-items:center;font-size:.75rem;display:flex}.sch-card__day--active{background-color:var(--blue-one);color:var(--blue-seven);border-color:var(--blue-two)}.sch-card__footer{background-color:var(--gray-two);border-top:1px solid var(--gray-three);flex-direction:column;gap:.75rem;padding:.625rem 1.25rem;display:flex}.sch-card__description{color:var(--gray-600);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.875rem;overflow:hidden}.sch-card__actions{flex-shrink:0;gap:.5rem;display:flex}.sch-card__actions>:first-child{flex:1}@media (width>=40rem){.sch-card__top{align-items:center}.sch-card__details{padding-left:4.75rem}.sch-card__footer{flex-direction:row;justify-content:space-between;align-items:center}.sch-card__actions>:first-child{flex:initial}}.sq-modal-title{font-family:var(--font-roboto-medium)}.sq__content{flex-direction:column;gap:1rem;display:flex}.sq__week{scrollbar-width:thin;border:1px solid var(--gray-four);border-radius:.625rem;align-self:flex-start;max-width:100%;display:inline-flex;overflow-x:auto}.sq__day{cursor:pointer;border-right:1px solid var(--gray-four);flex-direction:column;flex:none;align-items:center;gap:.2rem;width:4rem;padding:.625rem .25rem .5rem;transition:background-color .2s;display:flex}.sq__day:last-child{border-right:none}.sq__day:first-child{border-start-start-radius:calc(.625rem - 1px);border-end-start-radius:calc(.625rem - 1px)}.sq__day:last-child{border-start-end-radius:calc(.625rem - 1px);border-end-end-radius:calc(.625rem - 1px)}.sq__day:hover:not(.sq__day--active){background-color:var(--geekblue-one)}.sq__day-name{color:var(--gray-600);font-size:.75rem}.sq__day-number{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.sq__day-count{background-color:var(--geekblue-one);min-width:1.125rem;height:1rem;color:var(--geekblue-seven);border-radius:.5rem;justify-content:center;align-items:center;padding:0 .3rem;font-size:.75rem;display:inline-flex}.sq__day--empty:not(.sq__day--active){background-color:var(--gray-two)}.sq__day--empty:not(.sq__day--active) .sq__day-name,.sq__day--empty:not(.sq__day--active) .sq__day-number{color:var(--gray-six)}.sq__day--empty:not(.sq__day--active) .sq__day-count{background-color:var(--gray-three);color:var(--gray-six)}.sq__day--active{background-color:var(--geekblue-one);box-shadow:inset 0 0 0 1px var(--blue-six)}.sq__day--active .sq__day-name,.sq__day--active .sq__day-number{color:var(--blue-seven)}.sq__day--active .sq__day-count{background-color:var(--blue-six);color:var(--white)}.sq__summary{background-color:var(--gray-two);border:1px solid var(--gray-three);color:var(--slate-eight);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.875rem;padding:.625rem .875rem;font-size:.875rem;display:flex}.sq__summary-item{align-items:center;gap:.375rem;font-size:.875rem;line-height:1;display:inline-flex}.sq__summary-item :first-child{color:var(--blue-six);align-items:center;display:inline-flex}.sq__summary-value{font-family:var(--font-roboto-medium);color:var(--slate-eight);font-size:.875rem}.sq__summary-divider{background-color:var(--gray-four);width:1px;height:.875rem}.sq__slots{flex-direction:column;gap:.5rem;display:flex}.sq__slots-header{justify-content:space-between;align-items:center;display:flex}.sq__slots-title{font-size:.875rem;font-family:var(--font-roboto-medium);color:var(--slate-eight)}.sq__slots-body{position:relative}.sq__slots-grid{scrollbar-width:none;grid-template-columns:repeat(3,1fr);gap:.5rem;max-height:400px;padding:.125rem;display:grid;overflow-y:auto}.sq__slots-grid::-webkit-scrollbar{display:none}.sq__slots-scroll{background-color:var(--white);border:1px solid var(--gray-four);width:2rem;height:2rem;color:var(--blue-six);cursor:pointer;z-index:2;opacity:0;visibility:hidden;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;transition:opacity .2s,visibility .2s;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0d17261f}.sq__slots-scroll--up{top:.375rem}.sq__slots-scroll--down{bottom:.375rem}.sq__slots-scroll--visible{opacity:1;visibility:visible;pointer-events:auto}.sq__slot-card{background-color:var(--white);border:1px solid var(--gray-four);border-radius:.5rem;flex-direction:column;gap:.125rem;padding:.5rem .625rem;transition:border-color .2s,background-color .2s;display:flex}.sq__slot-card:hover{background-color:var(--alice-blue-one);border-color:var(--blue-three)}.sq__slot-label{color:var(--gray-seven);font-size:.75rem}.sq__slot-time{font-family:var(--font-roboto-medium);color:var(--slate-eight);font-size:.875rem}@media (width>=40rem){.sq__slots-grid{grid-template-columns:repeat(4,1fr)}}.schedules-filters{border-bottom:1px solid var(--ds-line-divider);padding:1rem 0}.schedules-filters__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"entity type type""name name name""date date clear";align-items:center;gap:.75rem;display:grid}.schedules-filters__toolbar .schedules-filters__field{min-width:0;margin-bottom:0!important}.schedules-filters__field .ant-select,.schedules-filters__date-picker{width:100%}.schedules-filters__field--entity{grid-area:entity}.schedules-filters__field--type{grid-area:type}.schedules-filters__field--name{grid-area:name}.schedules-filters__field--date{grid-area:date}.schedules-filters__clear{grid-area:clear}@media (width>=48rem){.schedules-filters__toolbar{grid-template-columns:minmax(0,9.5rem) minmax(0,9rem) minmax(0,1fr) minmax(0,10rem) auto;grid-template-areas:"entity type name date clear"}}.sch-assign{flex-direction:column;gap:.75rem;display:flex}.sch-assign__head{flex-direction:column;gap:.25rem;display:flex}.sch-assign__title{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.sch-assign__hint,.sch-assign__empty,.sch-assign__detail{color:var(--gray-600)}.sch-assign__picker{flex-direction:column;gap:.75rem;display:flex}.sch-assign__field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.sch-assign__label{color:var(--slate-eight)}.sch-assign__list{flex-direction:column;gap:.5rem;display:flex}.sch-assign__item,.sch-assign-history__row{border:1px solid var(--ds-line-frame);border-radius:.375rem;flex-wrap:wrap;align-items:flex-start;gap:.75rem;padding:.5rem .75rem;display:flex}.sch-assign__identity{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.sch-assign__name{color:var(--slate-eight);font-family:var(--font-roboto-medium);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.sch-assign__weekdays{width:100%}.sch-assign__error,.create-schedule-error{color:var(--ds-danger-fg)}.sch-assign__warning{color:var(--ds-attention-fg)}.sch-assign-modal{flex-direction:column;gap:1rem;display:flex}.sch-assign-history{border-top:1px solid var(--ds-line-frame);flex-direction:column;gap:.5rem;padding-top:1rem;display:flex}.sch-card__detail--wide{flex-basis:100%}.sch-card__assign{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}@media (width>=40rem){.sch-assign__picker{flex-direction:row}.sch-assign__field{flex:1}.sch-assign__weekdays{width:auto;min-width:12rem}}.box{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid;overflow-x:clip}@media (width>=50rem){.box-container{width:100%;max-width:none;margin:0 auto}}.box-content{grid-template-columns:1fr;gap:.75rem;display:grid}.box-content__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.box-content__desc{color:var(--gray-600);text-wrap:pretty;margin:0}.box-content__desc-term{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.box-filters{border-bottom:1px solid var(--ds-line-divider);padding:0 0 1rem}.box-filters__toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.box-filters__toolbar .box-filters__field{margin-bottom:0!important}.box-filters__field--search{flex:16rem;min-width:0}.box-filters__field--line{flex:10rem;min-width:0}.box-filters__field--line .ant-select{width:100%}.box-filters__actions{flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;display:inline-flex}@media (width>=50rem){.box-filters__field--line{flex:0 14rem}}@media (width>=40rem){.box-filters__toolbar--one-line{flex-wrap:nowrap}}.boxes-container{flex-direction:column;gap:1.25rem;margin-top:1rem;display:flex}.bx{background-color:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 1px 3px #1018280d}.bx:hover{box-shadow:0 6px 20px #10182814}.bx__top{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1rem 0;display:flex}.bx__top-left{flex:1;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.bx__badge{background-color:var(--ds-srf-muted);width:3.25rem;min-width:3.25rem;height:3.25rem;color:var(--gray-ten);border-radius:.75rem;justify-content:center;align-items:center;display:flex}.bx__icon{width:1.5rem;height:1.5rem}.bx__info{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.bx__tags{flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1rem 1rem;display:flex}.bx__tags .ant-tag{margin-inline-end:0}.bx__name{font-family:var(--font-roboto-medium);color:var(--slate-eight);overflow-wrap:anywhere}.bx__subtitle{color:var(--gray-600);overflow-wrap:anywhere;font-size:.875rem}.bx__actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.bx__toggle-btn{width:100%}.bx__terminals{border-top:1px solid var(--gray-three);background-color:var(--gray-two);padding:1.25rem 1.5rem}.bx__terminals-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.bx__terminals-title{font-family:var(--font-roboto-medium);color:var(--slate-eight);align-items:center;gap:.5rem;display:flex;font-size:14px!important}.bx__terminals-title>svg{color:var(--gold-six)}.bx__terminals-list{flex-direction:column;gap:.75rem;display:flex}.bx__empty{border:1px dashed var(--gray-four);background-color:var(--white);border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1rem;display:flex}.bx__empty-icon{color:var(--gray-five);font-size:2.5rem}.bx__empty-title{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.bx__empty-text{color:var(--gray-600);text-align:center;max-width:24rem;font-size:14px!important}.bx__terminals-motion{overflow:hidden}.ant-btn .bx__edit-icon,.ant-btn .bx__toggle-icon{color:var(--blue-six)!important}.bx-terminals{flex-direction:column;gap:1rem;display:flex}.bx-terminals__head{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.bx-terminals__lead{align-items:center;gap:.75rem;min-width:0;display:flex}.bx-terminals__head>.ant-btn{flex-shrink:0}.bx-terminals__title-row{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;min-width:0;display:flex}.bx-terminals__tag{margin-inline-end:0}.bx-terminals__info{flex-direction:column;gap:.25rem;min-width:0;display:flex}.bx-terminals__title-icon{width:1rem;height:1rem;color:var(--gray-600);flex-shrink:0}.bx-terminals__title{font-family:var(--font-roboto-medium);color:var(--gray-ten);overflow-wrap:anywhere;font-size:1rem}.bx-terminals__subtitle{color:var(--gray-600);overflow-wrap:anywhere}.bx-session{flex-direction:column;gap:1rem;padding-bottom:2rem;display:flex;container-type:inline-size}.bx-session__head{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.bx-session__head>.ant-btn{flex-shrink:0}.bx-session__info{flex-direction:column;gap:.25rem;min-width:0;display:flex}.bx-session__title{font-family:var(--font-roboto-medium);color:var(--gray-ten);font-size:1rem;line-height:2rem}.bx-session__subtitle{color:var(--gray-600);overflow-wrap:anywhere}.bx-session__actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,10.25rem),1fr));gap:.5rem;display:grid}.bx-session__actions>.ant-btn{width:100%}@container (width>=40rem){.bx-session__actions{justify-content:flex-end;display:flex}.bx-session__actions>.ant-btn{width:auto}}.bx-session__tiles{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}.bx-session__tile{border:1px solid var(--ds-line-frame);background-color:var(--white);border-radius:.75rem;flex-direction:column;gap:.25rem;padding:.75rem 1rem;display:flex}.bx-session__tile-label,.bx-session__section-title{color:var(--gray-600);align-items:center;gap:.5rem;display:inline-flex}.bx-session__label-icon{width:1rem;height:1rem;color:var(--gray-600);flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.bx-session__label-icon svg{width:1rem;height:1rem}.bx-session__tile-value{font-family:var(--font-roboto-medium);color:var(--gray-ten);font-variant-numeric:tabular-nums;font-size:1rem}.bx-session__section{border:1px solid var(--ds-line-frame);background-color:var(--white);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.bx-session__section .bx-session__tile{border-color:var(--gray-five)}.bx-session__section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;display:flex}.bx-session__section-title{font-family:var(--font-roboto-medium);color:var(--gray-ten)}.bx-session__section-hint{color:var(--gray-600);font-size:.75rem}.bx-session__steps{flex-direction:column;gap:.5rem;display:flex}.bx-session__step{color:var(--gray-ten);grid-template-columns:1rem minmax(0,1fr) auto;align-items:baseline;gap:.75rem;display:grid}.bx-session__step-sign{font-family:var(--font-roboto-medium);color:var(--gray-600);text-align:center}.bx-session__step-label{flex-direction:column;gap:.125rem;min-width:0;display:flex}.bx-session__step-note{color:var(--gray-600);font-size:.75rem}.bx-session__step-value{font-family:var(--font-roboto-medium);font-variant-numeric:tabular-nums;white-space:nowrap}.bx-session__step--total{border-top:1px solid var(--ds-line-frame);font-family:var(--font-roboto-medium);padding-top:.5rem}.bx-session__row{color:var(--gray-ten);justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.bx-session__row--note{color:var(--gray-600);justify-content:flex-start;align-items:center;gap:.5rem}.bx-trace__view{flex-direction:column;gap:1rem;display:flex}.bx-trace__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.bx-trace__list{flex-direction:column;gap:.75rem;display:flex}.bx-trace{border:1px solid var(--ds-line-frame);background-color:var(--white);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.bx-trace__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.bx-trace__title{min-width:0;font-family:var(--font-roboto-medium);color:var(--gray-ten);flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.bx-trace__total{font-family:var(--font-roboto-medium);color:var(--gray-ten);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1rem}.bx-trace__muted{font-family:var(--font-roboto);color:var(--gray-600)}.bx-trace__meta{color:var(--gray-600);flex-wrap:wrap;gap:.25rem 1rem;display:flex}.bx-trace__meta-item{overflow-wrap:anywhere;align-items:center;gap:.5rem;min-width:0;display:inline-flex}.bx-trace__lines{border-top:1px solid var(--ds-line-frame);flex-direction:column;display:flex}.bx-trace__line{border-bottom:1px solid var(--ds-line-frame);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"method kept""paid paid""change change";align-items:baseline;padding:.3rem 0;display:grid}.bx-trace__line-paid,.bx-trace__line-change{padding-left:1.5rem}.bx-trace__line-paid{grid-area:paid}.bx-trace__line-change{grid-area:change}.bx-trace__line-change:empty{display:none}.bx-trace__line:last-child{border-bottom:0;padding-bottom:0}.bx-trace__line-method{min-width:0;color:var(--gray-ten);grid-area:method;align-items:center;gap:.5rem;display:inline-flex}.bx-trace__line-kept{text-align:right;white-space:nowrap;font-family:var(--font-roboto-medium);color:var(--gray-ten);font-variant-numeric:tabular-nums;grid-area:kept}@container (width>=50rem){.bx-trace__line{grid-template-columns:minmax(0,1.6fr) minmax(0,1.2fr) minmax(0,1.2fr) auto;grid-template-areas:"method paid change kept";gap:1rem}.bx-trace__line-paid,.bx-trace__line-change{padding-left:0}.bx-trace__line-change:empty{display:block}}.bx-session__closing{border-bottom:1px solid var(--ds-line-frame);flex-direction:column;gap:.25rem;padding-bottom:.5rem;display:flex}.bx-session__closing:last-child{border-bottom:0;padding-bottom:0}.bx-session__closing-tag{font-variant-numeric:tabular-nums;margin-inline-end:0}.bx-close{flex-direction:column;gap:1rem;display:flex}.bx-close__context{color:var(--gray-600);overflow-wrap:anywhere}.bx-close__expected{border:1px solid var(--gray-five);background-color:var(--white);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex}.bx-close__expected-title{font-family:var(--font-roboto-medium);color:var(--gray-ten)}.bx-close__expected-list{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem 1rem;display:grid}.bx-close__expected-item{flex-direction:column;gap:.125rem;display:flex}.bx-close__expected-label,.bx-close__sales{color:var(--gray-600);font-size:.75rem}.bx-close__expected-value{font-family:var(--font-roboto-medium);color:var(--gray-ten);font-variant-numeric:tabular-nums;font-size:1rem}.bx-close__count{flex-direction:column;margin-bottom:1.5rem;display:flex}.bx-close__count .ant-form-item{margin-bottom:.5rem}.bx-close__result{font-variant-numeric:tabular-nums;align-self:flex-start;margin-inline-end:0}.bx-close__loading{padding:2rem 0}.bx-close__loading-area{min-height:6rem}.bx-sessions__toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.bx-sessions__range{flex:2 14rem;min-width:0}.bx-sessions__status{flex:8rem;min-width:0}.bx-sessions__list{flex-direction:column;gap:.75rem;display:flex}.bx-sessions__card{border:1px solid var(--ds-line-frame);background-color:var(--white);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}.bx-sessions__head,.bx-sessions__row,.bx-sessions__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;display:flex}.bx-sessions__title{font-family:var(--font-roboto-medium);color:var(--gray-ten)}.bx-sessions__tag{font-variant-numeric:tabular-nums;margin-inline-end:0}.bx-sessions__meta{color:var(--gray-600);flex-wrap:wrap;gap:.25rem 1rem;display:flex}.bx-sessions__meta-item{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.bx-sessions__figures{border-top:1px solid var(--ds-line-frame);color:var(--gray-ten);flex-direction:column;gap:.5rem;padding-top:.75rem;display:flex}.bx-sessions__drawer{flex-direction:column;gap:.125rem;min-width:0;display:flex}.bx-sessions__muted{color:var(--gray-600);font-variant-numeric:tabular-nums;font-size:.75rem}.sales-box{grid-template-columns:1fr;gap:.75rem;display:grid}.sb{background-color:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1rem;transition:box-shadow .2s;display:flex;position:relative;overflow:hidden}.sb:hover{box-shadow:0 2px 12px #0000000f}.sales-box__suspended{border:1px solid var(--orange-three);background-color:var(--orange-one);color:var(--orange-seven);border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex;font-size:.75rem!important}.sales-box__suspended>span{font-size:.75rem!important}.sales-box__suspended>:first-child{flex-shrink:0}.sb__left{align-items:flex-start;gap:.75rem;width:100%;display:flex}.sb__icon{width:2.5rem;height:2.5rem;color:var(--gray-eight);flex-shrink:0;justify-content:center;align-items:center;display:flex}.sb__icon>svg{font-size:1.3rem}.sb__icon--open{color:var(--green-six)}.sb__info{flex-direction:column;gap:.35rem;min-width:0;display:flex}.sb__name{font-family:var(--font-roboto-medium)}.sb__id-tag{color:var(--gray-600)!important;background-color:#0000!important;margin:0!important;padding:0!important;font-size:.75rem!important}.sb__statuses{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.sb__dates{border:1px solid var(--gray-four);background-color:var(--gray-50);border-radius:.5rem;flex-direction:column;gap:.5rem;width:100%;padding:.75rem;display:flex}.sb__date-col{flex-direction:column;min-width:0;display:flex}.sb__date-content{flex-direction:column;gap:.2rem;min-width:0;display:flex}.sb__date-col+.sb__date-col{border-top:1px solid var(--gray-four);border-left:none;padding-top:.75rem;padding-left:0}.sb__date-label{color:var(--gray-600);font-size:.75rem;font-family:var(--font-roboto-medium);align-items:center;gap:.25rem;display:flex}.sb__date-label>:first-child{font-size:.875rem}.sb__date-icon--open{color:var(--green-six)}.sb__date-icon--close{color:var(--red-six)}.sb__date-value{font-family:var(--font-roboto-medium);color:var(--slate-eight);font-size:.875rem!important}.sb__date-user{color:var(--gray-600);font-size:.75rem!important}.sb__date-active{color:var(--green-seven);font-family:var(--font-roboto-medium);align-items:center;gap:.375rem;display:inline-flex;font-size:.875rem!important}@keyframes sb-pulse{0%{box-shadow:0 0 #52c41a66}70%{box-shadow:0 0 0 6px #52c41a00}to{box-shadow:0 0 #52c41a00}}.sb__date-active-dot{background-color:var(--green-six);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;animation:1.6s infinite sb-pulse}.sb__actions{justify-content:space-between;align-items:center;gap:1rem;width:100%;min-width:0;display:flex}.sb__actions-left{align-items:center;gap:.75rem;min-width:0;display:flex}.sb__actions-right{align-items:center;gap:.75rem;min-width:0;margin-left:auto;display:flex}.sb__discrepancy{display:none!important}.sb__no-ops{border:1px dashed var(--gray-four);background-color:var(--gray-two);width:100%;color:var(--gray-six);border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;min-width:0;padding:1.5rem;display:flex}.sb__no-ops>:first-child{color:var(--gray-five);font-size:1.1rem}.sb__no-ops>span{font-size:.875rem!important}.sales-box-modal-title{font-size:1rem;font-family:var(--font-roboto-medium)}@media (width>=40rem){.sb__dates{grid-template-columns:1fr 1fr;gap:0;display:grid}.sb__date-col{justify-content:center;align-items:center;width:100%;display:flex}.sb__date-col+.sb__date-col{border-top:none;border-left:1px solid var(--gray-four);margin-left:0;padding-top:0;padding-left:0}.sb__actions-left,.sb__actions-right{gap:1rem}}.ant-btn .sb__action-icon--open,.ant-btn svg.sb__action-icon--open{color:var(--green-six)!important}.ant-btn .sb__action-icon--close,.ant-btn svg.sb__action-icon--close{color:var(--red-six)!important}.ant-btn .sb__action-icon--reopen,.ant-btn svg.sb__action-icon--reopen{color:var(--gold-six)!important}.sb__edit{flex-shrink:0;align-self:flex-start;margin-left:auto}.ant-btn .sb__edit-icon{color:var(--blue-six)!important}.checkout-lines-title{font-family:var(--font-roboto-medium)}.checkout-lines-modal{grid-template-columns:1fr;gap:1rem;display:grid}.checkout-lines-modal-options{justify-content:flex-end;display:flex}.checkout-lines-container{grid-template-columns:1fr;gap:.5rem;margin-top:.75rem;display:grid}.checkout-lines-item{border:1px solid var(--gray-four);background-color:var(--white);border-radius:.5rem;grid-template-columns:1fr;padding:.65rem .75rem;transition:box-shadow .2s;display:grid}.checkout-lines-item:hover{box-shadow:0 2px 8px #0000000f}.checkout-lines-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.checkout-lines-header-title{align-items:center;gap:.75rem;min-width:0;display:flex}.checkout-lines-header-title-icon{background-color:var(--ds-cir-blue-bg);width:2.25rem;height:2.25rem;color:var(--ds-cir-blue-ink);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.checkout-lines-header-title-icon>svg{font-size:1rem}.checkout-lines-header-title-text{flex-direction:column;gap:.1rem;min-width:0;display:flex}.checkout-lines-header-title-text>:first-child{font-family:var(--font-roboto-medium);font-size:.875rem!important}.checkout-lines-header-title-text>:nth-child(n+2){color:var(--gray-600);font-size:.75rem!important}.checkout-lines-header-actions{flex-shrink:0;gap:.5rem;display:flex}.checkout-lines-form-actions{justify-content:flex-end;gap:.5rem;display:flex}.bx-modal-title{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;display:inline-flex}.bx-modal-title__note{font-family:var(--font-roboto);color:var(--gray-600);font-size:.75rem}.sales-box-form-title{font-size:1.1em;font-family:var(--font-roboto-medium)}.sales-mismatches{border-radius:.5rem;padding:.5rem;box-shadow:0 2px 8px #0000001a}.sales-mismatches-title{margin-bottom:1rem}.sales-mismatches-title>span{font-family:var(--font-roboto-medium);font-size:.9em!important}.bx-mismatch{flex-direction:column;gap:1rem;display:flex}.bx-mismatch__facts{border:1px solid var(--gray-five);background-color:var(--white);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex}.bx-mismatch__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;display:flex}.bx-mismatch__drawer{font-family:var(--font-roboto-medium);color:var(--gray-ten)}.bx-mismatch__tag{font-variant-numeric:tabular-nums;margin-inline-end:0}.bx-mismatch__row{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.bx-mismatch__label{color:var(--gray-600);flex-shrink:0}.bx-mismatch__value{min-width:0;color:var(--gray-ten);text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.bx-mismatch__note,.bx-mismatch__hint{color:var(--gray-600);font-size:.75rem}.bx-mismatch__hint{margin:-1rem 0 1rem;display:block}.bx-mismatch__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.bx-mismatch__footer-actions{gap:.5rem;margin-inline-start:auto;display:flex}.bx-mismatch__loading{padding:2rem 0}.bx-mismatch__loading-area{min-height:6rem}.billing{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.billing-header{justify-content:space-between;align-items:center;display:flex}@media (width>=50rem){.billing-container{width:100%;max-width:none;margin:0 auto}}.documents-manager{grid-template-columns:1fr;gap:1rem;display:grid}.documents-manager__documents{grid-template-columns:1fr;gap:.75rem;display:grid}.documents-spin{text-align:center;margin-top:3rem}.document-item{background:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;transition:box-shadow .2s;overflow:hidden}.document-item:hover{box-shadow:0 4px 16px #0000000f}.di__top{align-items:flex-start;gap:1rem;padding:1rem 1.25rem;display:flex}.di__doc-icon{background:var(--ds-srf-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.di__doc-icon>svg{width:1.125rem;height:1.125rem;color:var(--ds-cir-cyan-ink);font-size:1.125rem}.di__doc{flex-direction:column;flex-shrink:0;gap:.125rem;width:8.75rem;display:flex}.di__doc-type{color:var(--gray-600);font-size:.875rem}.di__doc-number{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.di__client{flex-direction:column;flex:1;gap:.3125rem;min-width:0;display:flex}.di__client-name{font-family:var(--font-roboto-medium);color:var(--slate-eight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.di__client-doc{color:var(--gray-600);font-size:.875rem}.di__client-badges{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.di__dates{flex-direction:column;flex-shrink:0;gap:.3125rem;width:8.75rem;display:flex}.di__date-field{flex-direction:column;gap:.125rem;display:flex}.di__date-label{color:var(--gray-600);align-items:center;gap:.25rem;font-size:.875rem;display:flex}.di__date-label>svg,.di__date-label>span[role=img]{font-size:.875rem}.di__date-value{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.di__channel{color:var(--gray-600);align-items:center;gap:.3125rem;font-size:.875rem;display:flex}.di__channel-icon{color:var(--green-six);flex-shrink:0;font-size:.375rem}.di__total{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.125rem;width:7.5rem;display:flex}.di__total-label{color:var(--gray-600);font-size:.875rem}.di__total-label-ext,.di__date-label-text,.di__btn-label-ext,.di__observation-label{font-size:inherit}.di__total-value{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.di__total-sub{color:var(--gray-600);font-size:.75rem}.di__observation{border-top:1px solid var(--gray-three);align-items:flex-start;gap:.5rem;padding:.625rem 1.25rem;display:flex}.di__observation-icon{color:var(--blue-six);flex-shrink:0;margin-top:.125rem;font-size:.875rem}.di__observation-text{color:var(--gray-600);font-size:.8125rem}.di__observation-label{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.di__footer{border-top:1px solid var(--gray-three);background-color:var(--gray-50);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem 1.25rem;display:flex}.di__footer-left{gap:.5rem;display:flex}.di__footer-right{gap:.375rem;display:flex}@media (width<=40rem){.di__top{grid-template-columns:auto 1fr auto;grid-template-areas:"icon doc total""client client client""dates dates dates";gap:.75rem;padding:.875rem 1rem;display:grid}.di__doc-icon{border-radius:50%;grid-area:icon;width:2.25rem;height:2.25rem}.di__doc-icon>svg{width:1rem;height:1rem;font-size:1rem}.di__doc{grid-area:doc;width:auto;min-width:0}.di__client{grid-area:client;gap:.5rem}.di__dates{flex-direction:row;grid-area:dates;align-items:center;gap:.75rem;width:auto}.di__date-field{flex-direction:row;align-items:center;gap:.25rem}.di__date-label-text{display:none}.di__date-value{font-size:.75rem;font-family:var(--font-roboto);color:var(--gray-600)}.di__total{grid-area:total;width:auto}.di__total-label-ext{display:none}.di__total-value{font-size:1rem}.di__btn-label-ext{display:none}.di__btn-provider{display:none!important}.di__footer{justify-content:flex-start;padding:.625rem 1rem}}.di__btn .ant-btn-icon,.di__btn>svg,.di__btn .anticon{font-size:1rem}.di__btn--doc .ant-btn-icon,.di__btn--doc>svg,.di__btn--doc .anticon{color:var(--ds-cir-cyan-ink)}.di__btn--pay .ant-btn-icon,.di__btn--pay>svg,.di__btn--pay .anticon{color:var(--ds-cir-green-ink)}.di__btn--pdf .ant-btn-icon,.di__btn--pdf>svg,.di__btn--pdf .anticon{color:var(--red-seven)}.di__btn--ticket .ant-btn-icon,.di__btn--ticket>svg,.di__btn--ticket .anticon{color:var(--ds-cir-gold-ink)}.di__btn--file .ant-btn-icon,.di__btn--file>svg,.di__btn--file .anticon{color:var(--ds-cir-geek-ink)}.document-view-drawer .ant-drawer-header{border-bottom:1px solid var(--gray-four);background-color:var(--white);padding:1rem 1.5rem}.document-view-drawer .ant-drawer-body{background-color:var(--white);padding:0}.document-view__loading{justify-content:center;align-items:center;padding:4rem 1rem;font-size:.875rem;display:flex}.document-view{flex-direction:column;min-height:100%;padding:0;display:flex}.document-view__sheet{background-color:var(--white);box-shadow:none;box-sizing:border-box;border:none;border-radius:0;flex-direction:column;flex:1;width:100%;min-height:100%;padding:1.5rem;display:flex}@media (width>=40rem){.document-view__sheet{padding:2rem 2.5rem}}.document-view__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.document-view__header-left{flex-direction:column;gap:.25rem;display:flex}.document-view__doc-type{font-family:var(--font-roboto-medium);color:var(--gray-600);letter-spacing:.05em;font-size:.75rem}.document-view__doc-number{font-size:1.375rem;font-family:var(--font-roboto-medium);color:var(--slate-eight)}.document-view__header-right{flex-direction:column;align-items:flex-end;gap:.1rem;display:flex}.document-view__company-name{font-family:var(--font-roboto-medium)}.document-view__company-role{color:var(--gray-600);font-size:.75rem}.document-view__divider{background-color:var(--gray-four);height:1px;margin:1.25rem 0}.document-view__meta-row{flex-wrap:wrap;gap:1.5rem;display:flex}@media (width>=40rem){.document-view__meta-row{gap:3rem}}.document-view__meta-item{flex-direction:column;gap:.2rem;display:flex}.document-view__meta-label{color:var(--gray-600);font-size:.875rem}.document-view__meta-value{font-family:var(--font-roboto-medium);font-size:.875rem}.document-view__parties-row{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=40rem){.document-view__parties-row{grid-template-columns:1fr 1fr;gap:2rem}}.document-view__party-col{flex-direction:column;gap:.25rem;display:flex}.document-view__party-label{font-family:var(--font-roboto-medium);color:var(--gray-600);font-size:.875rem}.document-view__party-name{font-family:var(--font-roboto-medium)}.document-view__party-detail{font-size:.875rem;line-height:1.25}.document-view__party-detail--address{margin-top:.1rem}.document-view__items-section{flex-direction:column;gap:.75rem;display:flex}.document-view__section-title{font-family:var(--font-roboto-medium);color:var(--gray-600);font-size:14px}.document-view__invoice-table .ant-table{overflow:hidden;background:0 0!important;border:none!important;border-radius:0!important}.document-view__invoice-table .ant-table-container{border:none!important}.document-view__invoice-table .ant-table-thead>tr>th{font-family:var(--font-roboto-medium);font-size:.875rem;color:var(--gray-600)!important;border-bottom:1px solid var(--gray-four)!important;background-color:#0000!important;border-right:none!important;padding:.5rem 0!important}.document-view__invoice-table .ant-table-thead>tr>th:before{display:none!important}.document-view__invoice-table .ant-table-tbody>tr>td{font-size:.875rem;border-bottom:1px solid var(--gray-four)!important;border-right:none!important;padding:.75rem 0!important}.document-view__invoice-table .ant-table-cell-align-right,.document-view__invoice-table .ant-table-align-right{text-align:right!important}.document-view__invoice-table .ant-table-tbody>tr:last-child>td{border-bottom:1px solid var(--gray-four)!important}.document-view__invoice-table .ant-table-tbody>tr:hover>td{background-color:#0000!important}.document-view__totals-section{justify-content:flex-end;margin-top:1rem;display:flex}.document-view__totals-container{flex-direction:column;gap:.4rem;width:100%;max-width:280px;display:flex}.document-view__total-item{justify-content:space-between;align-items:center;display:flex}.document-view__total-item--taxed{margin-bottom:.5rem}.document-view__total-label{font-size:.875rem}.document-view__total-val{font-family:var(--font-roboto-medium);font-size:.875rem}.document-view__total-item--final{background-color:var(--geekblue-one);border-radius:.5rem;margin-top:.25rem;padding:.6rem .75rem}.document-view__total-item--final .document-view__total-label{font-family:var(--font-roboto-medium)}.document-view__total-item--final .document-view__total-val{font-family:var(--font-roboto-medium);color:var(--geekblue-seven);font-size:1.125rem}.document-payments__title{align-items:center;gap:.6rem;display:flex}.document-payments__title>:first-child{font-family:var(--font-roboto-medium);color:var(--gray-nine);font-size:1rem}.document-payments-modal .issuance-payments{border:none;border-radius:0;margin-top:0;padding:0}.document-payments-modal .issuance-payments__header-title{display:none}.document-payments-modal .issuance-payments__header-actions{flex:1;justify-content:space-between}.document-payments-modal .ant-modal-footer{margin-top:1rem}.document-payments__footer{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.documents-filter{border-bottom:1px solid var(--ds-line-divider);min-width:0;padding:1rem 0}.documents-filter__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"type type type""serie number number""recipient recipient clear";align-items:center;gap:.75rem;min-width:0;display:grid}.documents-filter__toolbar .documents-filter__field{min-width:0;margin-bottom:0!important}.documents-filter__field .ant-select{width:100%}.documents-filter__field--type{grid-area:type}.documents-filter__field--serie{grid-area:serie}.documents-filter__field--number{grid-area:number}.documents-filter__field--recipient{grid-area:recipient}.documents-filter__clear{grid-area:clear}@media (width>=48rem){.documents-filter__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,8rem) minmax(0,8rem) minmax(0,1fr) auto;grid-template-areas:"type serie number recipient clear"}}.issuance-form-datepicker{width:100%}.issuance-title{font-size:1.4em;font-family:var(--font-roboto-medium)}.issuance__breadcrumb{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.issuance__breadcrumb-current{font-size:.875rem;font-family:var(--font-roboto-medium);color:var(--slate-eight)}.issuance-step{border:1px solid var(--gray-four);background-color:var(--white);border-radius:.75rem;flex-direction:column;gap:.875rem;padding:1rem;display:flex}.issuance-step__header{border-bottom:1px solid var(--ds-line-frame);background-color:var(--gray-two);border-radius:.75rem .75rem 0 0;justify-content:space-between;align-items:center;gap:.5rem;min-height:3rem;margin:-1rem -1rem 0;padding:.5rem .5rem .5rem 1rem;display:flex}.issuance-step__heading{align-items:center;gap:.5rem;min-width:0;display:flex}.issuance-step__title{font-size:.9375rem;font-family:var(--font-roboto-medium);color:var(--slate-eight)}.issuance-note-label{font-family:var(--font-roboto-medium);font-size:.9375rem}.issuance-step__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;min-width:0;display:grid}.issuance-step__row .issuance-step__field{min-width:0;margin-bottom:0}.issuance-step__field .ant-select,.issuance-step__field .ant-picker{width:100%}@media (width>=48rem){.issuance-step__row{grid-template-columns:repeat(4,minmax(0,1fr))}}.iss-btn-add.ant-btn,.iss-btn-add.ant-btn .ant-btn-icon,.iss-btn-add.ant-btn .anticon{color:var(--ds-btn-deep-green)}.iss-btn-add.ant-btn:hover,.iss-btn-add.ant-btn:hover .ant-btn-icon,.iss-btn-add.ant-btn:hover .anticon{color:var(--ds-btn-deep-green-hover)}.iss-btn-add.ant-btn:disabled,.iss-btn-add.ant-btn:disabled .ant-btn-icon{color:var(--gray-600)}.issuer{border:1px solid var(--gray-200);background-color:var(--white);border-radius:.75rem;flex-direction:column;margin-top:1rem;transition:box-shadow .3s,transform .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 4px #0000000f,0 2px 8px #0000000a}.issuer:before{content:"";background:linear-gradient(180deg, var(--geekblue-three), var(--cyan-three));z-index:1;opacity:0;width:4px;height:100%;transition:opacity .25s;position:absolute;top:0;left:0}.issuer:hover:before{opacity:1}.issuer:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a,0 6px 20px #0000000f}.issuer__header{background:linear-gradient(135deg, var(--geekblue-one) 0%, var(--blue-one,#e6f4ff) 100%);border-bottom:1px solid var(--geekblue-two);justify-content:space-between;align-items:center;padding:.6rem 1.25rem;display:flex}.issuer__header-title{align-items:center;gap:.6rem;display:flex}.issuer__header-title>:nth-child(2){color:var(--geekblue-seven);font-family:var(--font-roboto-medium);letter-spacing:.02em;font-size:.95rem}.issuer__header-title-icon{background-color:var(--blue-one,#e6f4ff);width:2rem;height:2rem;box-shadow:inset 0 0 0 1px var(--blue-two,#bae0ff);border-radius:50%;justify-content:center;align-items:center;display:flex;color:var(--blue-seven,#0958d9)!important;font-size:1rem!important}.issuer__header-title-icon>svg{color:var(--blue-seven,#0958d9)!important;font-size:1rem!important}.issuer__body{padding:1.25rem}.recipient{border:1px solid var(--gray-four);background-color:var(--white);border-radius:.75rem;flex-direction:column;gap:.875rem;margin-top:1rem;padding:1rem;display:flex}.recipient__header{border-bottom:1px solid var(--ds-line-frame);background-color:var(--gray-two);border-radius:.75rem .75rem 0 0;justify-content:space-between;align-items:center;min-height:3rem;margin:-1rem -1rem 0;padding:.5rem .5rem .5rem 1rem;display:flex}.recipient__header-title{align-items:center;gap:.6rem;display:flex}.recipient__header-title>:nth-child(2){font-size:.9375rem;font-family:var(--font-roboto-medium);color:var(--slate-eight)}.issuance-items{border:1px solid var(--gray-four);background-color:var(--white);border-radius:.75rem;flex-direction:column;gap:.875rem;margin-top:1rem;padding:1rem;display:flex}.issuance-items__header{border-bottom:1px solid var(--ds-line-frame);background-color:var(--gray-two);border-radius:.75rem .75rem 0 0;justify-content:space-between;align-items:center;min-height:3rem;margin:-1rem -1rem 0;padding:.5rem .5rem .5rem 1rem;display:flex}.issuance-items__header-title{align-items:center;gap:.6rem;display:flex}.issuance-items__header-title>:nth-child(2){font-size:.9375rem;font-family:var(--font-roboto-medium);color:var(--slate-eight)}.issuance-items__header-count{border-radius:.625rem!important}.issuance-items__header-actions{align-items:center;gap:.5rem;display:flex}.issuance-items__body,.issuance-items__content{flex-direction:column;gap:.5rem;display:flex}.issuance-items__empty{color:var(--gray-600);font-size:.85rem;font-family:var(--font-roboto-medium);background-color:var(--gray-50,#fafafa);border:1px dashed var(--gray-300,#d9d9d9);border-radius:.5rem;justify-content:center;align-items:center;padding:2rem 1rem;display:flex}.issuance-items__header-row{background-color:var(--gray-50,#fafafa);color:var(--gray-600);border-radius:.5rem;grid-template-columns:1fr 60px 100px 100px 32px;gap:.5rem;padding:.5rem .75rem;display:grid}.issuance-items__header-row>div{font-size:.875rem;font-family:var(--font-roboto-medium)}.issuance-items__header-row>div:nth-last-child(4){text-align:center}.issuance-items__header-row>div:nth-last-child(2),.issuance-items__header-row>div:nth-last-child(3){text-align:right}.issuance-items__row{border-bottom:1px solid var(--gray-three);grid-template-columns:1fr 60px 100px 100px 32px;align-items:center;gap:.5rem;padding:.6rem .75rem;display:grid}.issuance-items__row>div{font-size:.85rem}.issuance-items__row-quantity{text-align:center;font-family:var(--font-roboto-medium);color:var(--slate-eight)}.issuance-items__row-service{text-align:left;min-width:0}.issuance-items__row-service-text{font-family:var(--font-roboto-medium);color:var(--slate-eight);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.issuance-items__row-unit-price{text-align:right;color:var(--gray-600)}.issuance-items__row-subtotal{text-align:right;font-family:var(--font-roboto-medium);color:var(--slate-eight)}.issuance-items__row-actions{justify-content:center;align-items:center;display:flex}.issuance-items__row-delete{color:var(--magenta-six);cursor:pointer;font-size:1rem;transition:color .2s,transform .2s}.issuance-items__row-delete:hover{color:var(--magenta-seven);transform:scale(1.15)}.issuance-items__totals{flex-direction:column;gap:.4rem;width:100%;max-width:260px;margin-left:auto;padding-top:.5rem;display:flex}.issuance-items__totals-row{color:var(--gray-600);justify-content:space-between;align-items:center;font-size:.8125rem;display:flex}.issuance-items__totals-value{font-family:var(--font-roboto-medium);color:var(--slate-eight);font-size:.9375rem}.issuance-items__totals-row--final{border-top:1px solid var(--gray-four);font-size:.875rem;font-family:var(--font-roboto-medium);color:var(--slate-eight);padding-top:.4rem}.issuance-items__totals-row--final>.issuance-items__totals-value{font-size:1.125rem}.issuance-items__pagination{border-top:1px dashed var(--gray-300,#d9d9d9);justify-content:center;margin-top:.5rem;padding:.5rem 0;display:flex}.add-item-modal-title{font-family:var(--font-roboto-medium)}.issuance-items__header-row--clinical-care,.issuance-items__row--clinical-care{grid-template-columns:32px 1fr 60px 100px 100px 32px}.issuance-items__header-checkbox,.issuance-items__row-checkbox{justify-content:center;align-items:center;display:flex}@media (width<=40rem){.issuance-items__header-row{display:none}.issuance-items__row{border:1px solid var(--gray-four);border-radius:.5rem;grid-template-columns:auto auto 1fr;grid-template-areas:"service service actions""quantity unitprice subtotal";padding:.6rem .75rem}.issuance-items__row--clinical-care{grid-template-columns:auto auto auto 1fr;grid-template-areas:"check service service actions"".quantity unitprice subtotal"}.issuance-items__row-checkbox{grid-area:check}.issuance-items__row-service{grid-area:service}.issuance-items__row-quantity{text-align:left;grid-area:quantity}.issuance-items__row-unit-price{text-align:left;grid-area:unitprice}.issuance-items__row-subtotal{grid-area:subtotal}.issuance-items__row-actions{grid-area:actions;justify-content:flex-end}.issuance-items__totals{max-width:100%}}.issuance-payments{border:1px solid var(--gray-four);background-color:var(--white);border-radius:.75rem;flex-direction:column;gap:.875rem;margin-top:1rem;padding:1rem;display:flex}.issuance-payments__header{border-bottom:1px solid var(--ds-line-frame);background-color:var(--gray-two);border-radius:.75rem .75rem 0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-height:3rem;margin:-1rem -1rem 0;padding:.5rem .5rem .5rem 1rem;display:flex}.issuance-payments__header-title{align-items:center;gap:.6rem;display:flex}.issuance-payments__header-title>:nth-child(2){font-size:.9375rem;font-family:var(--font-roboto-medium);color:var(--slate-eight)}.issuance-payments__header-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.issuance-payments__header-actions-currency{align-items:center;gap:.5rem;display:flex}.issuance-payments__header-actions-currency>:first-child{color:var(--gray-600);font-size:.8125rem;font-family:var(--font-roboto-medium)}.icon-currency-exchange{color:var(--cyan-six,#13c2c2);font-size:1.1rem!important}.issuance-payments__body{flex-direction:column;gap:.75rem;display:flex}.issuance-payments__body-exchange-rate{background-color:var(--gray-50,#fafafa);border:1px solid var(--gray-200);border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .85rem;display:flex}.iss-pay-exchange-rate-title{color:var(--gray-600);font-size:.8125rem}.issuance-payments__body-exchange-rate-values{align-items:center;gap:.85rem;margin-left:auto;display:flex}.issuance-payments__body-exchange-rate-values>span{font-size:.8125rem;font-family:var(--font-roboto-medium);color:var(--slate-eight)}.issuance-payments__content{flex-direction:column;gap:.6rem;display:flex}.issuance-payments__empty{color:var(--gray-600);font-size:.85rem;font-family:var(--font-roboto-medium);background-color:var(--gray-50,#fafafa);border:1px dashed var(--gray-300,#d9d9d9);border-radius:.5rem;justify-content:center;align-items:center;padding:2rem 1rem;display:flex}.issuance-payments__item{grid-template-columns:1fr 150px 32px;align-items:end;gap:.6rem;display:grid}.issuance-payments__item-method{flex-direction:column;align-items:stretch;gap:.35rem;min-width:0;display:flex}.issuance-payments__item-amount{flex-direction:column;align-items:stretch;gap:.35rem;display:flex}.issuance-payments__item-label{color:var(--gray-600);font-size:.8125rem;font-family:var(--font-roboto-medium);white-space:nowrap}.issuance-payments__item-select{width:100%}.issuance-payments__item-input{text-align:right;width:100%}.issuance-payments__item-actions{justify-content:center;align-items:center;display:flex}.issuance-payments__item-delete{color:var(--magenta-six);cursor:pointer;font-size:1rem;transition:color .2s,transform .2s}.issuance-payments__body-total{background-color:var(--gray-50,#fafafa);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem .9rem;display:flex}.issuance-payments__body-total-total{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.issuance-payments__body-total-total>:first-child{color:var(--gray-600);font-size:.875rem}.issuance-payments__body-total-total>:nth-child(2){font-size:.9375rem;font-family:var(--font-roboto-medium);color:var(--slate-eight)}.issuance-payments__body-total-change{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.issuance-payments__body-total-change>:first-child{color:var(--gray-600);font-size:.875rem}.issuance-payments__body-total-change>:nth-child(2){font-size:.9375rem;font-family:var(--font-roboto-medium);color:var(--slate-eight)}.payments-modal-currency-title{font-size:1.1em;font-family:var(--font-roboto-medium)}.issuance-payments__header-actions-currency-form-item{margin:0!important}.issuance-currency-form-title{font-family:var(--font-roboto-medium)}.issuance-payments__body-total-change-change{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.issuance-payments__body-total-change-change>:first-child{color:var(--gray-600);font-size:.875rem}.issuance-payments__body-total-change-change-values{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.issuance-payments__body-total-change-change-values>span{font-size:.9375rem;font-family:var(--font-roboto-medium);color:var(--slate-eight)}.issuance-payments__body-total-change-separator{color:var(--gray-600);opacity:.5;font-family:var(--font-roboto)!important}@media (width<=40rem){.issuance-payments__item{border:1px solid var(--gray-four);border-radius:.5rem;grid-template-columns:1fr 40px;padding:.6rem .75rem}.issuance-payments__item-method{grid-column:1/-1}}.issuance-total{justify-content:flex-end;align-items:center;gap:.75rem;margin:1.5rem 0;display:flex}@media (width<=40rem){.issuance-total{flex-direction:column-reverse;align-items:stretch}}.billing-settings{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.billing-settings-header{justify-content:space-between;align-items:center;display:flex}.billing-settings-header-title{flex-direction:column;gap:.35rem;display:flex}.billing-settings-header-title>span{color:var(--gray-600)}@media (width>=50rem){.billing-settings-container{width:100%;max-width:none;margin:0 auto}}.provider-settings{flex-direction:column;gap:1.5rem;display:flex}.provider-settings__section{flex-direction:column;gap:.75rem;display:flex}.provider-settings__section-header{flex-direction:column;gap:.25rem;display:flex}.provider-settings__section-title{font-family:var(--font-roboto-medium);color:var(--gray-nine);margin:0;font-size:1rem;font-weight:500}.provider-settings__section-subtitle{font-family:var(--font-roboto-regular);color:var(--gray-eight);margin:0;font-size:.875rem;line-height:1.4}.provider-settings__card{background-color:var(--white);border:1px solid var(--gray-four);border-radius:1.5rem;flex-direction:column;display:flex;overflow:hidden}.provider-settings__row{border-bottom:1px solid var(--gray-four);cursor:pointer;justify-content:space-between;align-items:center;padding:.8rem 1.5rem;transition:background-color .2s;display:flex}.provider-settings__row:hover{background-color:var(--alice-blue-three)}.provider-settings__row:active{background-color:var(--ghost-four)}.provider-settings__row--last{border-bottom:none}.provider-settings__row-left{flex:1;align-items:center;gap:1.25rem;display:flex}.provider-settings__row-icon{width:1.5rem;height:1.5rem;color:var(--gray-nine);flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.provider-settings__row-icon svg{font-size:1.3em}.provider-settings__row-content{flex-direction:column;flex:1;gap:.125rem;display:flex}.provider-settings__row-label{font-family:var(--font-roboto-medium);color:var(--gray-nine);font-size:.875rem;font-weight:500}.provider-settings__row-value{font-family:var(--font-roboto-regular);color:var(--gray-nine);font-size:.875rem;line-height:1.4}.provider-settings__row-value--masked{font-family:var(--font-mono);letter-spacing:.02em;color:var(--gray-eight)}.provider-settings__row-value--link{color:var(--blue-six)}.provider-settings__select{margin:-.25rem -.75rem}.provider-settings__series-row{border-bottom:1px solid var(--gray-four);cursor:default;flex-direction:column;gap:.6rem;padding:.8rem 1.5rem;transition:background-color .2s;display:flex}.provider-settings__series-row:hover{background-color:var(--alice-blue-three)}.provider-settings__series-row--last{border-bottom:none}.provider-settings__series-header{align-items:center;gap:1.25rem;display:flex}.provider-settings__series-info{flex-direction:column;gap:.125rem;display:flex}.provider-settings__series-desc{font-family:var(--font-roboto-regular);color:var(--gray-eight);font-size:.875rem;line-height:1.4}.provider-settings__series-tags{flex-wrap:wrap;gap:.4rem;padding-left:2.75rem;display:flex}.provider-settings__series-input{text-transform:uppercase;width:5rem}.provider-settings__series-add{cursor:pointer;color:var(--gray-nine);border-style:dashed;border-color:var(--gray-five);background-color:var(--white);align-items:center;gap:.25rem;transition:all .2s;display:inline-flex}.provider-settings__series-add:hover{color:var(--blue-six);border-color:var(--blue-four);background-color:var(--alice-blue-three)}.provider-settings__row-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.provider-settings__row-action-icon{align-items:center;display:flex}.provider-edit__actions{justify-content:flex-end;gap:.5rem;display:flex}.provider-settings__spin{text-align:center;margin-top:3rem}.currency-payments{flex-direction:column;gap:2.25rem;display:flex}.currency-payments__section{flex-direction:column;gap:1.25rem;display:flex}.currency-payments__section-header{flex-direction:column;gap:.5rem;display:flex}.currency-payments__section-title{font-family:var(--font-roboto-medium);color:var(--gray-nine);margin:0}.currency-payments__section-subtitle{font-family:var(--font-roboto-regular);color:var(--gray-eight);margin:0;font-size:.875rem;line-height:1.4}.currency-payments__card{background-color:var(--white);border:1px solid var(--gray-four);border-radius:1.5rem;flex-direction:column;display:flex;overflow:hidden}.currency-payments__row{border-bottom:1px solid var(--gray-four);cursor:pointer;justify-content:space-between;align-items:center;padding:.8rem 1.5rem;transition:background-color .2s;display:flex}.currency-payments__row:hover{background-color:var(--alice-blue-three)}.currency-payments__row:active{background-color:var(--ghost-four)}.currency-payments__row--last{border-bottom:none}.currency-payments__row-left{flex:1;align-items:center;gap:1.25rem;display:flex}.currency-payments__row-icon{width:1.5rem;height:1.5rem;color:var(--gray-nine);flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.currency-payments__row-icon svg{font-size:1.3em}.currency-payments__row-content{flex-direction:column;flex:1;gap:.3rem;display:flex}.currency-payments__row-label{font-family:var(--font-roboto-medium);color:var(--gray-nine);font-size:.875rem}.currency-payments__row-value{font-family:var(--font-roboto-regular);color:var(--gray-nine);font-size:.875rem;line-height:1.4}.currency-payments__row-actions{align-items:center;gap:.5rem;display:flex}.currency-payments__row-action-icon{cursor:pointer;color:var(--gray-six);font-size:1.15rem;transition:color .2s}.currency-payments__row-action-icon:hover{color:var(--blue-six)}.currency-payments__row-value--link{font-family:var(--font-roboto-regular);color:var(--blue-six);font-size:.875rem}.currency-payments__card--empty{border:1px dashed var(--gray-five);background-color:var(--gray-three);border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;padding:2.5rem;display:flex}.currency-payments__empty-text{font-family:var(--font-roboto-regular);color:var(--gray-eight);margin:0;font-size:.875rem}.currency-payments__modal-title{font-family:var(--font-roboto-medium)}.users-menus{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.users-menus-container .ant-tabs-tab .ant-tabs-tab-btn{font-family:var(--font-roboto-medium)}@media (width>=50rem){.users-menus-container{width:100%;max-width:none;margin:0 auto}}.users{grid-template-columns:1fr;gap:2rem;padding:1rem;display:grid}.users-container{grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;display:grid}.users-menus .users{padding:0}.user-title{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ut-title{color:var(--gray-600);flex-direction:column;gap:.25rem;display:flex}.auf-buttons{align-items:center;gap:.5rem;display:flex}.um-card-list{grid-template-columns:1fr;gap:1rem;display:grid}.um-card{background-color:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;transition:transform .2s,box-shadow .2s;overflow:hidden}.um-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.um-card--deleted{opacity:.7;border-color:var(--red-three)}.um-card-top{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.8rem 1.25rem;display:flex}.um-card-top-left{flex:1;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.um-card-identity{flex-direction:column;gap:.2rem;min-width:0;display:flex}.um-card-name{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.um-card-name-row{align-items:center;gap:.5rem;display:flex}.um-card-username{color:var(--slate-eight);font-size:.8125rem;font-family:var(--font-roboto-medium);align-items:center;gap:.375rem;display:flex}.um-card-username>span>svg{color:var(--gray-600);font-size:.875rem}.um-card-top-right{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.um-card-bottom{border-top:1px solid var(--gray-three);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;padding:.75rem 1.25rem;display:flex}.um-card-meta{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.um-card-meta-item{color:var(--gray-600);align-items:center;gap:.375rem;display:flex}.um-card-meta-item>span:first-child>svg{color:var(--gray-600);font-size:1rem}.um-card-meta-label{color:var(--gray-600)}.um-card-meta-value{overflow-wrap:anywhere;min-width:0;color:var(--slate-eight);font-family:var(--font-roboto-medium)}.um-card-actions{flex-shrink:0;gap:.4rem;display:flex}.um-card-profiles{flex-direction:column;flex-shrink:0;gap:.25rem;width:14rem;max-width:100%;display:flex}.um-card-profiles__label{font-family:var(--font-roboto-regular);color:var(--gray-600)}.um-card-profiles__select{width:100%}.uf-form-content{flex-direction:column;gap:1rem;display:flex}.uf-section{min-width:0}.uf-fields-grid{grid-template-columns:1fr 1fr;gap:0 .75rem;display:grid}.uf-actions{justify-content:flex-end;gap:.5rem;display:flex}@media (width>=40rem){.auf-buttons{gap:.5rem;display:flex}}@media (width>=50rem){.users-container{width:100%;max-width:none;margin:0 auto}}.au-filters{border-bottom:1px solid var(--ds-line-divider);min-width:0;padding:1rem 0}.au-filters__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,9rem) auto;align-items:center;gap:.75rem;min-width:0;display:grid}.au-filters__toolbar .au-filters__field{min-width:0;margin-bottom:0!important}.au-filters__field .ant-select{width:100%}.um-card-state.ant-tag{margin-inline-end:0}.menus{grid-template-columns:1fr;gap:2rem;padding:1rem;display:grid}.users-menus .menus{padding:0}.menus-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.menus-header__title{color:var(--gray-600);flex-direction:column;gap:.25rem;display:flex}.menus-tabs{gap:.5rem;display:flex}.menus-body,.menus-container{gap:1rem;display:grid}.menus-spin{text-align:center;margin-top:3rem}@media (width>=50rem){.menus-container{width:100%;max-width:none;margin:0 auto}}.menus-filters{border-bottom:1px solid var(--ds-line-divider);min-width:0;padding:1rem 0}.menus-filters__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,10rem) auto;align-items:center;gap:.75rem;min-width:0;display:grid}.menus-filters__toolbar .menus-filters__field{min-width:0;margin-bottom:0!important}.menus-filters__field .ant-picker{width:100%}.menus-profiles__empty{text-align:center;background:var(--white);border:1px dashed var(--ds-line-frame);border-radius:.75rem;padding:3rem 1rem}.menus-profiles__empty>span{color:var(--gray-600);font-size:.875rem}.menus-profiles__collapse{gap:.75rem;min-width:0;display:grid;background:0 0!important;border:none!important}.menus-profiles__collapse>.ant-collapse-item{background:var(--white);min-width:0;overflow:hidden;border:1px solid var(--ds-line-frame)!important;border-radius:.75rem!important}.menus-profiles__collapse .ant-collapse-header{align-items:center!important;padding:.875rem 1rem!important}.menus-profiles__collapse .ant-collapse-expand-icon{color:var(--gray-600)}.menus-profiles__collapse .ant-collapse-arrow svg{transition:transform .35s cubic-bezier(.22,1,.36,1)!important}.menus-profiles__collapse .ant-collapse-content{background:0 0;border-top:1px solid var(--ds-line-divider)!important}.menus-profiles__collapse .ant-collapse-content-box{padding:1rem!important}.menus-profiles__collapse .ant-motion-collapse{transition:height .36s cubic-bezier(.25,.8,.25,1),opacity .28s!important}@media (prefers-reduced-motion:reduce){.menus-profiles__collapse .ant-motion-collapse,.menus-profiles__collapse .ant-collapse-arrow svg{transition:none!important}}.menus-profiles__header{align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}.menus-profiles__mark{background-color:var(--ds-srf-muted);width:2.25rem;height:2.25rem;color:var(--ds-cir-purple-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.menus-profiles__mark>svg{width:1.25rem;height:1.25rem}.menus-profiles__text{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.menus-profiles__name,.menus-profiles__desc,.menus-profiles__meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.menus-profiles__name{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.menus-profiles__desc,.menus-profiles__meta{color:var(--gray-600);font-size:.875rem}.menus-profiles__actions{flex-shrink:0;gap:.5rem;display:flex}.menus-permissions{gap:1rem;display:grid}.menus-permissions__bulk{align-items:center;gap:.25rem;display:flex}.menus-permissions__tree{font-size:.875rem}.menus-permissions__tree .ant-tree-checkbox-checked .ant-tree-checkbox-inner{background-color:var(--blue-six);border-color:var(--blue-six)}.menus-permissions__empty{text-align:center;padding:2rem 1rem}.menus-permissions__empty>span{color:var(--gray-600);font-size:.875rem}.menus-permissions__actions{border-top:1px solid var(--ds-line-divider);justify-content:flex-end;gap:.5rem;padding-top:1rem;display:flex}.menus-users{gap:.75rem;display:grid}.menus-users__seeker{align-items:center;display:flex}.menus-users__seeker .ant-form-item{flex:1;margin:0}.menus-users__pagination{justify-content:center;display:flex}.menus-users__loading{align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.menus-users__loading>span{color:var(--slate-five);font-size:.75rem}.menus-users__empty{text-align:center;background:var(--white);border:1px dashed var(--gray-five);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem 1rem;display:flex}.menus-users__empty>span{color:var(--slate-five);font-size:.875rem}.menus-users__card{background:var(--white);border:1px solid var(--gray-four);border-radius:.5rem;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:border-color .2s;display:flex}.menus-users__card:hover{border-color:var(--blue-six)}.menus-users__info{align-items:center;gap:.75rem;display:flex}.menus-users__avatar{width:2rem;height:2rem;color:var(--blue-six);background:var(--alice-zero);border:1px solid var(--blue-six);font-size:.875rem;font-family:var(--font-roboto-medium);border-radius:50%;justify-content:center;align-items:center;display:flex}.menus-users__text{flex-direction:column;gap:.15rem;display:flex}.menus-users__text>span:first-child{color:var(--slate-eight);font-size:.875rem;font-family:var(--font-roboto-medium)}.menus-users__text>span:last-child{color:var(--slate-five);font-size:.75rem}.menus-users__select{min-width:10rem}.users-profiles{grid-template-columns:1fr;gap:2rem;padding:1rem;display:grid}.users-menus .users-profiles{padding:0}.up-title{justify-content:space-between;align-items:center;gap:1rem;display:flex}.up-title-text{color:var(--gray-600);flex-direction:column;gap:.25rem;display:flex}.up-filters{border-bottom:1px solid var(--ds-line-divider);min-width:0;padding:1rem 0}.up-filters__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,12rem) auto;align-items:center;gap:.75rem;min-width:0;display:grid}.up-filters__toolbar .up-filters__field{min-width:0;margin-bottom:0!important}.up-filters__field .ant-select{width:100%}.up-spin{justify-content:center;padding:2rem 0;display:flex}.up-requests{border-bottom:1px solid var(--ds-line-divider);gap:.75rem;padding-bottom:1rem;display:grid}.up-requests__head{flex-direction:column;gap:.25rem;display:flex}.up-requests__title{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.up-requests__lead,.up-requests__when{color:var(--gray-600)}.up-requests__emails{gap:.5rem;min-width:0;display:grid}.up-requests__email{overflow-wrap:anywhere;min-width:0;color:var(--slate-eight);font-family:var(--font-roboto-medium)}.settings{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.settings-header{justify-content:space-between;align-items:center;display:flex}.settings-header-title{flex-direction:column;gap:.35rem;display:flex}.settings-header-title>span{color:var(--slate-five)}.settings-body,.settings-container{gap:1rem;display:grid}@media (width>=50rem){.settings-container{width:100%;max-width:none;margin:0 auto}}.settings-country-currency{flex-direction:column;gap:1.5rem;display:flex}.settings-country-currency__section{flex-direction:column;gap:.5rem;display:flex}.settings-country-currency__header{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.settings-country-currency__header-left{flex-direction:column;gap:.15rem;display:flex}.settings-country-currency__title{color:var(--slate-eight);font-family:var(--font-roboto-medium);margin-bottom:.3rem;font-size:16px!important}.settings-country-currency__subtitle{color:var(--gray-600);font-size:15px!important}.settings-country-currency__card{background-color:var(--white);border:1px solid var(--gray-four);overflow:hidden;border-radius:2rem!important}.settings-country-currency__row{align-items:center;gap:2rem;padding:1rem 1.25rem;transition:background-color .2s;display:flex}.settings-country-currency__row:not(:last-child){border-bottom:1px solid var(--gray-three)}.settings-country-currency__row:hover{background-color:var(--alice-two)}.settings-country-currency__icon-wrapper{color:var(--gray-eight);flex-shrink:0;justify-content:center;align-items:center;display:flex}.settings-country-currency__icon-wrapper>span>svg{font-size:1.5em}.settings-country-currency__content{flex-direction:column;gap:.15rem;display:flex}.settings-country-currency__label{font-family:var(--font-roboto-medium);color:var(--slate-eight)!important;font-size:.875rem!important}.settings-country-currency__value{color:var(--slate-eight);font-size:1rem}.settings-country-currency__row-desc{color:var(--slate-five);font-size:.75rem}.settings-services{flex-direction:column;gap:.5rem;display:flex}.settings-services>h2{color:var(--slate-eight);font-family:var(--font-roboto-medium);margin:0;font-size:1rem}.settings-services__description{color:var(--slate-five);font-size:.875rem}.settings-others{flex-direction:column;gap:.5rem;display:flex}.settings-others>h2{color:var(--slate-eight);font-family:var(--font-roboto-medium);margin:0;font-size:1rem}.settings-others__description{color:var(--slate-five);font-size:.875rem}.settings-access__row{border:1px solid var(--ds-line-divider);border-radius:.375rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.settings-access__text{flex-direction:column;gap:.25rem;min-width:0;display:flex}.settings-access__title{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.settings-access__description{color:var(--gray-600)}.settings-prints{flex-direction:column;gap:1.5rem;display:flex}.settings-prints__section{flex-direction:column;gap:.75rem;display:flex}.settings-prints__heading{flex-direction:column;gap:.25rem;display:flex}.settings-prints__title{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.settings-prints__description{color:var(--gray-600)}.settings-prints__hint{color:var(--gray-600);font-size:.75rem}.settings-prints__error{color:var(--ds-danger-fg)}.settings-prints__warning{color:var(--ds-attention-fg)}.settings-prints__logo{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.settings-prints__logo-box{border:1px dashed var(--ds-line-divider);background-color:#fff;border-radius:.375rem;justify-content:center;align-items:center;width:100%;min-height:8rem;padding:1.5rem 1rem;display:flex}.settings-prints__logo-image{object-fit:contain;max-width:100%}.settings-prints__logo-actions{flex-wrap:wrap;gap:.5rem;display:flex}.settings-prints__switch{border:1px solid var(--ds-line-divider);border-radius:.375rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.settings-prints__channel{border:1px solid var(--ds-line-divider);border-radius:.375rem;padding:1rem}.settings-prints__channel-head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.settings-prints__channel-actions{gap:.25rem;display:flex}.settings-prints__channel .ant-form-item:last-child{margin-bottom:0}.settings-prints__footer{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.settings-schedules{flex-direction:column;gap:1.5rem;display:flex}.settings-schedules__rule{flex-direction:column;gap:.75rem;display:flex}.settings-schedules__heading{flex-direction:column;gap:.25rem;display:flex}.settings-schedules__title{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.settings-schedules__description{color:var(--gray-600)}.settings-schedules__fields{flex-direction:column;gap:1rem;display:flex}.settings-schedules__field{flex-direction:column;gap:.25rem;display:flex}.settings-schedules__error{color:var(--ds-danger-fg)}@media (width>=40rem){.settings-schedules__fields{flex-direction:row}.settings-schedules__field{flex:1}}.mh{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.mh-body{flex-direction:column;gap:1rem;display:flex}@media (width>=50rem){.mh-container{width:100%;max-width:none;margin:0 auto}}.mh-filter{border-bottom:1px solid var(--ds-line-divider);flex-direction:column;gap:.75rem;padding:1rem 0;display:flex}.mh-filter__head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.mh-filter__title{font-size:1rem;font-family:var(--font-roboto-medium);color:var(--gray-600)}.mh-filter__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.mh-filter__toolbar .mh-filter__field{min-width:0;margin-bottom:0!important}.mh-filter__field--name{grid-column:1/-1}.mh-filter__field .ant-select{width:100%}@media (width>=50rem){.mh-filter__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,10rem) minmax(0,9rem) minmax(0,8rem) auto}.mh-filter__field--name{grid-column:auto}}.mh-records{grid-template-columns:1fr;gap:.5rem;margin-top:1rem;display:grid}.mh-records__spin{justify-content:center;padding:3rem 0;display:flex}.mh-records__empty{padding:3rem 0}.mhi{background:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;overflow:hidden}.mhi__body{flex-direction:column;gap:1rem;padding:1rem;display:flex}.mhi__info{grid-template-columns:auto 1fr;align-items:center;gap:.75rem;display:grid}.mhi__ident{flex-direction:column;gap:.25rem;min-width:0;display:flex}.mhi__name-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.mhi__name{white-space:nowrap;text-overflow:ellipsis;color:var(--slate-eight);font-family:var(--font-roboto-medium);overflow:hidden}.mhi__doc{color:var(--gray-600);font-size:.875rem}.mhi__acts{grid-column:1/-1;display:flex}.mhi__acts>button{width:100%}.mhi__fields{grid-template-columns:1fr 1fr;gap:.75rem 1rem;display:grid}.mhi__field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.mhi__field--wide{grid-column:span 2}.mhi__lbl{color:var(--gray-600);font-size:.875rem}.mhi__val{white-space:nowrap;text-overflow:ellipsis;color:var(--slate-eight);font-family:var(--font-roboto-medium);overflow:hidden}.mhi__val--hc{color:var(--dark-cyan-six)}@media (width>=40rem){.mhi__info{grid-template-columns:auto 1fr auto}.mhi__acts{grid-column:auto}.mhi__acts>button{width:auto}.mhi__fields{grid-template-columns:repeat(3,1fr)}.mhi__field--wide{grid-column:span 1}}.mh-patient__spin{justify-content:center;padding:3rem 0;display:flex}.mh-patient{grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.mh-patient__header{background:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1rem;display:flex}.mh-patient__ident{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.mh-patient__text{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.mh-patient__text>h1{color:var(--slate-eight);font-family:var(--font-roboto-medium);margin:0;font-size:1rem!important}.mh-patient__text>span{color:var(--gray-600);font-size:.875rem}.mh-patient__summary{border-top:1px solid var(--gray-four);grid-template-columns:1fr 1fr;gap:.75rem 1rem;padding-top:1rem;display:grid}.mh-patient__field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.mh-patient__lbl{color:var(--gray-600);font-size:.875rem}.mh-patient__val{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.mh-patient__val--hc{color:var(--dark-cyan-six)}.mh-patient__val--warning{color:var(--ds-cir-gold-ink)}.mh-tab-placeholder{color:var(--slate-five);text-align:center;padding:2rem;font-size:.875rem}.mh-patient-container{grid-template-columns:1fr;gap:2rem;display:grid}@media (width>=40rem){.mh-patient__summary{grid-template-columns:repeat(4,1fr)}}@media (width>=50rem){.mh-patient-container{width:100%;max-width:none;margin:0 auto}}.mh-encounters{flex-direction:column;gap:1.5rem;padding:.5rem 0;display:flex}.mh-encounters__empty{padding:2rem 0}.mh-encounters__group{grid-template-columns:1fr;gap:.5rem;display:grid}.mh-encounters__group-title{color:var(--gray-600);font-size:.875rem}.mhe{background:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;overflow:hidden}.mhe--open{border-color:var(--blue-six)}.mhe__body{flex-direction:column;gap:1rem;padding:1rem;display:flex}.mhe__info{align-items:flex-start;gap:.75rem;display:flex}.mhe__ident{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.mhe__title-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.mhe__title{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.mhe__category{color:var(--gray-600);font-size:.875rem}.mhe__fields{grid-template-columns:1fr 1fr;gap:.75rem 1rem;display:grid}.mhe__field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.mhe__lbl{color:var(--gray-600);font-size:.875rem}.mhe__val{white-space:nowrap;text-overflow:ellipsis;color:var(--slate-eight);font-family:var(--font-roboto-medium);overflow:hidden}.mhe__foot{background-color:var(--gray-two);border-top:1px solid var(--gray-three);flex-wrap:wrap;gap:.5rem;padding:.5rem 1rem;display:flex}.mhe__note{color:var(--slate-eight);font-size:.875rem}@media (width>=40rem){.mhe__fields{grid-template-columns:repeat(3,1fr)}}.mh-encounter-steps{background-color:#0000}.mh-encounter-steps__head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.mh-encounter-steps__title{font-family:var(--font-roboto-medium)}.mh-encounter-steps__nav{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.mh-encounter-steps__grid{grid-template-columns:1fr;gap:1rem;display:grid}.mh-encounter-steps__field{flex-direction:column;gap:.15rem;min-width:0;display:flex}.mh-encounter-steps__field--full{grid-column:1/-1}.mh-encounter-steps__field-label{color:var(--gray-seven);font-size:.875rem}.mh-encounter-steps__field-value{white-space:pre-line;word-break:break-word}.mh-encounter-steps__rows{grid-template-columns:auto 1fr;gap:.25rem .75rem;font-size:.875rem;display:grid}.mh-encounter-steps__block{flex-direction:column;grid-column:1/-1;gap:.15rem;padding:.35rem 0;font-size:.875rem;display:flex}.mh-encounter-steps__row-label{color:var(--gray-seven);font-size:.875rem}.mh-encounter-steps__row-value{word-break:break-word}.mh-encounter-steps__tag{align-self:flex-start;margin-top:.15rem}@media (width>=40rem){.mh-encounter-steps__grid--4{grid-template-columns:repeat(2,1fr)}}@media (width>=50rem){.mh-encounter-steps__grid--4{grid-template-columns:repeat(4,1fr)}}.mh-tab__empty{padding:2rem 0}.mh-tab-background,.mh-tab-plan{flex-direction:column;gap:1.5rem;display:flex}.mh-tab-card{flex-direction:column;gap:.75rem;display:flex}.mh-tab-card__head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.mh-tab-card__heading{flex-direction:column;gap:.15rem;display:flex}.mh-tab-card__title{font-family:var(--font-roboto-medium)}.mh-tab-card__description{color:var(--gray-600);font-size:.875rem}.mh-tab-card__panel{border:1px solid var(--gray-four);background-color:var(--white);border-radius:.75rem;padding:2rem}.mh-tab-card__items{flex-direction:column;gap:.5rem;display:flex}.mh-tab-card__item{border:1px solid var(--gray-four);background-color:var(--white);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.mh-tab-card__row-main{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.mh-tab-card__row-title{font-family:var(--font-roboto-medium)}.mh-tab-card__list{flex-direction:column;display:flex}.mh-tab-card__row{border-bottom:1px solid var(--ds-line-divider);flex-direction:column;gap:.75rem;padding:1rem 0;display:flex}.mh-tab-card__row:first-child{padding-top:0}.mh-tab-card__row:last-child{border-bottom:none;padding-bottom:0}.mh-tab-card__row-type{align-items:center;gap:.4rem;display:inline-flex}.mh-tab-card__grid{grid-template-columns:1fr;gap:1rem;display:grid}.mh-tab-card__field{flex-direction:column;gap:.15rem;min-width:0;display:flex}.mh-tab-card__field--full{grid-column:1/-1}.mh-tab-card__label{color:var(--gray-600);font-family:inherit;font-size:.875rem}.mh-tab-card__value{white-space:pre-line;word-break:break-word;color:var(--slate-eight);font-family:var(--font-roboto-medium)}@media (width>=40rem){.mh-tab-card__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=50rem){.mh-tab-card__grid{grid-template-columns:repeat(3,1fr)}.mh-tab-card__grid--two{grid-template-columns:repeat(2,1fr)}}.mh-attachments{flex-direction:column;gap:.5rem;display:flex}.mh-attachment{border:1px solid var(--gray-four);background-color:var(--white);border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;display:flex}.mh-attachment__icon{color:var(--gray-600);padding-top:.25rem;font-size:1.25rem;display:flex}.mh-attachment__body{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.mh-attachment__title-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.mh-attachment__title{color:var(--slate-eight);font-family:var(--font-roboto-medium);overflow-wrap:anywhere}.mh-attachment__meta,.mh-attachment__notes{color:var(--gray-600)}.mh-attachment__actions{gap:.25rem;display:flex}.mh-attachment-form__actions{justify-content:flex-end;gap:.5rem;display:flex}.mh-attachment-form__error{color:var(--ds-danger-fg);margin:0 0 .75rem}.prof-signin{min-height:100dvh;padding:2rem 1rem max(1.5rem, env(safe-area-inset-bottom));box-sizing:border-box;background-color:var(--alice-zero);flex-direction:column;align-items:center;gap:1.5rem;display:flex}.prof-signin__brand{text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.prof-signin__logo{object-fit:contain;width:12rem;height:auto}.prof-signin__logo--dark{display:none}[data-theme=dark] .prof-signin__logo--dark{display:block}[data-theme=dark] .prof-signin__logo--light{display:none}.prof-signin__sub{font-size:1.1rem}.prof-signin__card{box-sizing:border-box;border:1px solid var(--gray-four);background-color:var(--white);border-radius:.75rem;width:100%;padding:1.5rem}.prof-signin__heading{flex-direction:column;gap:.25rem;margin-bottom:1rem;display:flex}.prof-signin__card-title{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.prof-signin__lead{color:var(--gray-600)}.prof-signin__card .ant-otp{justify-content:space-between;display:flex}.prof-signin__links{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.5rem;display:flex}.prof-signin__hint{text-align:center;color:var(--gray-600);margin-top:.5rem;display:block}.prof-signin__card .ant-alert{margin-top:.5rem}.prof-signin__foot{color:var(--gray-600);text-align:center;margin-top:auto;font-size:.75rem}@media (width>=40rem){.prof-signin{padding-top:4rem}.prof-signin__card{width:22rem}}.prof-header__sep,.prof-header__product{align-self:flex-start;display:none}.prof-header__sep{color:var(--gray-600);font-size:1rem;line-height:1}@media (width>=40rem){.prof-header__sep,.prof-header__product{display:inline}.prof-header__sep{margin-top:1.46rem}}.prof-nav .health-nav__tabs{flex:1;margin-inline:auto}.prof-nav .prof-nav__tab{flex:auto;justify-content:center;padding:0 .5rem}@media (width>=40rem){.prof-nav .health-nav__tabs{flex:none}.prof-nav .prof-nav__tab{flex:none;padding:0 1rem}}.prof-nav__tab{font:inherit;background:0 0;border-top:0;border-left:0;border-right:0}.prof-page{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:1.5rem 0 2rem;display:grid}.prof-page--detail{gap:1rem;padding-top:1rem}.prof-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.prof-head__title{flex-direction:column;gap:.25rem;min-width:0;display:flex}.prof-head__title>h1{color:var(--slate-eight);font-size:1rem;font-family:var(--font-roboto-medium)}.prof-head__title>span{color:var(--gray-600)}.prof-back{margin-left:-.5rem;display:flex}.prof-person{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.prof-person__id{flex-direction:column;flex:1;min-width:12rem;display:flex}.prof-person__name{color:var(--slate-eight);font-size:1rem;font-family:var(--font-roboto-medium)}.prof-person__meta{color:var(--gray-600)}.prof-person__acts{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.prof-day{flex-direction:column;gap:1.5rem;display:flex}.prof-day__label{font-size:inherit;color:var(--slate-eight);font-family:var(--font-roboto-medium)}.prof-day__label>span{color:var(--gray-600);font-family:var(--font-roboto-regular)}.prof-group{flex-direction:column;gap:.75rem;display:flex}.prof-group__head{font-size:inherit;color:var(--slate-eight);font-family:var(--font-roboto-medium);align-items:center;gap:.5rem;display:flex}.prof-group__list{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.prof-status-icon{transform:translateY(var(--ds-icon-optical-shift));flex-shrink:0;display:inline-flex}.prof-status-icon--blue{color:var(--ds-cir-blue-ink)}.prof-status-icon--gold{color:var(--ds-cir-gold-ink)}.prof-status-icon--green{color:var(--ds-cir-green-ink)}.prof-status-icon--gray{color:var(--ds-cir-gray-ink)}.prof-count{text-align:center;min-width:1.25rem;color:var(--gray-600);background-color:var(--gray-three);font-size:.75rem;line-height:1.25rem;font-family:var(--font-roboto-medium);border-radius:1rem;margin-left:.5rem;padding:0 .375rem}.prof-group__head .prof-count{margin-left:0}.ag{border:1px solid var(--gray-four);background-color:var(--white);border-radius:.75rem}.ag__body{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.ag__lead{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.ag__time{flex-direction:column;flex-shrink:0;width:4rem;display:flex}.ag__hour{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.ag__turn{color:var(--gray-600)}.ag__info{border-left:1px solid var(--gray-three);align-items:center;gap:.75rem;min-width:0;padding-left:1rem;display:flex}.ag__names{flex-direction:column;min-width:0;display:flex}.ag__name{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.ag__meta{color:var(--gray-600)}.ag__side{flex-direction:column;gap:.75rem;display:flex}.ag__tags{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ag__tags .ant-tag{margin-inline-end:0}.ag__acts{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.5rem;display:grid}@media (width>=40rem){.ag__body{flex-direction:row;align-items:center;gap:1rem}.ag__side{flex-direction:row;flex-shrink:0;justify-content:flex-end;align-items:center}.ag__acts{display:flex}}.hl{border:1px solid var(--gray-four);background-color:var(--white);border-radius:.75rem;flex-direction:column;display:flex}.hl__head{border-bottom:1px solid var(--gray-three);flex-direction:column;padding:1rem;display:flex}.hl__title{font-size:inherit;color:var(--slate-eight);font-family:var(--font-roboto-medium)}.hl__desc{color:var(--gray-600)}.hl>.ant-empty{padding:1.5rem 0}.hl__rows{flex-direction:column;display:flex}.hl__row{border-top:1px solid var(--gray-three);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.25rem .75rem;padding:.75rem 1rem;display:grid}.hl__row:first-child{border-top:none}.hl__row .ant-tag{margin-inline-end:0}.hl__date{color:var(--gray-600);grid-column:1/-1}.hl__main{flex-direction:column;min-width:0;display:flex}.hl__name{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.hl__meta{color:var(--gray-600)}.hl__foot:not(:empty){border-top:1px solid var(--gray-three);background-color:var(--gray-two);border-radius:0 0 .75rem .75rem;padding:.75rem 1rem}@media (width>=40rem){.hl__row{grid-template-columns:7rem minmax(0,1fr) auto auto}.hl__date{grid-column:auto}}.sc{border:1px solid var(--gray-four);background-color:var(--white);border-radius:.75rem}.sc__head{border-bottom:1px solid var(--gray-three);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.sc__heading{flex-direction:column;min-width:0;display:flex}.sc__title{font-size:inherit;color:var(--slate-eight);font-family:var(--font-roboto-medium);align-items:center;display:flex}.sc__desc{color:var(--gray-600)}.sc__body{flex-direction:column;gap:1rem;padding:1rem;display:flex}.prof-form{flex-direction:column;gap:1.5rem;display:flex}.prof-form__item{flex-direction:column;gap:.5rem;display:flex}.prof-form__label{color:var(--slate-eight)}.prof-form__help{color:var(--gray-600)}.prof-form__acts{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.prof-roster{flex-direction:column;margin:-1rem;display:flex}.prof-roster:empty{display:none}.prof-roster__row{border-top:1px solid var(--gray-three);align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.prof-roster__row:first-child{border-top:none}.prof-roster__row .ant-tag{margin-inline-end:0}.prof-roster__hour{width:3rem;color:var(--slate-eight);font-family:var(--font-roboto-medium);flex-shrink:0}.prof-roster__main{flex-direction:column;flex:1;min-width:0;display:flex}.prof-roster__name{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.prof-roster__meta{color:var(--gray-600)}.prof-form__label-row{justify-content:space-between;align-items:center;gap:.5rem;min-height:2rem;display:flex}.prof-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.prof-stats__item{font:inherit;color:inherit;text-align:left;cursor:pointer;border:1px solid var(--gray-four);background-color:var(--white);border-radius:.75rem;flex-direction:column;align-items:stretch;gap:.5rem;padding:1rem;transition:background-color .2s;display:flex}.prof-stats__item:hover{background-color:var(--ds-srf-hover)}.prof-stats__item:focus-visible{outline:2px solid var(--blue-six);outline-offset:2px}.prof-stats__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.prof-stats__label{min-width:0;color:var(--gray-600)}.prof-stats__icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;display:inline-flex}.prof-stats__icon--blue{color:var(--ds-cir-blue-ink);background-color:var(--ds-cir-blue-bg)}.prof-stats__icon--gold{color:var(--ds-cir-gold-ink);background-color:var(--ds-cir-gold-bg)}.prof-stats__icon--green{color:var(--ds-cir-green-ink);background-color:var(--ds-cir-green-bg)}.prof-stats__icon--purple{color:var(--ds-cir-purple-ink);background-color:var(--ds-cir-purple-bg)}.prof-stats__value{color:var(--slate-eight);font-size:1.75rem;line-height:2.25rem;font-family:var(--font-roboto-medium)}.prof-stats__foot{flex-direction:column;gap:.5rem;display:flex}.prof-stats__caption{color:var(--gray-600)}.prof-stats__meter{border-radius:999px;height:.25rem;display:block;overflow:hidden}.prof-stats__meter-fill{border-radius:inherit;background-color:currentColor;height:100%;transition:width .4s;display:block}.prof-stats__meter--blue{color:var(--ds-cir-blue-ink);background-color:var(--ds-cir-blue-bg)}.prof-stats__meter--gold{color:var(--ds-cir-gold-ink);background-color:var(--ds-cir-gold-bg)}.prof-stats__meter--green{color:var(--ds-cir-green-ink);background-color:var(--ds-cir-green-bg)}.prof-stats__meter--purple{color:var(--ds-cir-purple-ink);background-color:var(--ds-cir-purple-bg)}.sc__body>.ag{background-color:#0000;border:none;margin:-1rem}@media (width>=40rem){.prof-stats{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.prof-record__body{flex-direction:column;gap:1rem;display:flex}.prof-record-alert__tags{flex-wrap:wrap;gap:.25rem;margin-top:.25rem;display:flex}.prof-record-alert__tags .ant-tag{margin-inline-end:0}.prof-record-attention,.prof-record-background{flex-direction:column;gap:1rem;display:flex}.prof-record-card{border:1px solid var(--gray-four);background-color:var(--white);border-radius:.75rem}.prof-record-card__head{border-bottom:1px solid var(--gray-three);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.prof-record-card__heading{flex-direction:column;min-width:0;display:flex}.prof-record-card__title{font-size:inherit;color:var(--slate-eight);font-family:var(--font-roboto-medium);align-items:center;gap:.5rem;display:flex}.prof-record-card__icon{color:var(--gray-600);transform:translateY(var(--ds-icon-optical-shift));flex-shrink:0;font-size:1rem;display:inline-flex}.prof-record-card__description{color:var(--gray-600)}.prof-record-card__body{padding:1rem}.prof-record-card__grid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.prof-record-card__field{flex-direction:column;min-width:0;display:flex}.prof-record-card__field--full{grid-column:1/-1}.prof-record-card__label{color:var(--gray-600)}.prof-record-card__value{white-space:pre-line;overflow-wrap:anywhere;color:var(--slate-eight);font-family:var(--font-roboto-medium)}.prof-record-card__items,.prof-record-card__list{flex-direction:column;display:flex}.prof-record-card__item,.prof-record-card__row{border-top:1px solid var(--gray-three);flex-direction:column;gap:.75rem;padding:1rem 0;display:flex}.prof-record-card__item:first-child,.prof-record-card__row:first-child{border-top:none;padding-top:0}.prof-record-card__item:last-child,.prof-record-card__row:last-child{padding-bottom:0}.prof-record-card__row-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.prof-record-card__row-main{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.prof-record-card__row-title{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.prof-record-card__row-type{align-items:center;display:inline-flex}.prof-record-card__row-actions{flex-shrink:0;gap:.5rem;display:flex}.prof-record-editor__grid{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.prof-record-editor__full{grid-column:1/-1}.prof-record-editor__actions{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.prof-record-encounters{flex-direction:column;gap:.75rem;display:flex}.prof-record-encounter{border:1px solid var(--gray-four);background-color:var(--white);border-radius:.75rem;overflow:hidden}.prof-record-encounter__head{text-align:left;width:100%;color:inherit;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem;transition:background-color .2s;display:flex}.prof-record-encounter__head:hover{background-color:var(--ds-srf-hover)}.prof-record-encounter__head:focus-visible{outline:2px solid var(--blue-six);outline-offset:-2px}.prof-record-encounter__info{flex-direction:column;min-width:0;display:flex}.prof-record-encounter__title{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.prof-record-encounter__meta{color:var(--gray-600)}.prof-record-encounter__tags{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.prof-record-encounter__tags .ant-tag{margin-inline-end:0}.prof-record-encounter__chevron{color:var(--gray-600);transition:transform .2s}.prof-record-encounter--open .prof-record-encounter__chevron{transform:rotate(180deg)}.prof-record-encounter__detail{border-top:1px solid var(--gray-three);flex-direction:column;gap:1rem;padding:1rem;display:flex}.prof-record-steps__head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.prof-record-steps__title{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.prof-record-steps__nav{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.prof-record-steps__grid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.prof-record-steps__field{flex-direction:column;min-width:0;display:flex}.prof-record-steps__field--full{grid-column:1/-1}.prof-record-steps__field-label{color:var(--gray-600)}.prof-record-steps__field-value{white-space:pre-line;overflow-wrap:anywhere;color:var(--slate-eight);font-family:var(--font-roboto-medium)}.prof-record-steps__tag{align-self:flex-start}.prof-record-row__grid{flex-direction:column;gap:.75rem;display:flex}.prof-record-block{flex-direction:column;display:flex}.prof-record-row__label{color:var(--gray-600)}.prof-record-row__value{white-space:pre-line;color:var(--slate-eight);font-family:var(--font-roboto-medium)}@media (width>=40rem){.prof-record-card__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.prof-record-steps__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.prof-record-card__head-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.prof-record-card__row-meta{color:var(--gray-600)}.prof-receta-issued{border-top:1px solid var(--gray-three);flex-direction:column;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}.prof-receta-issued__title{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.prof-receta-issued__main,.prof-receta-option{flex-direction:column;gap:.25rem;min-width:0;display:flex}.prof-receta-option__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.prof-receta-option__name{white-space:normal;overflow-wrap:anywhere;min-width:0;color:var(--slate-eight);font-family:var(--font-roboto-medium)}.prof-receta-option__meta,.prof-receta-note{color:var(--gray-600);font-family:var(--font-roboto-regular)}.prof-receta-note--linked{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.prof-receta-issue{flex-direction:column;gap:.75rem;display:flex}.prof-receta-issue__skipped{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.prof-receta-issue__skipped li{flex-direction:column;display:flex}.prof-receta-issue__name{color:var(--slate-eight);font-family:var(--font-roboto-medium)}.prof-receta-group{border:0;min-width:0;margin:0 0 1rem;padding:0}.prof-receta-group+.prof-receta-group{border-top:1px solid var(--gray-three);padding-top:1rem}.prof-receta-group__title{font-size:inherit;font-family:var(--font-roboto-medium);color:var(--slate-eight);margin:0 0 .75rem;padding:0}.prof-receta-group__grid{grid-template-columns:minmax(0,1fr);column-gap:1rem;display:grid}.prof-receta-group__full{grid-column:1/-1}@media (width>=40rem){.prof-receta-group__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.prof-receta-preview{border:1px solid var(--gray-four);color:var(--slate-eight);border-radius:6px;margin:0 0 1rem;padding:.5rem .75rem}.prof-receta-preview__label{color:var(--gray-600);font-size:.75rem;display:block}.prof-profile{gap:1rem}.prof-profile-hero{border:1px solid var(--gray-four);background-color:var(--white);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:1rem;padding:1.5rem 1rem;display:flex}.prof-profile-hero__photo{cursor:zoom-in;background:0 0;border:0;border-radius:50%;flex-shrink:0;padding:0;display:inline-flex}.prof-profile-hero__photo:focus-visible{outline:2px solid var(--ds-focus,#1f6feb);outline-offset:2px}.prof-profile-hero__preview{display:none}.prof-profile-hero__identity{flex-direction:column;flex:1;gap:.25rem;min-width:12rem;display:flex}.prof-profile-hero__name{color:var(--slate-eight);font-size:1rem;font-family:var(--font-roboto-medium);align-items:center;gap:.5rem;display:flex}.prof-profile-hero__verified{color:var(--blue-six)}.prof-profile-hero__type{color:var(--gray-600)}.prof-profile-hero__tags{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.prof-profile-hero__actions{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.prof-fields{grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;display:grid}.prof-fields__item{flex-direction:column;min-width:0;display:flex}.prof-fields__label{color:var(--gray-600)}.prof-fields__value{overflow-wrap:anywhere;color:var(--slate-eight);font-family:var(--font-roboto-medium);margin:0}@media (width>=40rem){.prof-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.prof-signature{flex-direction:column;gap:1rem;display:flex}.prof-signature__steps{color:var(--slate-eight);flex-direction:column;gap:.5rem;margin:0;padding-inline-start:1.5rem;display:flex}.prof-signature__note,.prof-signature__caption{color:var(--gray-600);font-family:var(--font-roboto-regular)}.prof-signature__figure{flex-direction:column;gap:.5rem;margin:0;display:flex}.prof-signature__paper{border:1px solid var(--gray-four);background-color:var(--ds-print-paper);border-radius:.375rem;justify-content:center;align-items:center;width:100%;padding:1rem;display:flex}.prof-signature__image{object-fit:contain;width:6cm;height:3cm;display:block}.prof-signature__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.prof-signature__error{margin-top:1rem}.ph-page{flex-direction:column;gap:1rem;width:100%;padding:1rem 0;display:flex}.ph-page__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ph-page__actions{flex-wrap:wrap;gap:.5rem;display:flex}.ph-page__picker{width:100%}.ph-panel{flex-direction:column;gap:1rem;padding-top:1rem;display:flex}.ph-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ph-list{flex-direction:column;gap:.75rem;display:flex}.ph-sales-filters{min-width:0}.ph-sales-filters__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"day day clear""seller seller seller""type type type""label recipient recipient";align-items:start;gap:.75rem;min-width:0;display:grid}.ph-sales-filters__toolbar .ph-sales-filters__field{min-width:0;margin-bottom:0!important}.ph-sales-filters__field .ant-select,.ph-sales-filters__date{width:100%}.ph-sales-filters__field--day{grid-area:day}.ph-sales-filters__field--seller{grid-area:seller}.ph-sales-filters__field--type{grid-area:type}.ph-sales-filters__field--label{grid-area:label}.ph-sales-filters__field--recipient{grid-area:recipient}.ph-sales-filters__clear{grid-area:clear}@media (width>=40rem){.ph-sales-filters__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"day seller type clear""label recipient recipient."}}.ph-card{background-color:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;flex-direction:column;display:flex}.ph-card__top{align-items:flex-start;gap:.75rem;padding:1rem 1rem 0;display:flex}.ph-card__badge{background-color:var(--ds-srf-muted);width:2.5rem;min-width:2.5rem;height:2.5rem;color:var(--gray-ten);border-radius:.5rem;justify-content:center;align-items:center;display:flex}.ph-card__identity{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.ph-card__name{font-family:var(--font-roboto-medium);color:var(--slate-eight);overflow-wrap:anywhere}.ph-card__meta{color:var(--gray-600);overflow-wrap:anywhere}.ph-card__actions{flex-shrink:0;gap:.5rem;display:flex}.ph-card__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem 1rem;display:flex}.ph-card__tags{flex-wrap:wrap;gap:.5rem;display:flex}.ph-card__tags .ant-tag{margin-inline-end:0}.ph-card__price{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.ph-print{flex-direction:column;gap:1rem;display:flex}.ph-print__done{color:var(--slate-eight);align-items:center;gap:.5rem;display:inline-flex}.ph-print__icon{color:var(--ds-success-fg)}.ph-print__actions{flex-wrap:wrap;gap:.5rem;display:flex}.ph-quick{flex-direction:column;gap:.75rem;display:flex}.ph-quick__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ph-quick__line{border-bottom:1px solid var(--gray-four);grid-template-columns:minmax(0,1fr) auto;gap:.25rem 1rem;padding:.75rem 0;display:grid}.ph-quick__name{font-family:var(--font-roboto-medium);color:var(--slate-eight);overflow-wrap:anywhere}.ph-quick__detail{color:var(--gray-600);grid-column:1/-1}.ph-quick__total{font-family:var(--font-roboto-medium);color:var(--slate-eight);white-space:nowrap}.ph-quick__sum{font-family:var(--font-roboto-medium);color:var(--slate-eight);justify-content:space-between;gap:1rem;display:flex}.ph-state{justify-content:center;padding:2rem 0;display:flex}.ph-empty{text-align:center;background-color:var(--white);border:1px solid var(--gray-four);border-radius:.75rem;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1.5rem;display:flex}.ph-empty>span:first-child>svg{color:var(--gray-six);font-size:2rem}.ph-empty__title{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.ph-empty__hint{color:var(--gray-600)}.ph-filters{border-bottom:1px solid var(--ds-line-divider);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.75rem;padding-bottom:1rem;display:grid}.ph-filters .ant-form-item{min-width:0;margin-bottom:0!important}.ph-filters__search{grid-column:1/-1}.ph-filters__clear{justify-self:end}@media (width>=40rem){.ph-filters{grid-template-columns:repeat(4,minmax(0,1fr)) auto}.ph-page__picker{width:auto;min-width:12rem}}.ph-form__group{font-family:var(--font-roboto-medium);color:var(--slate-eight);margin:.5rem 0 .75rem;display:block}.ph-form__checks{flex-wrap:wrap;gap:0 1.5rem;display:flex}.ph-members{flex-direction:column;gap:.75rem;display:flex}.ph-member{border-bottom:1px solid var(--ds-line-divider);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 0;display:flex}.ph-member__side{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.ph-members__form{padding-top:.5rem}.ph-import{flex-direction:column;gap:1rem;display:flex}.ph-import__step{border-bottom:1px solid var(--ds-line-divider);flex-direction:column;align-items:flex-start;gap:.5rem;padding-bottom:1rem;display:flex}.ph-import__step .ant-select{width:100%}.ph-import__counts{color:var(--slate-eight);margin:0;padding-left:1.5rem}.ph-import__issues{border:1px solid var(--gray-four);border-radius:.5rem;flex-direction:column;max-height:20rem;display:flex;overflow-y:auto}.ph-import__issue{border-bottom:1px solid var(--ds-line-divider);align-items:flex-start;gap:.5rem;padding:.75rem;display:flex}.ph-import__issue:last-child{border-bottom:0}.ph-steps__head{justify-content:space-between;align-items:flex-start;gap:.75rem;padding-inline-end:1.5rem;display:flex}.ph-steps__title{flex-direction:column;gap:.25rem;min-width:0;display:flex}.ph-steps__name{font-family:var(--font-roboto-medium)}.ph-steps__sub{font-family:var(--font-roboto-regular);color:var(--gray-600)}.ph-steps{flex-shrink:0;align-items:center;padding-top:.25rem;display:flex}.ph-steps__item{align-items:center;gap:.25rem;display:inline-flex}.ph-steps__item+.ph-steps__item{margin-left:.25rem}.ph-steps__dot{box-sizing:border-box;border:1px solid var(--gray-five);width:1.5rem;min-width:1.5rem;height:1.5rem;color:var(--gray-600);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.ph-steps__dot--active{background-color:var(--blue-six);border-color:var(--blue-six);color:var(--white)}.ph-steps__dot--done{border-color:var(--blue-six);color:var(--blue-six)}.ph-steps__line{background-color:var(--gray-four);border-radius:1px;width:1.5rem;height:2px}.ph-steps__line--done{background-color:var(--blue-six)}@media (width>=40rem){.ph-filters--users{grid-template-columns:minmax(0,1fr) minmax(0,12rem) auto}}.ph-filters--products{grid-template-columns:minmax(0,1fr) auto}.ph-filters--products .ph-filters__search{grid-column:auto}.ph-price-breakdown{border:1px solid var(--ds-line-divider);border-radius:.5rem;flex-direction:column;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex}.ph-price-breakdown__title{font-family:var(--font-roboto-medium)}.ph-price-breakdown__row{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.ph-price-breakdown__row>span:not(:first-child){text-align:right}.ph-price-breakdown__head,.ph-price-breakdown__unit{color:var(--gray-600)}.ph-price-breakdown__total{font-family:var(--font-roboto-medium)}.ph-sale{flex-direction:column;gap:1rem;display:flex}.ph-sale__actions{justify-content:space-between}.ph-sale__actions-end{flex-wrap:wrap;gap:.5rem;display:flex}.ph-sale__section-title{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.ph-step{flex-direction:column;gap:.5rem;display:flex}.ph-step__progress{grid-template-columns:repeat(3,1fr);gap:.25rem;display:grid}.ph-step__bar{background-color:var(--ds-srf-muted);border-radius:2em;height:.25rem}.ph-step__bar--done{background-color:var(--ds-accent-line)}.ph-step__text{flex-direction:column;gap:.25rem;min-width:0;display:flex}.ph-step__count{font-size:.75rem;font-family:var(--font-roboto-medium);color:var(--ds-accent-fg)}.ph-step__title{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.ph-search{position:relative}.ph-search__panel{z-index:20;background-color:var(--white);border:1px solid var(--ds-line-frame);box-shadow:var(--ds-shadow-overlay);border-radius:.75rem;flex-direction:column;display:flex;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow:hidden}.ph-search__list{max-height:22rem;margin:0;padding:.5rem;list-style:none;overflow-y:auto}.ph-search__list--busy{opacity:.6}.ph-search__option{border-radius:.375rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.5rem .75rem;padding:.5rem;display:grid}.ph-search__option:hover,.ph-search__option--active{background-color:var(--ds-srf-hover)}.ph-search__visual{width:2rem;height:2rem;color:var(--ds-accent-fg);background-color:var(--ds-accent-subtle);border-radius:.375rem;justify-content:center;align-items:center;display:flex}.ph-search__text{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;min-width:0;display:flex}.ph-search__name{font-family:var(--font-roboto-medium);color:var(--slate-eight);overflow-wrap:anywhere;flex-basis:100%}.ph-search__meta{color:var(--gray-600);overflow-wrap:anywhere}.ph-search__label.ant-tag{margin-inline-end:0}.ph-search__actions{flex-wrap:wrap;grid-column:2;gap:.5rem;display:flex}.ph-search__status{color:var(--gray-600);align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.ph-search__status-icon{color:var(--gray-600);display:inline-flex}.ph-search__hint{border-top:1px solid var(--ds-line-divider);color:var(--gray-600);background-color:var(--gray-two);flex-wrap:wrap;align-items:center;gap:.25rem;padding:.5rem 1rem;font-size:.75rem;display:flex}.ph-search__hint kbd{border:1px solid var(--ds-line-frame);color:var(--slate-eight);background-color:var(--white);border-radius:.25rem;padding:0 .25rem;font-family:inherit}.ph-box{background-color:var(--white);border:1px solid var(--ds-line-frame);border-radius:.75rem;min-width:0}.ph-box__head{border-bottom:1px solid var(--ds-line-frame);background-color:var(--gray-two);border-radius:.75rem .75rem 0 0;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.ph-box__tile{color:var(--ds-accent-fg);align-items:center;display:inline-flex}.ph-box__title{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.ph-box__count{font-size:.75rem;font-family:var(--font-roboto-medium);color:var(--ds-accent-fg);background-color:var(--ds-accent-subtle);border-radius:2em;padding:0 .5rem}.ph-box__body{padding:1rem}.ph-cart__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ph-cart__empty{text-align:center;border:1px dashed var(--gray-five);border-radius:.375rem;flex-direction:column;align-items:center;gap:.25rem;padding:1.5rem 1rem;display:flex}.ph-cart__empty-icon{color:var(--gray-600);margin-bottom:.25rem;display:inline-flex}.ph-cart__empty-title{font-family:var(--font-roboto-medium);color:var(--slate-eight)}.ph-cart__empty-text{color:var(--gray-600)}.ph-cart-item{border:1px solid var(--ds-line-frame);border-radius:.375rem;grid-template-columns:2rem minmax(0,1fr) 4.5rem 6rem 2rem;grid-template-areas:"visual main main main main"". .quantity total remove";align-items:center;gap:.5rem .75rem;padding:.75rem;display:grid}.ph-cart-item__visual{width:2rem;height:2rem;color:var(--ds-accent-fg);background-color:var(--ds-accent-subtle);border-radius:.375rem;grid-area:visual;justify-content:center;align-items:center;display:flex}.ph-cart-item__main{flex-direction:column;grid-area:main;gap:.25rem;min-width:0;display:flex}.ph-cart-item__name{font-family:var(--font-roboto-medium);color:var(--slate-eight);overflow-wrap:anywhere}.ph-cart-item__meta{color:var(--gray-600);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.ph-cart-item__meta-entry{align-items:center;gap:.25rem;display:inline-flex}.ph-cart-item__meta-entry svg{flex-shrink:0}.ph-cart-item__label.ant-tag{margin-inline-end:0}.ph-cart-item__quantity{text-align:center;grid-area:quantity;width:100%}.ph-cart-item__total{font-family:var(--font-roboto-medium);color:var(--slate-eight);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:total}.ph-cart-item__remove{grid-area:remove}.ant-btn .ant-btn-icon>svg.ph-ico--danger{color:var(--ds-danger-fg)}@media (width>=40rem){.ph-cart-item{grid-template-areas:"visual main quantity total remove"}}.ph-summary{flex-direction:column;gap:.75rem;display:flex}.ph-summary__rows{flex-direction:column;gap:.5rem;margin:0;padding:0 1rem;display:flex}.ph-summary__row{font-family:var(--font-roboto-medium);color:var(--slate-eight);font-variant-numeric:tabular-nums;justify-content:space-between;gap:1rem;display:flex}.ph-summary__row dt,.ph-summary__row dd{margin:0}.ph-summary__total{font-family:var(--font-roboto-medium);color:var(--ds-accent-fg);font-variant-numeric:tabular-nums;background-color:var(--ds-accent-subtle);border:1px solid var(--ds-accent-muted);border-radius:.375rem;justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 1rem;display:flex}.ph-stock{flex-direction:column;gap:1rem;width:100%;display:flex}.ph-stock .ph-card>.ph-card__top:last-child{padding-bottom:1rem}.ph-stock-head{align-items:center;gap:.75rem;min-width:0;display:flex}.ph-toolbar--end{justify-content:flex-end}.ph-stock-filters{flex:100%;grid-template-columns:minmax(0,1fr);gap:.5rem;min-width:0;display:grid}.ph-stock-units{font-family:var(--font-roboto-medium);color:var(--slate-eight)}@media (width>=40rem){.ph-stock-filters{flex:auto;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.ph-stock-settings__intro{flex-direction:column;gap:.25rem;display:flex}.ph-stock-settings__section{flex-direction:column;gap:.75rem;display:flex}.ph-stock-settings__title{font-family:var(--font-roboto-medium);color:var(--slate-eight);font-size:1rem}.ph-stock-presets{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.ph-stock-preset,.ph-stock-feature{flex-direction:row;align-items:center;gap:.75rem;padding:1rem}.ph-stock-preset__text,.ph-stock-feature__text,.ph-stock-requirement__text{flex-direction:column;flex:auto;gap:.25rem;min-width:0;display:flex}.ph-stock-preset .ant-tag,.ph-stock-feature .ant-tag{margin-inline-end:0}@media (width>=40rem){.ph-stock-presets{grid-template-columns:repeat(3,minmax(0,1fr))}.ph-stock-preset{flex-direction:column;align-items:flex-start}}.ph-stock-requirement{align-items:flex-start;gap:.75rem;display:flex}.ph-stock-requirement__icon{padding-top:.25rem;display:inline-flex}.ph-stock-requirement__icon--on{color:var(--ds-success-fg)}.ph-stock-requirement__icon--off{color:var(--gray-600)}.ph-stock-movement{border-bottom:1px solid var(--gray-four);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem 0;display:flex}.ph-stock-movement__units{font-family:var(--font-roboto-medium);color:var(--slate-eight);white-space:nowrap}.ph-stock-reception__header{grid-template-columns:minmax(0,1fr);gap:0 .75rem;display:grid}.ph-stock-reception__date{width:100%}.ph-stock-reception__adder{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"product product product""quantity unit add";align-items:end;gap:0 .75rem;display:grid}.ph-stock-reception__product{grid-area:product}.ph-stock-reception__quantity{grid-area:quantity}.ph-stock-reception__unit{grid-area:unit}.ph-stock-reception__add{grid-area:add;margin-bottom:1.5rem}.ph-stock-line{border-bottom:1px solid var(--gray-four);align-items:center;gap:.75rem;padding:.75rem 0;display:flex}.ph-stock-line .ph-card__identity{flex:auto}.ph-stock-line__units{flex:none;width:6rem}@media (width>=40rem){.ph-stock-reception__header{grid-template-columns:repeat(2,minmax(0,1fr))}.ph-stock-reception__adder{grid-template-columns:minmax(0,1fr) 5.5rem 7.5rem auto;grid-template-areas:"product quantity unit add"}}.ph-rx-filters{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;display:grid}.ph-rx-filters .ant-form-item{min-width:0;margin-bottom:0!important}.ph-rx-filters__status .ant-select{width:100%}@media (width>=40rem){.ph-rx-filters{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.ph-rx-card__meta,.ph-rx-card__label{font-family:var(--font-roboto-regular);color:var(--gray-600);overflow-wrap:anywhere}.ph-rx-card__value{font-family:var(--font-roboto-medium);color:var(--slate-eight);overflow-wrap:anywhere}.ph-rx-detail{flex-direction:column;gap:1rem;display:flex}.ph-rx-detail__rows{grid-template-columns:minmax(0,1fr);gap:.75rem 1rem;margin:0;display:grid}.ph-rx-detail__row{flex-direction:column;gap:.25rem;min-width:0;display:flex}.ph-rx-detail__label{font-family:var(--font-roboto-regular);color:var(--gray-600)}.ph-rx-detail__value{font-family:var(--font-roboto-medium);color:var(--slate-eight);overflow-wrap:anywhere;margin:0}.ph-rx-detail__section{font-family:var(--font-roboto-medium);color:var(--slate-eight);border-top:1px solid var(--ds-line-divider);padding-top:.75rem}.ph-rx-detail__lines{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ph-rx-detail__instructions{color:var(--slate-eight);overflow-wrap:anywhere;flex-direction:column;gap:.25rem;display:flex}@media (width>=40rem){.ph-rx-detail__rows{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ph-rx-line{border-bottom:1px solid var(--gray-four);align-items:flex-start;gap:.75rem;padding:.75rem 0;display:flex}.ph-rx-line:last-child{border-bottom:0}.ph-rx-line__visual{background-color:var(--ds-srf-muted);width:2rem;min-width:2rem;height:2rem;color:var(--gray-600);border-radius:.5rem;justify-content:center;align-items:center;display:flex}.ph-rx-line__body{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.ph-rx-line__head{flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;display:flex}.ph-rx-line__name,.ph-rx-line__quantity{font-family:var(--font-roboto-medium);color:var(--slate-eight);overflow-wrap:anywhere}.ph-rx-line__meta{font-family:var(--font-roboto-regular);color:var(--gray-600);overflow-wrap:anywhere}.ph-rx-line--omitted .ph-rx-line__name,.ph-rx-line--omitted .ph-rx-line__quantity{color:var(--gray-600)}.ph-rx-line__picker{flex-wrap:wrap;gap:.5rem;padding-top:.25rem;display:flex}.ph-rx-line__select{flex:1;min-width:0}.ph-rx-footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}:root{--lp-container:1240px;--lp-mx:50%;--lp-my:30%}.lp-landing,.lp-landing[data-theme=dark]{--lp-bg:#080d16;--lp-panel:#0c131f;--lp-surface:#0f1725;--lp-surface-2:#101827;--lp-surface-3:#101827;--lp-header-bg:#0a101adb;--lp-ink:#eef3fa;--lp-body:#dce4ee;--lp-muted:#9aa7ba;--lp-muted-2:#6f7c90;--lp-muted-3:#8b97a9;--lp-muted-4:#aab7c9;--lp-muted-5:#c3cedd;--lp-faint:#6f7c90;--lp-line-1:#141d2e;--lp-line-2:#1a2438;--lp-line-3:#1c2740;--lp-line-4:#1c2740;--lp-line-5:#24304a;--lp-line-6:#253352;--lp-line-7:#34517f;--lp-shadow-1:#00000080;--lp-shadow-2:#0000008c;--lp-cyan:#00b8cc;--lp-violet:#9254de;--lp-rose:#eb2f96;--lp-amber:#ff7a45;--lp-emerald:#73d13d;--lp-teal:#13c2c2;--lp-blue:#1677ff;--lp-blue-strong:#0958d9;--lp-brand-ink:#4096ff;--lp-brand-line:#244268;--lp-brand-soft:#0e1e33;--lp-rose-strong:#c41d7f;--lp-amber-ink:#ff7a45;--lp-amber-soft:#ff7a4521;--lp-amber-line:#ff7a4566;--lp-green-soft:#73d13d21;--lp-green-line:#73d13d66;--lp-teal-soft:#13c2c21f;--lp-teal-line:#13c2c257;--lp-teal-line-strong:#13c2c280;--lp-teal-wash:#13c2c212;--lp-violet-line:#33205a;--lp-geo-1:#1a2438;--lp-geo-2:#253352;--lp-geo-3:#34517f;--lp-geo-4:#4a5a76;--lp-aurora-op:.35;--lp-grain:#ffffff80}.lp-landing[data-theme=light]{--lp-bg:#fff;--lp-panel:#fff;--lp-surface:#f3f6fc;--lp-surface-2:#f8f9fa;--lp-surface-3:#f8f9fa;--lp-header-bg:#ffffffe6;--lp-ink:#1a202c;--lp-body:#2d3748;--lp-muted:#565f6e;--lp-muted-2:#737d8d;--lp-muted-3:#6b7280;--lp-muted-4:#4b5563;--lp-muted-5:#3d4759;--lp-faint:#737d8d;--lp-line-1:#e9eef5;--lp-line-2:#e5eaf2;--lp-line-3:#e5eaf2;--lp-line-4:#e5eaf2;--lp-line-5:#dde4ee;--lp-line-6:#dbe4f2;--lp-line-7:#c7d7f5;--lp-shadow-1:#0f172a2e;--lp-shadow-2:#0f172a47;--lp-cyan:#08979c;--lp-violet:#722ed1;--lp-rose:#c41d7f;--lp-amber:#d4380d;--lp-emerald:#389e0d;--lp-teal:#006d75;--lp-blue:#1677ff;--lp-blue-strong:#0958d9;--lp-brand-ink:#0958d9;--lp-brand-line:#c7d7f5;--lp-brand-soft:#f0f7ff;--lp-rose-strong:#c41d7f;--lp-amber-ink:#d4380d;--lp-amber-soft:#fff2e8;--lp-amber-line:#ffbb96;--lp-green-soft:#f6ffed;--lp-green-line:#b7eb8f;--lp-teal-soft:#e6fbfd;--lp-teal-line:#a6e9f0;--lp-teal-line-strong:#5cdbd3;--lp-teal-wash:#00b8cc0f;--lp-violet-line:#d3b6f0;--lp-geo-1:#dbe4f2;--lp-geo-2:#c2cfe4;--lp-geo-3:#a8c0ea;--lp-geo-4:#9fafc4;--lp-aurora-op:.5;--lp-grain:#1a202c4d}@keyframes lpRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes lpWordIn{0%{opacity:0;filter:blur(6px);transform:translateY(.45em)}to{opacity:1;filter:none;transform:none}}@keyframes lpWordInAlt{0%{opacity:0;filter:blur(6px);transform:translateY(.45em)}to{opacity:1;filter:none;transform:none}}@keyframes lpAccentIn{0%{opacity:0;filter:blur(10px);transform:translateY(.3em)scale(.98)}to{opacity:1;filter:none;transform:none}}@keyframes lpAccentInAlt{0%{opacity:0;filter:blur(10px);transform:translateY(.3em)scale(.98)}to{opacity:1;filter:none;transform:none}}@keyframes lpPopIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes lpTravel{0%{opacity:0;left:0%}8%{opacity:1}92%{opacity:1}to{opacity:0;left:100%}}@keyframes lpPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.8)}}@keyframes lpAurora{0%{transform:translate(-4%)scale(1)}50%{transform:translate(6%,-4%)scale(1.12)}to{transform:translate(-4%)scale(1)}}@keyframes lpSpin{to{transform:rotate(360deg)}}@keyframes lpSpinBack{to{transform:rotate(-360deg)}}@keyframes lpSweep{to{background-position:220% 0}}@keyframes lpMarkWipe{0%{clip-path:inset(-60px 100% -60px 0);opacity:.15}to{clip-path:inset(-60px 0);opacity:1}}@keyframes lpDashMove{to{stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){.lp-landing *{animation:none!important}}.lp-mark{width:100%;max-width:var(--lp-container);margin:0 auto 44px}.lp-mark--narrow{max-width:1000px}.lp-mark--tight{max-width:860px}.lp-mark--inline{max-width:none;margin:0 0 10px}.lp-mark__svg{width:100%;height:auto;animation:10ms linear both lpMarkWipe;animation-timeline:view();animation-range:entry 12% entry 68%;display:block;overflow:visible}.lp-mark__dash{animation:12s linear infinite lpDashMove}:where(.lp-landing :not(svg,svg *)){font-size:inherit}.lp-landing{color:var(--lp-body);background:var(--lp-bg);font-size:1rem;position:relative;overflow-x:hidden}.lp-landing__aurora{z-index:0;opacity:var(--lp-aurora-op);pointer-events:none;background:radial-gradient(620px 460px at 12% 8%,#9254de4d,#0000 62%),radial-gradient(560px 420px at 88% 22%,#00b8cc3d,#0000 62%),radial-gradient(520px 420px at 60% 92%,#eb2f9633,#0000 62%);animation:22s ease-in-out infinite lpAurora;position:fixed;inset:0}.lp-landing__grid{z-index:0;opacity:.22;pointer-events:none;background-image:radial-gradient(var(--lp-grain) 1px, transparent 1px);-webkit-mask-image:radial-gradient(900px 700px at var(--lp-mx) var(--lp-my), #000 0%, transparent 72%);-webkit-mask-image:radial-gradient(900px 700px at var(--lp-mx) var(--lp-my), #000 0%, transparent 72%);mask-image:radial-gradient(900px 700px at var(--lp-mx) var(--lp-my), #000 0%, transparent 72%);background-size:26px 26px;position:fixed;inset:0}.lp-landing__content{z-index:1;position:relative}.lp-hero__inner,.lp-cmp__inner,.lp-scale__inner,.lp-mod__inner,.lp-shots__inner,.lp-dia__inner,.lp-eq__inner,.lp-conf__inner,.lp-start__inner,.lp-price__inner,.lp-faq__inner,.lp-final__card,.lp-footer__inner{width:100%;max-width:var(--lp-container);margin:0 auto}.lp-section__title{font-family:var(--font-roboto-medium);letter-spacing:-.035em;color:var(--lp-ink);margin:12px 0 0;font-size:clamp(30px,3.6vw,46px);line-height:1.08}.lp-section__lead{max-width:470px;color:var(--lp-muted);margin:14px 0 0;line-height:1.65}.lp-kicker{letter-spacing:.16em;font-size:.875rem}.lp-kicker--cyan{color:var(--lp-cyan)}.lp-kicker--violet{color:var(--lp-violet)}.lp-kicker--emerald{color:var(--lp-emerald)}.lp-kicker--amber{color:var(--lp-amber)}.lp-kicker--rose{color:var(--lp-rose)}.lp-kicker--teal{color:var(--lp-teal)}.lp-kicker--blue{color:var(--lp-brand-ink)}.lp-chip{color:var(--lp-muted-5);border:1px solid var(--lp-line-5);background:var(--lp-panel);border-radius:999px;padding:5px 11px;font-size:.875rem;animation:.4s both lpPopIn}.lp-btn{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:1rem;text-decoration:none;transition:transform .25s,box-shadow .3s,border-color .25s,background .25s,color .25s;display:inline-flex}.lp-btn--primary{color:#fff;background:var(--lp-blue);padding:10px 20px;box-shadow:0 8px 22px #1677ff47}.lp-btn--primary:hover{color:#fff;background:var(--lp-blue-strong);box-shadow:0 12px 30px #1677ff70}.lp-btn--ghost{color:var(--lp-body);border:1px solid var(--lp-line-6)}.lp-btn--ghost:hover{color:var(--lp-ink);border-color:var(--lp-ink)}.lp-btn--outline{color:var(--lp-ink);border:1px solid var(--lp-line-7)}.lp-btn--outline:hover{color:var(--lp-brand-ink);border-color:var(--lp-brand-ink)}.lp-btn--lg{padding:16px 28px}.lp-btn--block{text-align:center;width:100%;margin-top:22px;padding:15px 24px;display:block}.lp-btn__arrow{font-size:17px}.lp-header{z-index:60;-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:var(--lp-header-bg);border-bottom:1px solid var(--lp-line-1);position:sticky;top:0}.lp-header__inner{justify-content:space-between;align-items:center;gap:24px;height:72px;padding:0 24px;display:flex}.lp-header__nav{align-items:center;gap:26px;font-size:1rem;display:flex}.lp-header__link{font-family:var(--font-roboto-medium);color:var(--lp-muted-4);text-decoration:none;transition:color .25s}.lp-header__link:hover{color:var(--lp-ink)}.lp-header__actions{align-items:center;gap:14px;display:flex}.lp-header__langs{background:var(--lp-surface-3);border-radius:999px;gap:2px;padding:3px;display:flex}.lp-header__lang{cursor:pointer;color:var(--lp-muted-3);background:0 0;border:0;border-radius:999px;padding:5px 11px;font-size:.875rem;transition:background .25s,color .25s}.lp-header__lang--active{background:var(--lp-ink);color:var(--lp-panel)}.lp-header__cta{font-size:1rem}.lp-header__theme{border:1px solid var(--lp-line-5);background:var(--lp-surface);width:34px;height:34px;color:var(--lp-muted-3);cursor:pointer;border-radius:999px;place-items:center;transition:border-color .25s,background .25s,color .25s;display:grid}.lp-header__theme:hover{border-color:var(--lp-blue);color:var(--lp-ink)}.lp-header__theme svg{width:16px;height:16px}.lp-header__signin{cursor:pointer;font-family:var(--font-roboto-medium);color:var(--lp-muted-4);background:0 0;border:0;font-size:1rem;transition:color .25s}.lp-header__signin:hover,.lp-header__signin[aria-expanded=true]{color:var(--lp-ink)}.lp-signin{z-index:70;width:min(360px,100vw - 32px);position:absolute;top:calc(100% + 8px);right:24px}.lp-signin__card{border:1px solid var(--lp-line-4);background:var(--lp-panel);border-radius:18px;gap:12px;padding:22px;display:grid;box-shadow:0 18px 40px #00000047}.lp-signin__head{justify-content:space-between;align-items:center;display:flex}.lp-signin__title{font-family:var(--font-roboto-medium);color:var(--lp-ink);font-size:1.125rem}.lp-signin__close{width:30px;height:30px;color:var(--lp-muted-3);cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:1.25rem;line-height:1}.lp-signin__close:hover{background:var(--lp-surface-3);color:var(--lp-ink)}.lp-signin__label{color:var(--lp-muted-3);font-size:.875rem}.lp-signin__field{border:1px solid var(--lp-line-5);background:var(--lp-surface);border-radius:12px;align-items:center;transition:border-color .25s;display:flex;overflow:hidden}.lp-signin__field:focus-within{border-color:var(--lp-blue)}.lp-signin__prefix{color:var(--lp-muted-3);white-space:nowrap;padding:0 4px 0 12px;font-size:1rem}.lp-signin__input{min-width:0;height:44px;color:var(--lp-ink);background:0 0;border:0;outline:none;flex:1;padding:0 12px 0 0;font-size:1rem}.lp-signin__owner{color:var(--lp-muted-3);text-align:center;font-size:.875rem}.lp-signin__ownerLink{color:var(--lp-brand-ink);text-decoration:none}.lp-signin__ownerLink:hover{text-decoration:underline}.lp-header__menu,.lp-menu{display:none}.lp-header__menu{border:1px solid var(--lp-line-5);background:var(--lp-surface);width:36px;height:36px;color:var(--lp-ink);cursor:pointer;border-radius:999px;flex-shrink:0;place-items:center;padding:0}.lp-header__menu svg{width:18px;height:18px}@media (width<=50rem){.lp-header__nav,.lp-header__actions>.lp-header__langs,.lp-header__actions>.lp-header__signin{display:none}.lp-header__inner{gap:12px;height:64px;padding:0 16px}.lp-header__actions{gap:10px}.lp-header__cta{white-space:nowrap;padding:8px 16px;font-size:.875rem}.lp-header__menu{display:grid}.lp-menu{border-bottom:1px solid var(--lp-line-1);background:var(--lp-panel);gap:16px;padding:4px 16px 20px;display:grid;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 40px #00000047}.lp-menu__nav{display:grid}.lp-menu__link{border-bottom:1px solid var(--lp-line-3);font-family:var(--font-roboto-medium);color:var(--lp-ink);padding:14px 0;font-size:1rem;text-decoration:none}.lp-menu__row{justify-content:space-between;align-items:center;display:flex}.lp-menu>.lp-btn{display:none}.lp-signin{right:16px}}@media (width<=28rem){.lp-header__cta{display:none}.lp-menu>.lp-btn{display:flex}}.lp-brand{flex-shrink:0;align-items:flex-start;gap:4px;text-decoration:none;display:flex}.lp-brand__mark{transform-origin:50% 100%;flex-shrink:0;display:block}.lp-brand__logo{flex-shrink:0;width:auto;height:48px;display:block}.lp-brand__logo--white,.lp-landing[data-theme=dark] .lp-brand__logo--ink{display:none}.lp-landing[data-theme=dark] .lp-brand__logo--white{display:block}.lp-brand__product{font-family:var(--font-roboto-medium);color:var(--lp-ink);margin-top:23.5px;font-size:16px;line-height:1;display:block}.lp-hero{padding:96px 24px 30px}.lp-hero__badge{border:1px solid var(--lp-line-4);background:var(--lp-panel);color:var(--lp-muted-4);border-radius:999px;align-items:center;gap:9px;margin-bottom:22px;padding:7px 15px 7px 11px;font-size:1rem;display:inline-flex}.lp-hero__pulse{background:var(--lp-cyan);border-radius:50%;width:7px;height:7px;animation:2.2s ease-in-out infinite lpPulse;box-shadow:0 0 10px #0891b299}.lp-hero__title{min-height:2.1em;font-family:var(--font-roboto-medium);letter-spacing:-.045em;color:var(--lp-ink);margin:0;font-size:clamp(40px,5.6vw,78px);line-height:1.02}.lp-hero__word{font-size:inherit;animation-duration:.8s;animation-timing-function:cubic-bezier(.2,.7,.2,1);animation-fill-mode:both;display:inline-block}.lp-hero__accent{font-size:inherit;background:linear-gradient(90deg, var(--lp-cyan), var(--lp-violet), var(--lp-rose), var(--lp-amber), var(--lp-cyan));-webkit-text-fill-color:transparent;background-size:240% 100%;-webkit-background-clip:text;background-clip:text;animation-duration:11s,.9s;animation-timing-function:linear,cubic-bezier(.2,.7,.2,1);animation-iteration-count:infinite,1;animation-delay:0s,.22s;animation-fill-mode:none,both;display:inline-block}.lp-hero__dots{align-items:center;gap:8px;margin-top:22px;display:flex}.lp-hero__dot{cursor:pointer;background:var(--lp-line-6);border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .45s cubic-bezier(.2,.7,.2,1),background .45s}.lp-hero__dot--active{background:linear-gradient(90deg, var(--lp-cyan), var(--lp-violet));width:26px}.lp-hero__sub{max-width:620px;color:var(--lp-muted);margin:26px 0 0;font-size:19px;line-height:1.6;animation:.9s .5s both lpRise}.lp-hero__ctas{flex-wrap:wrap;gap:14px;margin-top:32px;animation:.9s .62s both lpRise;display:flex}.lp-hero__note{color:var(--lp-muted-2);margin-top:18px;font-size:.875rem}@media (width<=50rem){.lp-hero{padding:48px 16px 24px}.lp-hero__sub{margin-top:20px;font-size:17px}.lp-hero__ctas{margin-top:28px}}@media (width<=30rem){.lp-hero__ctas{flex-direction:column;gap:12px}.lp-hero__ctas .lp-btn{width:100%}.lp-hero__badge{border-radius:16px;align-items:flex-start;padding:9px 15px 9px 12px}.lp-hero__badge .lp-hero__pulse{flex-shrink:0;margin-top:7px}}.lp-cmp{background:var(--lp-surface);border-top:1px solid var(--lp-line-3);padding:90px 24px 100px}.lp-cmp__intro{max-width:680px;margin-bottom:42px}.lp-cmp__intro .lp-section__lead{max-width:none}.lp-cmp__table{gap:12px;max-width:1000px;display:grid}.lp-cmp__head{grid-template-columns:1fr 1.2fr;gap:18px;padding:0 22px;display:grid}.lp-cmp__headBefore,.lp-cmp__headAfter{font-family:var(--font-roboto-medium);letter-spacing:.08em;color:var(--lp-muted-2);font-size:.875rem}.lp-cmp__headAfter{color:var(--lp-brand-ink)}.lp-cmp__row{border:1px solid var(--lp-line-4);background:var(--lp-panel);border-radius:16px;grid-template-columns:1fr 1.2fr;gap:18px;padding:16px 22px;display:grid}.lp-cmp__cell{grid-template-columns:16px 1fr;gap:10px;font-size:1rem;line-height:1.55;display:grid}.lp-cmp__cell--before{color:var(--lp-muted-2)}.lp-cmp__cell--after{color:var(--lp-ink)}.lp-cmp__x{color:var(--lp-muted-2)}.lp-cmp__check{color:var(--lp-cyan)}@media (width<=50rem){.lp-cmp__head{display:none}.lp-cmp__row{grid-template-columns:1fr;gap:10px}}.lp-scale{padding:60px 24px 90px}.lp-scale__inner{grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr));align-items:start;gap:44px;display:grid}.lp-scale__intro .lp-section__lead{max-width:460px;margin:14px 0 30px}.lp-scale__control{border:1px solid var(--lp-line-4);background:var(--lp-panel);border-radius:20px;padding:22px}.lp-scale__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lp-scale__name{font-family:var(--font-roboto-medium);color:var(--lp-ink);font-size:20px}.lp-scale__size{color:var(--lp-muted-2);font-size:.875rem}.lp-scale__range{appearance:none;cursor:pointer;background:0 0;width:100%;height:22px;margin:22px 0 12px}.lp-scale__range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--lp-cyan), var(--lp-violet) 50%, var(--lp-rose));border-radius:999px;height:4px}.lp-scale__range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--lp-ink);border:3px solid var(--lp-panel);width:22px;height:22px;box-shadow:0 0 0 1px var(--lp-line-5), 0 6px 16px #722ed159;cursor:grab;border-radius:50%;margin-top:-10px}.lp-scale__range::-moz-range-track{background:linear-gradient(90deg, var(--lp-cyan), var(--lp-violet) 50%, var(--lp-rose));border-radius:999px;height:4px}.lp-scale__range::-moz-range-thumb{background:var(--lp-ink);border:3px solid var(--lp-panel);cursor:grab;border-radius:50%;width:22px;height:22px}.lp-scale__ticks{height:1.5em;font-size:.875rem;position:relative}.lp-scale__tick{white-space:nowrap;cursor:pointer;color:var(--lp-faint);transition:color .3s;position:absolute;top:0}.lp-scale__tick:first-child{left:0}.lp-scale__tick:nth-child(2){left:33.333%;transform:translate(-33.333%)}.lp-scale__tick:nth-child(3){left:66.667%;transform:translate(-66.667%)}.lp-scale__tick:nth-child(4){right:0}.lp-scale__tick--active{color:var(--lp-ink)}.lp-scale__note{color:var(--lp-muted-4);margin:20px 0 0;font-size:.875rem;line-height:1.6}.lp-scale__chips{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.lp-scale__hint{color:var(--lp-muted-2);margin-top:16px;font-size:.875rem}.lp-scale__mockWrap{position:relative}.lp-scale__glow{filter:blur(60px);background:linear-gradient(140deg,#00b8cc4d,#9254de47 55%,#eb2f963d);border-radius:50px;position:absolute;inset:10% -4% -8% 6%}.lp-mock{border:1px solid var(--lp-line-4);background:var(--lp-panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 30px 70px -34px var(--lp-shadow-1);border-radius:22px;position:relative;overflow:hidden}.lp-mock__bar{border-bottom:1px solid var(--lp-line-1);align-items:center;gap:9px;padding:13px 16px;display:flex}.lp-mock__dot{border-radius:50%;width:8px;height:8px}.lp-mock__dot--rose{background:var(--lp-rose)}.lp-mock__dot--amber{background:var(--lp-amber)}.lp-mock__dot--emerald{background:var(--lp-emerald)}.lp-mock__url{color:var(--lp-muted-2);margin-left:8px;font-size:.875rem}.lp-mock__body{grid-template-columns:58px 1fr;display:grid}.lp-mock__rail{border-right:1px solid var(--lp-line-1);flex-direction:column;align-items:center;gap:12px;padding:14px 0;display:flex}.lp-mock__railItem{border-radius:10px;width:30px;height:30px;animation:.45s both lpPopIn}.lp-mock__panel{padding:18px}.lp-mock__panelHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.lp-mock__panelTitle{font-family:var(--font-roboto-medium);color:var(--lp-ink)}.lp-mock__panelSub{color:var(--lp-muted-2);font-size:.875rem}.lp-mock__live{color:var(--lp-cyan);background:#00b8cc1a;border:1px solid #00b8cc59;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:.875rem;display:inline-flex}.lp-mock__liveDot{background:var(--lp-cyan);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite lpPulse}.lp-mock__row{border:1px solid var(--lp-line-2);background:var(--lp-panel);border-radius:12px;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;margin-bottom:8px;padding:11px 12px;display:grid}.lp-mock__avatar{border-radius:10px;place-items:center;width:32px;height:32px;font-size:.875rem;display:grid}.lp-mock__rowName{color:var(--lp-body);font-size:1rem;display:block}.lp-mock__rowMeta{color:var(--lp-muted-2);font-size:.875rem;display:block}.lp-mock__state{opacity:.85;border:1px solid;border-radius:999px;padding:3px 10px;font-size:.875rem}.lp-mock__chart{border:1px solid var(--lp-line-1);border-radius:12px;align-items:flex-end;gap:5px;height:60px;margin-top:12px;padding:10px;display:flex}.lp-mock__barCol{border-radius:3px;flex:1}.lp-mod{background:var(--lp-surface);border-top:1px solid var(--lp-line-3);padding:90px 24px 100px}.lp-mod__intro{max-width:680px;margin-bottom:42px}.lp-mod__intro .lp-section__lead{max-width:none}.lp-mod__grid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:18px;display:grid}.lp-mod__item{border:1px solid var(--lp-line-4);background:var(--lp-panel);border-radius:20px;align-content:start;gap:8px;padding:24px;transition:border-color .3s;display:grid}.lp-mod__item:hover{border-color:var(--lp-brand-line)}.lp-mod__icon{background:var(--lp-surface);border-radius:12px;place-items:center;width:38px;height:38px;margin-bottom:6px;display:grid}.lp-mod__icon svg{width:20px;height:20px}.lp-mod__itemTitle{font-family:var(--font-roboto-medium);color:var(--lp-ink);font-size:1.125rem}.lp-mod__itemText{color:var(--lp-muted);font-size:1rem;line-height:1.6}.lp-shots{padding:90px 24px 100px}.lp-shots__intro{text-align:center;max-width:640px;margin:0 auto 32px}.lp-shots__intro .lp-section__lead{max-width:none;margin:14px auto 0}.lp-shots__tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px;display:flex}.lp-shots__tab{border:1px solid var(--lp-line-5);background:var(--lp-panel);color:var(--lp-muted-4);cursor:pointer;border-radius:999px;padding:8px 16px;font-size:1rem;transition:border-color .25s,color .25s,background .25s}.lp-shots__tab:hover{color:var(--lp-ink)}.lp-shots__tab--active{background:var(--lp-ink);border-color:var(--lp-ink);color:var(--lp-panel)}.lp-shots__frame{border:1px solid var(--lp-line-4);background:var(--lp-panel);border-radius:18px;max-width:1080px;margin:0 auto;overflow:hidden;box-shadow:0 30px 70px #00000038}.lp-shots__bar{border-bottom:1px solid var(--lp-line-3);gap:6px;padding:12px 14px;display:flex}.lp-shots__bar span{background:var(--lp-line-5);border-radius:50%;width:10px;height:10px}.lp-shots__img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;height:auto;display:block}.lp-shots__caption{border-top:1px solid var(--lp-line-3);color:var(--lp-muted);text-align:center;padding:14px 18px;font-size:1rem}.lp-dia{background:var(--lp-surface);border-top:1px solid var(--lp-line-3);padding:90px 24px 100px}.lp-dia__intro{max-width:680px;margin-bottom:42px}.lp-dia__intro .lp-section__lead{max-width:none}.lp-dia__steps{max-width:820px}.lp-dia__step{grid-template-columns:74px 1fr;gap:20px;display:grid}.lp-dia__time{font-family:var(--font-roboto-medium);color:var(--lp-muted-3);text-align:right;padding-top:1px;font-size:1rem}.lp-dia__body{padding:0 0 30px 24px;position:relative}.lp-dia__step:last-child .lp-dia__body{padding-bottom:0}.lp-dia__rail{background:var(--lp-line-4);transform-origin:top;width:1px;position:absolute;top:5px;bottom:0;left:0}.lp-dia__step:last-child .lp-dia__rail{height:16px;bottom:auto}.lp-dia__node{background:var(--lp-panel);border:1px solid var(--lp-brand-ink);border-radius:50%;width:9px;height:9px;position:absolute;top:5px;left:-4px}.lp-dia__stepTitle{font-family:var(--font-roboto-medium);color:var(--lp-ink);font-size:1.125rem;display:block}.lp-dia__stepText{color:var(--lp-muted);margin-top:4px;font-size:1rem;line-height:1.6;display:block}.lp-dia__note{max-width:820px;color:var(--lp-muted-2);margin:30px 0 0 94px;font-size:1rem;line-height:1.6}@media (width<=40rem){.lp-dia__step{grid-template-columns:52px 1fr;gap:14px}.lp-dia__note{margin-left:0}}.lp-eq{padding:90px 24px 100px}.lp-eq__intro{max-width:680px;margin-bottom:42px}.lp-eq__intro .lp-section__lead{max-width:none}.lp-eq__grid{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:18px;display:grid}.lp-eq__card{border:1px solid var(--lp-line-4);background:var(--lp-panel);border-radius:20px;align-content:start;gap:8px;padding:24px;transition:border-color .3s;display:grid}.lp-eq__card:hover{border-color:var(--lp-brand-line)}.lp-eq__role{font-family:var(--font-roboto-medium);color:var(--lp-ink);align-items:center;gap:10px;font-size:1.125rem;display:flex}.lp-eq__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.lp-eq__text{color:var(--lp-muted);font-size:1rem;line-height:1.6}.lp-conf{background:var(--lp-surface);border-top:1px solid var(--lp-line-3);padding:90px 24px 100px}.lp-conf__intro{max-width:680px;margin-bottom:42px}.lp-conf__intro .lp-section__lead{max-width:none}.lp-conf__grid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:18px;display:grid}.lp-conf__item{border:1px solid var(--lp-line-4);background:var(--lp-panel);border-radius:20px;grid-template-columns:38px 1fr;align-items:start;gap:14px;padding:24px;display:grid}.lp-conf__icon{background:var(--lp-surface);border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.lp-conf__icon svg{width:20px;height:20px}.lp-conf__title{font-family:var(--font-roboto-medium);color:var(--lp-ink);font-size:1.125rem;display:block}.lp-conf__text{color:var(--lp-muted);margin-top:4px;font-size:1rem;line-height:1.6;display:block}.lp-start{padding:90px 24px 100px}.lp-start__intro{max-width:680px;margin-bottom:42px}.lp-start__grid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:18px;display:grid}.lp-start__card{border:1px solid var(--lp-line-4);background:var(--lp-panel);border-radius:20px;align-content:start;gap:10px;padding:24px;display:grid}.lp-start__n{border:1px solid var(--lp-brand-line);background:var(--lp-brand-soft);width:38px;height:38px;font-family:var(--font-roboto-medium);color:var(--lp-brand-ink);border-radius:12px;place-items:center;font-size:1.125rem;display:grid}.lp-start__title{font-family:var(--font-roboto-medium);color:var(--lp-ink);font-size:1.125rem}.lp-start__text{color:var(--lp-muted);font-size:1rem;line-height:1.6}.lp-start__cta{flex-direction:column;align-items:center;gap:12px;margin-top:34px;display:flex}.lp-start__trial{color:var(--lp-muted-2);font-size:.875rem}.lp-price{background:var(--lp-surface);border-top:1px solid var(--lp-line-3);padding:90px 24px 100px}.lp-price__inner{max-width:1000px}.lp-price__intro{text-align:center;max-width:600px;margin:0 auto 40px}.lp-price__intro .lp-section__lead{max-width:none;margin:14px auto 0}.lp-price__grid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:stretch;gap:18px;display:grid}.lp-price__grid--single{grid-template-columns:minmax(0,600px);justify-content:center}.lp-price__featured{background:linear-gradient(140deg, var(--lp-cyan), var(--lp-violet) 50%, var(--lp-rose));border-radius:24px;padding:1px;position:relative}.lp-price__featuredInner{background:var(--lp-panel);border-radius:23px;height:100%;padding:34px}.lp-price__planHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.lp-price__planName{font-family:var(--font-roboto-medium);color:var(--lp-ink);font-size:20px}.lp-price__planTag{color:#fff;background:var(--lp-blue);border-radius:999px;padding:4px 11px;font-size:.875rem}.lp-price__amount{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-top:22px;display:flex}.lp-price__value{font-family:var(--font-roboto-medium);letter-spacing:-.04em;color:var(--lp-ink);font-size:clamp(40px,6vw,56px);line-height:1.1}.lp-price__per{color:var(--lp-muted-3);font-size:.875rem}.lp-price__for{color:var(--lp-muted);margin-top:6px;font-size:1rem}.lp-price__divider{background:var(--lp-line-4);height:1px;margin:24px 0}.lp-price__features{gap:10px;display:grid}.lp-price__feature{color:var(--lp-muted-5);grid-template-columns:16px 1fr;gap:10px;font-size:1rem;display:grid}.lp-price__check{color:var(--lp-cyan)}.lp-price__trial{text-align:center;color:var(--lp-muted-2);margin-top:12px;font-size:.875rem}.lp-price__close{border:1px solid var(--lp-brand-line);background:var(--lp-brand-soft);border-radius:18px;gap:10px;margin-top:28px;padding:22px;display:grid}.lp-price__closeTitle{font-family:var(--font-roboto-medium);color:var(--lp-ink);font-size:19px;line-height:1.35}.lp-price__closeText{color:var(--lp-muted);font-size:1rem;line-height:1.6}.lp-price__close .lp-btn{margin-top:6px}.lp-faq{padding:90px 24px 100px}.lp-faq__inner{max-width:860px}.lp-faq__title{font-family:var(--font-roboto-medium);letter-spacing:-.03em;color:var(--lp-ink);margin:0 0 26px;font-size:clamp(26px,2.8vw,36px)}.lp-faq__list{gap:10px;display:grid}.lp-faq__item{border:1px solid var(--lp-line-4);background:var(--lp-panel);cursor:pointer;border-radius:16px;padding:18px 20px;transition:border-color .3s}.lp-faq__item:hover{border-color:#9254de80}.lp-faq__row{justify-content:space-between;align-items:center;gap:16px;display:flex}.lp-faq__q{color:var(--lp-body);font-size:1rem}.lp-faq__sign{color:var(--lp-muted-2);transition:transform .3s}.lp-faq__item--open .lp-faq__sign{transform:rotate(45deg)}.lp-faq__answer{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.2,.7,.2,1);display:grid}.lp-faq__item--open .lp-faq__answer{grid-template-rows:1fr}.lp-faq__answerInner{overflow:hidden}.lp-faq__a{color:var(--lp-muted-3);margin:10px 0 0;font-size:1rem;line-height:1.65}.lp-final{padding:20px 24px 100px}.lp-final__card{text-align:center;background:radial-gradient(700px 400px at 50% -10%,#4096ff66,#0000 65%),#0958d9;border:1px solid #ffffff29;border-radius:28px;padding:76px 40px;position:relative;overflow:hidden}.lp-final__title{max-width:18ch;font-family:var(--font-roboto-medium);letter-spacing:-.04em;color:#fff;margin:0 auto;font-size:clamp(28px,3.4vw,44px);line-height:1.05}.lp-final__sub{color:#ffffffd9;max-width:540px;margin:18px auto 0;line-height:1.65}.lp-final__ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.lp-final__btn{padding:16px 30px}.lp-final__btn--solid{color:#0958d9;background:#fff;box-shadow:0 14px 32px #03193c47}.lp-final__btn--solid:hover{color:#0958d9;background:#f0f7ff}.lp-final__btn--outline{color:#fff;border:1px solid #ffffff8c}.lp-final__btn--outline:hover{color:#fff;border-color:#fff}.lp-final__note{color:#ffffffbf;margin-top:18px;font-size:.875rem}.lp-footer{border-top:1px solid var(--lp-line-3);background:var(--lp-panel);padding:40px 24px 56px}.lp-footer__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.lp-footer__brand{justify-items:start;gap:10px;display:grid}.lp-footer__copy{color:var(--lp-muted-2);font-size:.875rem}.lp-footer__links{flex-wrap:wrap;gap:22px;font-size:.875rem;display:flex}.lp-footer__link{color:var(--lp-muted-2);text-decoration:none;transition:color .3s}.lp-footer__link:hover{color:var(--lp-ink)}@media (width<=50rem){.lp-cmp,.lp-scale,.lp-mod,.lp-shots,.lp-dia,.lp-eq,.lp-conf,.lp-start,.lp-price,.lp-faq{padding:56px 16px 64px}.lp-final{padding:8px 16px 64px}.lp-footer{padding:32px 16px 40px}.lp-scale__control{padding:18px 16px}}
